85 lines
3.9 KiB
Org Mode
Executable file
85 lines
3.9 KiB
Org Mode
Executable file
#+OPTIONS: toc:nil H:10 tex:t
|
|
#+STARTUP: hidestars indent
|
|
#+INCLUDE: personal-info.org
|
|
#+LaTeX_HEADER: \usepackage{mycv}
|
|
#+LaTeX_HEADER: \hypersetup{colorlinks=true, urlcolor={url-gray}}
|
|
#+LaTeX_CLASS_OPTIONS: [letterpaper]
|
|
#+LaTeX_HEADER: \usepackage{enumitem}
|
|
#+LaTeX_HEADER: \setlist{leftmargin=0.25in,nosep}
|
|
|
|
{{{HEADER}}}
|
|
|
|
* Experience
|
|
|
|
** GSoC Mentor for [[https://summerofcode.withgoogle.com/projects/#4973810873270272][Zulip]]
|
|
*** May 2018 - Present (ends Aug 2018)
|
|
Mentoring a student to help build a terminal client for Zulip using it's API.
|
|
|
|
** Software Developer at [[http://akvo.org][Akvo]]
|
|
*** Sep 2016 - Present
|
|
Full-stack developer for RSR --- a Django based reporting framework for
|
|
organizations doing developmental work
|
|
- Contributed quite a few of performance improvements to make the site snappier
|
|
- General code quality improvements with better testing, apart from adding
|
|
features and fixing bugs.
|
|
** Machine Learning Engineer at [[http://infilect.com][Infilect]]
|
|
*** Jul 2015 - Mar 2016
|
|
Worked on a fashion assistant leveraging deep neural networks for image based
|
|
search and retrieval
|
|
- Learnt about CNNs and became comfortable training models using Torch and
|
|
Caffe
|
|
- Built a visual similarity based search system
|
|
- Improved the data collection platform for the product database
|
|
** Recurser at the [[https://recurse.com][Recurse Center]]
|
|
*** Jun - Aug, 2014
|
|
Spent 12-weeks in a collaborative, self-directed, programming retreat. Here's a
|
|
[[https://punchagan.muse-amuse.in/recurse-center/][daily journal]] of what I did there.
|
|
- Learnt about the internals of Python and built an inspection tool for CPython
|
|
code
|
|
- Worked with hardware and helped build a LED spectrum analyzer among other
|
|
things
|
|
|
|
** Software Developer at [[http://www.enthought.com][Enthought]]
|
|
*** Sep 2011 - May 2014
|
|
Primarily worked on [[https://www.enthought.com/products/canopy/][Canopy]] -- a Qt based development environment for
|
|
Scientists/Engineers.
|
|
- Helped design and build the first cut of an application platform for Python
|
|
based apps
|
|
- Acquired some taste for good software design
|
|
** Research Associate at [[http://fossee.in][FOSSEE]], IIT Bombay
|
|
*** Jul 2009 - Jul 2011
|
|
Helped increase the adoption of Python in college through training.
|
|
- Designed and developed material for a course on [[https://github.com/FOSSEE/sees][Software Engineering for
|
|
Engineers and Scientists]]
|
|
- Helped organize, design and conduct workshops spread across India
|
|
* Projects
|
|
|
|
I contribute to a number of FOSS projects in varying degrees. [[https://github.com/punchagan][GitHub]] provides a
|
|
fairly comprehensive overview.
|
|
** [[https://github.com/punchagan/cinspect][cinspect]]
|
|
*** Python
|
|
~cinspect~ attempts to extend Python's built-in inspect module to add
|
|
"inspection" for Python's builtins and other objects not written in Python. It
|
|
uses ~libclang~ to parse C-code and indexes it to allow looking up the source
|
|
of the required objects, using an ~inspect~-like API.
|
|
** [[https://github.com/recursecenter/blaggregator][Blaggregator]]
|
|
*** Python, Django, Javascript, CSS
|
|
A Django powered site that aggregates blog posts of Recursers from all over the
|
|
web. I've added a bunch of features to it, and am the current maintainer.
|
|
** [[https://github.com/org2blog/org2blog][org2blog]]
|
|
*** Emacs-Lisp
|
|
An ~Emacs~ minor mode for blogging to Wordpress that's loved by many users for it's ease of use.
|
|
** [[https://github.com/punchagan/crumb][crumb]]
|
|
*** Javascript, CSS
|
|
An experimental Disqus-like commenting system that (ab)uses GitHub issues as the "database".
|
|
** [[https://github.com/getnikola/nikola][Nikola]]
|
|
*** Python
|
|
A static site & blog generator that I use for my blog -- contributed a handful
|
|
of features and bug fixes over time.
|
|
* Education
|
|
** BITS Pilani, Goa Campus, India
|
|
*** Aug 2005 - Jun 2009
|
|
/B.E.(Hons.), Electrical and Electronics/, GPA: 8.31/10
|
|
* Skills
|
|
- Most comfortable with :: Python, Javascript, Emacs Lisp, HTML/CSS, Qt, Git, Linux
|
|
- Have worked with :: Lua, Torch, Caffe, PySpark, R, Octave, Clojure, Go, C, Elm, Bash, LaTeX
|