Skip to content

Commit

Permalink
First commit
Browse files Browse the repository at this point in the history
  • Loading branch information
sb2nov committed Oct 11, 2015
1 parent 23a4c80 commit 53ab649
Show file tree
Hide file tree
Showing 5 changed files with 189 additions and 59 deletions.
59 changes: 2 additions & 57 deletions .gitignore
@@ -1,57 +1,2 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*,cover

# Translations
*.mo
*.pot

# Django stuff:
*.log

# Sphinx documentation
docs/_build/

# PyBuilder
target/
# Archieve
Archieve/
13 changes: 11 additions & 2 deletions README.md
@@ -1,2 +1,11 @@
# resume
Software developer resume in Latex
A single page one column resume for software developers. It uses the base latex templates and fonts to provide ease of use and installation when trying to update the resume. The different sections are clearly documented and custom commands are used to provide consistent formatting. The three main sections in the resume are education, experience and projects.

### Motivation

I created this as managing a resume on Google Docs was hard and changing any formatting was too difficult as had to be applied in multiple places. Most currently available templates either focus on two columns or are multiple pages. I personally found the two columns ones hard to focus while multi page resumes were just two long to be used in career fairs.

### Preview
![Resume Screenshot](https://raw.githubusercontent.com/sb2nov/resume/master/resume_preview.png)

### License
Format is MIT but all the data is owned by Sourabh Bajaj.
Binary file added resume_preview.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sourabh_bajaj_resume.pdf
Binary file not shown.
176 changes: 176 additions & 0 deletions sourabh_bajaj_resume.tex
@@ -0,0 +1,176 @@
%-------------------------
% Resume in Latex
% Author : Sourabh Bajaj
% License : MIT
%------------------------

\documentclass[letterpaper,11pt]{article}

\usepackage{latexsym}
\usepackage[empty]{fullpage}
\usepackage{titlesec}
\usepackage{marvosym}
\usepackage[usenames,dvipsnames]{color}
\usepackage{verbatim}
\usepackage{enumitem}
\usepackage[pdftex]{hyperref}
\usepackage{fancyhdr}


\pagestyle{fancy}
\fancyhf{} % clear all header and footer fields
\fancyfoot{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}

% Adjust margins
\addtolength{\oddsidemargin}{-0.375in}
\addtolength{\evensidemargin}{-0.375in}
\addtolength{\textwidth}{1in}
\addtolength{\topmargin}{-.5in}
\addtolength{\textheight}{1.0in}

\urlstyle{same}

\raggedbottom
\raggedright
\setlength{\tabcolsep}{0in}

% Sections formatting
\titleformat{\section}{
\vspace{-4pt}\scshape\raggedright\large
}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]

%-------------------------
% Custom commands
\newcommand{\resumeItem}[2]{
\item\small{
\textbf{#1}{: #2 \vspace{-2pt}}
}
}

\newcommand{\resumeSubheading}[4]{
\vspace{-1pt}\item
\begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
\textbf{#1} & #2 \\
\textit{\small#3} & \textit{\small #4} \\
\end{tabular*}\vspace{-5pt}
}

\newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}\vspace{-4pt}}

\renewcommand{\labelitemii}{$\circ$}

\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=*]}
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
\newcommand{\resumeItemListStart}{\begin{itemize}}
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}

%-------------------------------------------
%%%%%% CV STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%


\begin{document}

%----------HEADING-----------------
\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
\textbf{\href{http://sourabhbajaj.com/}{\Large Sourabh Bajaj}} & Email : \href{mailto:sourabh@sourabhbajaj.com}{sourabh@sourabhbajaj.com}\\
\href{http://sourabhbajaj.com/}{http://www.sourabhbajaj.com} & Mobile : +1-123-456-7890 \\
\end{tabular*}


%-----------EDUCATION-----------------
\section{Education}
\resumeSubHeadingListStart
\resumeSubheading
{Georgia Institute of Technology}{Atlanta, GA}
{Master of Science in Computer Science; GPA: 4.00}{Aug. 2012 -- Dec. 2013}
\resumeSubheading
{Birla Institute of Technology and Science}{Pilani, India}
{Bachelor of Engineering in Electrical and Electronics; GPA: 3.66 (9.15/10.0)}{Aug. 2008 -- July. 2012}
\resumeSubHeadingListEnd


%-----------EXPERIENCE-----------------
\section{Experience}
\resumeSubHeadingListStart
\resumeSubheading
{Coursera}{Mountain View, CA}
{Analytics Infrastructure Engineer}{Jan 2014 - Present}
\resumeItemListStart
\resumeItem{Recommendations}
{Service for recommending courses and other entities to personalize learning experience across the platform. Worked on both the offline model training and the online serving stack.}
\resumeItem{Email Notifications}
{Developed infrastructure for delivery time optimization and content A/B testing. Built an internal app to run email campaigns for marketing, reactivation and surveys.}
\resumeItem{Nostos}
{Bulk data processing and injection service from Hadoop to Cassandra and provides a thin REST layer on top for serving offline computed data online.}
\resumeItem{Dataduct}
{Open source framework to create and manage data pipelines leveraging reusables patterns to expedite developer productivity. Used for ETL, search indexing and recommendations.}
\resumeItem{Data Warehousing}
{Setup, schema design and management of Amazon Redshift. Built an internal app for access to the data using a web interface. Dataduct integration for daily ETL injection into Redshift.}
\resumeItem{Course Dashboards}
{Backend for Instructor analytics dashboards and learner surveying tools, which helped instructors
run their class better by providing data on Assignments and Learner Activity.}
\resumeItemListEnd

\resumeSubheading
{Lucena Research}{Atlanta, GA}
{Data Scientist}{Summer 2012 and 2013}
\resumeItemListStart
\resumeItem{Portfolio Management}
{Created models for portfolio hedging, portfolio optimization and price forecasting. Also creating a strategy backtesting engine used for simulating and backtesting strategies.}
\resumeItem{QuantDesk}
{Python backend for a web application used by hedge fund managers for portfolio management.}
\resumeItemListEnd

\resumeSubheading
{Georgia Institute of Technology}{Atlanta, CA}
{Research and Teaching Assistant}{Jan 2012 - Dec 2013}
\resumeItemListStart
\resumeItem{Research Assistant - Machine Learning}
{Research on machine learning for portfolio hedging and replication algorithms. Modeling low-risk \& continuous-return strategies. Developed the python library QSTK.}
\resumeItem{Teaching Assistant - Computational Investing}
{The online course on Coursera, had more than 100,000 students enrolled. It was featured on the 11 Alive News and the Atlanta Journal Constitution. Involved in creating assignment, exams and conducting recitation sessions. Also taught the on-campus version of the course.}
\resumeItemListEnd

\resumeSubheading
{Analog Devices}{Bangalore, India}
{Software Developer Intern}{Summer 2011}
\resumeItemListStart
\resumeItem{3D Interaction Controller}
{Prototyped a motion capture system for controlling a 3D image in realtime.}
\resumeItemListEnd
\resumeSubHeadingListEnd


%-----------PROJECTS-----------------
\section{Projects}
\resumeSubHeadingListStart
\resumeSubItem{QuantSoftware Toolkit}
{Open source python library for financial data analysis and machine learning for finance.}
\resumeSubItem{Github Visualization}
{Data Visualization of Git Log data using D3 to analyze project trends over time.}
\resumeSubItem{Recommendation System}
{Music and Movie recommender systems using collaborative filtering on public datasets.}
\resumeSubItem{Dimensionality Reduction}
{Comparative analysis of PCA, KPCA and ICA for various classification tasks.}
\resumeSubItem{Mac Setup}
{Book that gives step by step instructions on setting up developer environment on Mac OS.}
\resumeSubItem{Giraph}
{Comparative study b/w vanilla Hadoop and Giraph for graph processing using PageRank etc.}
\resumeSubHeadingListEnd


%--------PROGRAMMING SKILLS------------
\section{Programming Skills}
\resumeSubHeadingListStart
\item{
\textbf{Languages}{: Scala, Python, Javascript, C++, SQL, Java}
\hfill
\textbf{Technologies}{: AWS, Play, React, Flask, Puppet}
}
\resumeSubHeadingListEnd


%-------------------------------------------
\end{document}

0 comments on commit 53ab649

Please sign in to comment.