Hi! I'm Debarghya Das . People call me Deedy .

I'm a Software Engineer at Facebook in New York City
since January 2015.

I recently graduated with a Bachelors and a Masters in
Computer Science from Cornell University.

I maintain a list of the stuff I enjoy reading, watching, or learning from called where the knowledge is.

I've worked at a few places too.

Jan '15 - Present

I will be making the world a more open and connected place at the New York City office, but I'm currently in Bootcamp at Menlo Park.

Cornell University
Aug '11 - Dec '14

I went to college here, in Ithaca. I learnt, did research and helped teach. It's cold and beautiful. You walk a lot. I graduated in three and half years with a Bachelors and a Masters.

Jun - Sep '14

I interned in Mountain View on the Future Learning Exprience team as a full-stack engineer and a KPCB Fellow. I shipped Yoda, and had a tremendously fun summer.

May - Aug '13

I interned at the YouTube Captions team in Mountain View. I shipped the Captions editor and creator to production and met some geniuses.

Jan - May '13

I contributed to this open-source project as a part of a Facebook initiative, met the legendary Evan Priestley and amongst harder things, created the meme generator.

La Martiniere for Boys
May '04 - May '11

I went to school here, in Kolkata, for 8 years. It was founded in 1836, so it's pretty old. It turned 175 when I graduated.

I've had my fifteen minutes of fame.

In June '13, I published Hacking into the Indian Education System about some code I wrote to expose glaring anomalies in one of India's premier education boards. It amassed a lot of media coverage.

In August '13, I wrote a Quora answer about the perks of interning at Google, following the release of the movie The Internship (2013) about the same, which featured on Business Insider.

In April '14, another Quora answer about the impact of competitive programming on careers featured in Forbes.

Yet another Quora answer from July '13 about college advice students are not likely to ever hear was featured on Business Insider.

In April '14, I open-sourced a XeLaTeX resume template that went viral and acquired 350 stars on the Github repo after trending on Reddit and HackerNews. It features on many popular online TeXing platforms and archives.

In August '14, I spoke at TEDx Bangalore to an audience of 1600 about some major issues plaguing Indian education and how online education can be and is being an effective solution. The video is available here.

I gave several talks at some of India's best engineering colleges. I gave talk at
NIT Trichy in August '14, at NIT Durgapur for their fest, Mukti, in January '15, and BITS Pilani Goa for their fest, Quark, in February '15 about some of my past experiences and what I learnt from them.

Research is fun.

I've been fortunate to have been in involved with research with Prof Ashutosh Saxena in Robotics and Machine Learning, Sam Tilsen in Linguistics, and Kavita Bala in Graphics and got two research papers published.

PlanIt: A Crowdsourcing Approach for Learning to Plan Paths from Large Scale Preference Feedback
Ashesh Jain, Debarghya Das, Ashutosh Saxena

Tech Report, Dec 2014
IntInternational Conference on Robotics and Automation (ICRA), 2015

Real-time articulatory biofeedback with electromagnetic articulography
Sam Tilsen, Debarghya Das, Bruce McKee

Linguistics Vanguard, Dec 2014

I writing code.

Fantasy Cricket Trading Algorithm
Spring '14

I developed a player trading model for the Fantasy Indian Premier League, the world's biggest cricket league. It was the first such model to compete in the actual fantasy league. It used Binary Integer Programming, computationally outperforming previous research in the field by 33x and achieved 99.54%ile out of over 400,000 participants. Read the paper here.

Spring '14

Marauder allows players to create and join maps that continuously but efficiently log location data from your phone and displays live locations of all players on the map with very low latency, much like the Marauder's Map. We used Tornado, WebSocket, and Redis amongst other technologies, and built a web app and iOS app.

Latex Resume Template
Spring '14

Finally ported my obsolete Word resume into Latex and open-sourced it! There aren't many half-decent resume templates out there. I also compiled a few of my favorite Latex templates as well.

Twin Trading Models
Spring '14

I developed two trading models - a volatility sensitive Markowitz model for small investors, as well as a Support Vector Machine model limited to trading only on SPDR ETFs, managing to outperform baselines and in the first case, half the risk. Read the paper here.

Cornell Robot Learning Lab
Spring '14

Worked with Ashesh Jain and Ashutosh Saxena to build PlanIt, a Machine Learning system tha helps robots plan paths in human environments from crowd-sourced user preference data. Read the paper here.

Connect4 Artificial Intelligence
Fall '13

Used Play! to make a Java-backed deterministic Minimax Tree based AI, with optimizations enabling a 13 move lookahead. Deployed on Heroku.

Fall '13

I worked in a team of 4 to create a compiler from scratch in Java for Cubex. We used ANTLR, and implemented some optimizations. Ross Tate taught us and he's awesome.

Cornell Phonetics Lab
Spring '12 - Spring '13

Wrote code which used the WAVE sensor system to eventually create the world's first accurate tongue controlled game. A paper is in progress.

Summer '13

A Chrome extension and mobile website that allows you to use any mobile device as a remote for YouTube.

Summer '13

Monitors your vital signs with HumanAPI. Performs sentiment analysis on your Facebook conversations to find who cheers you up and connects you with them when it detects stress.

Summer '13

Uses governmental data about farm land to use 7 different factors to algorithmically rank land in the USA by quality depending on what the farmer wants to rear or grow using ArcGis.

Winter '12

Minimalistic instant search tool that uses the RottenTomatoes to quickly find synopses, User ratings and Audience ratings.

Violet Satellite Project Team
Fall '11 - Spring '12

Wrote a GUI, an orbit analysis tool, and did some code factoring on a simulation for a nanosatellite that will actually launch into space.

Winter '12

Captor is a demo of a YouTube tool which allows quick, intuitive video captioning. This was the prototype for the actual YouTube Captions Creator.

Other Coursework-based Projects

I've also created a fully rendered, realistic and interactive 3D Game with a random terrain generator, a Ray Tracer renderer, a multithreaded SMTP Server, my own malloc, a fully functional filesystem with a multithreaded garbage collector, a MapReduce in OCaml, a Pokémon playing bot, a MIPS Processor, and Breakout.

Other Personal Projects

I've also created a simple algorithmic trading simulator, tools to scrape the Cornell University student database, a Typeracer hack, a Cornell instant course search tool called Instudy, classic games like Pong, Tetris and Minesweeper, and a 3D Graphing utility.

And a little bit about me...

I enjoy critically reasoning and debating controversial topics. Losing an argument is an important skill.

I'm extremely nocturnal and have spent many nights hacking away at code.

I write on Quora whenever I feel like I have something new to add, usually about India, life, code and education.

I enjoy hiking, cricket, reading about tech. I'm compiling a list of my favorite books, videos, articles and news sources on the internet in a list called where the knowledge is.

I love Hindi music and have a large Spotify playlist going, cleverly marketed as the Best Hindi Playlist on Spotify. I also like Alesso, Keane and Michael Jackson and recently gotten into Sanam and The Glitch Mob.

I live off coffee, beer, and 5-hour energy shots, often in that order.

My Myers-Briggs Type Indicator(MBTI) is INTP. The favorite people I supposedly share my personality type with are Albert Einstein, Larry Page and Sergey Brin.

And the resumé...