SWAPNIL JAIN
C-**, Jwalamukhi House **** 965-***-****
Indian Institute of Technology Delhi www.cse.iitd.ernet.in/~cs1080194
Hauz Khas, Delhi 110016 *********@***.****.*****.**
To secure admission in Masters Program of a reputed Institute and broaden my knowledge in the field of
OBJECTIVE
Computer Science.
Online Algorithms, Network and Systems Security
RESEARCH INTERESTS
Delhi, India
EDUCATION
Bachelor of Technology, Computer Science and Engineering July 2008 Present
Indian Institute of Technology Delhi
Current GPA: 8.34/10.0
B.Tech Thesis: K-Cover Compression of online binary sequence
Advisor: Dr. Amit Kumar
Vidisha, India
Senior School, Higher Secondary School Certificate Examination (HSSCE) 2008
Ram Krishna Memorial Higher Secondary School
Aggregate Score: 89.6% (403/450)
Vidisha, India
High School, All India Secondary School Examination (AISSE) 2006
Vatsalya Public Higher Secondary School
Aggregate Score: 91.4% (457/500)
May July 2011
PROFESSIONAL EXPERIENCE
Software Engineer in Test Intern
Google Research and Development Center
Analysed the sluggishness and latency issues present in the Eclipse IDE used in Google for Java
development. Devised two new models i.e. Shared Cache model and Single Jar model which led to
performance improvement of up to 3x and 5x respectively.
July 2011 Present
RESEARCH PROJECTS
B.Tech Thesis, Advisor Prof. Amit Kumar
K-Cover Compression of Online Binary Sequence
Developed an asymmetric algorithm for representation of an online Binary sequence in K-Covers
Developed a greedy heuristic for updating covers which runs in logarithmic time
Working on proving an upper bound on the performance of Greedy vs. Optimal
July 2011 Present
Independent Study, Advisor Prof. Aditya Mittal
Metric for Innovation Index
Deduced the impact of Research, measured in terms of Publications and citations on the growth
of a region
Developed web crawlers to scrape data from online databases Web of Knowledge and Scopus
Analyzed huge amount of data and applied complex algorithms to obtain meaningful results and
conclusions
Embedded Systems Design Lab, May 2010 Nov 2010
OTHER PROJECTS
Developed a decentralized e-information decimation system using the Leopard board
Intelligent Notice Board
Designed a LDAP authenticated secure web-interface for uploading for posters and notices
Established connection between the client and server over HTTP and FTP protocols
Computer Networks, July 2010 Nov 2010
Conceptualised and Implemented molecular communication techniques for counting molecules
Funny Cells Molecular Communication
and infecting the susceptible
Performed experimental and theoretical analysis to determine the best protocol for different
arena sizes and cell counts
Operating Systems, Jan 2011 May 2011
Implemented Thread scheduling algorithms like BSD scheduling, System Calls for User programs
Pintos Operating System
Implemented Virtual memory and extended the file system to support variable length files
Yahoo Open Hack day, Oct 2011
Developed a interactive and dynamic web interface to display the current world trends
Trending Bubbles
Integrated Google, Yahoo and Bing search along with Wikipedia and YouTube on a single page to
display all the relevant information on a single page
txtWeb, Intuit, Sep 2010 Present
Developed multiple SMS based application for txtWeb platform hosted on Google App Engine
SMS Based Development
using Java HttpServlet
Extensively used Google maps and Search API s to develop apps such as Directions, Local search
Programming Languages, Jan 2010 May 2010
Designed and Implemented a new programming language supporting multiple data types,
Programming Language
Functions and Variables
Developed a Tokenizer, Parser and Interpreter of the same using ML-Lex and ML-Yacc
SCHOLASTIC ACHIEVEMENTS
All India Rank 94 in Joint Entrance Examination (JEE - 2008)
All India Rank 802 in All India Engineering Entrance Examination (AIEEE - 2008)
Honour of txtWeb champion by Intuit for contribution in improving their platform
Awarded Young Jaina Award for being in top 0.01% in JEE 2008
TECHNICAL SKILLS
Programming Languages: Java, Python, C, Prolog, SML, HTML, SQL, VHDL, Verilog
Tools and Services: Netbeans, Latex, Lex, Yacc, Xilinx, PC-SPIM, Logism, Google App Engine
CMS: Drupal, Joomla
Operating Systems: Linux, Windows
RELEVANT COURSES
Computer Systems: Operating Systems, Database Management, Database Implementation,
Computer Architecture, Computer Networks, Systems and Network Security
Hardware Design: Digital Hardware Design, Embedded Systems Design Lab, Digital Electronics
Circuit, Electronics Laboratory
Computer Science and Mathematics: Algorithms, Programming Languages, Artificial
Intelligence, Theory of Computation*, Statistical Methods and Algorithms*, Probability and
Stochastic, Linear Algebra
*To be done in the next semester
EXTRA CURRICULAR ACTIVITES
Developed the official website the IIT Delhi s Golden Jubilee Celebrations.
Web Development:
Designed an interactive website for TRYST 2011, The Annual Technical Festival of IIT Delhi
Developed a Facebook Application SMS Birthday Alerts which sends birthday alerts to users via
SMS
Voluntary Work:
The Pebbles
o Organised a Cloth Collection Drive, collections from which were donated to children in
Slums
o Conducted a mock IIT-JEE as a part of fund raising activity
Google Serve
o Volunteered to help the NGO staff to learn the effective use of Google Maps to locate
missing children
Executive, Corporate and Industrial Relations
Invited Entrepreneurs like Mr. Rakesh Bharti Mittal, Co-founder Bharti Airtel and Mr. Ranjan
Tayal, VP, Capgemini India for a talk in IIT Delhi
Prof. Amit Kumar Prof. Aditya Mittal
REFERENCES
Associate Professor Associate Professor
Department of Computer Science and Engineering Kusuma School of Biological Sciences
IIT Delhi IIT Delhi
Hauz Khas, New Delhi 110016 Hauz Khas, New Delhi 110016
*****@***.****.*****.** *******@*********.****.**.**
Thirumala Reddy Mutchukota
Software Engineer in test
Google India Pvt. Ltd.
Hyderabad 500032
*********@******.***
I hereby declare that the information provided in this document is true to the best of my knowledge and
DECLARATION
belief.