##Prateek Agarwal
http://prat0318.github.io prat0318 @ cs.utexas.edu
+1 (512) 698-3649
Ruby - Python - Cartooning
- Competent at managing responsibilities in a high-volume atmosphere
- Hard worker, quick learner, and ability to assume responsibility
- prat0318/2048-tetris : Live at 2048-tetris.com
- Wrote a Tetris variant of 2048 game, 1M+ unique visits
- Made it to the front page of Hacker News for a day(~150 pts), mentioned in TechCrunch.
- prat0318/gitator : Live at Gitator.com
- Finds relevant repositories based on an user's GitHub profile.
- Written in Ruby on Sinatra and uses Github's Octokit gem
- Programming Languages:
Ruby
Python
Java
C++
Javascript
PHP
- Web Frameworks:
Sinatra
Django
Rails
Apache
- Databases:
MySQL
PostgreSQL
IBM Informix
IBM DB2
Degree | Major | Institution | Graduation Year | GPA |
---|---|---|---|---|
Master of Science | Computer Science | University of Texas at Austin | 2015 | 3.55/4 |
Bachelor of Technology (Hons.) | Computer Science | Indian Insitute of Technology, Kharagpur (IN) | 2009 | 8.91/10 |
- Was among the top 5% in the institute merit list of the undergraduate batch at IIT Kharagpur.
- Secured 383rd Rank in IIT-JEE 2005, an exam conducted by Indian Institute of Technology(s).
- Graduate Research Assistant, CTR, UT Austin (Sept. 2013 – Jan. 2014)
- Developed a common web interface http://unitydatabase.com to search through different datasets and output aggregate results and ensuring easy pluggability of new datasets.
- Technologies used:
Python
Django
South
PostgreSQL
- Software Development Engineer, Flipkart, India (Jun. 2011 – Jul. 2013)
- Wrote a ruby gem Morsel to traverse through active record trees to purge old records. It helped in limiting the production database size and keeping the data clean.
- Was part of a team which developed the warehouse module in RoR framework from scratch. It now scales to around 10X as compared to the ERP system existed.
- Designed warehouse stock snapshots and stock ledger framework using Pig scripts to make the supply chain system legally compliant.
- Technologies used:
Ruby
Java
Pig
Active Records
MySQL
- Software Engineer, IBM Software Labs, India (Jul. 2009 – Jun. 2011)
- Handled high priority issues for JDBC client driver for IBM Informix database.
- Was awarded Smart CADian award for resolving an obscure deadlock situation, making Informix JDBC driver more robust.
- Technologies used:
Java
IBM Informix
IBM DB2
- Designed product Omerta, a multi-user chat room application in j2me using Sun Wireless Toolkit platform.
- Was awarded 1st position for the product in Envision, Product Innovation Contest, IIT KGP.
- Was awarded 1st position for the product in Javawise, J2ME s/w Development Contest at IIT Kharagpur, 2008 and 2009 continuously.
- Undergraduate project, Sanyog Lab, IIT Kharagpur (Jul. 2008 – May 2009)
- Designing and Formal modelling of embedded systems for project Sanyog.
- Skills Developed: Low level system design, theorem verification using Prolog and Coq
- US Patent X,XXX,634 - Another exotic title like bed cover with an inflatable human form., issued on September 15, 1992.
- Michl Dugls, Mrclo Dsconi Some exotic dummy title like potentials arising from string compactifications arXiv: 1206.1885, June 2012.
- Member of the ACM awesomest humans secret group, 2008-present
- Was awarded 2nd position in Bionetics, Coding Event, Genesis 09 at IIT Kharagpur.
- Microsoft Student Partner of IIT Kharagpur from the period July 08 – June 09.