HARSHIT RASTOGI *****.*********@*****.***
Mobile No: 216-***-**** Los Angeles, California, 90034
EDUCATION
University of Southern California, Los Angeles GPA: 3.51/4
MS in Computer Science Graduation Date: May 2011
Bharati Vidyapeeth Deemed University, Pune, India
BE in Computer Engineering Graduation Date: June 2005
SKILLS
Expertise Familiar Beginner
Languages Java 1.5 Ruby,Python
Frameworks Spring 3.x,Spring MVC, Jsp,Memcache,JavaScript Ajax
Rails 3.2,Maven, Hibernate
3.0,Junit,Json
Database MySql Couchbase,Voldemort,Mon
goDB
Tools Eclipse, SVN, Perforce, NetBeans, vim,Heroku EC2
JIRA,Git
Work EXPERIENCE
Company: Textplus (Gogii), Los Angeles Senior Software Engineer June 2011– Present
Java 1.5, Spring 3.0, Hibernate 3.0, ActiveMQ, Memcache, Git, Junit, Voldemort,Tomcat,Maven
● As a senior member of backed server team I am responsible for building high quality, scalable API services using the
latest technologies and play an important role in the definition and development of back-end core services that
empowers mobile developers to design, visualize, and simulate the product features.
● Architected the join notification and address book matching system, proposed the NOSQL solution (Couchbase) for persisting
the records . Build load testing system for measuring the performance before pushing it to live.
● Designed the in-app purchasing system for the mobile based voice calling application. The system provided service for
purchasing products (minutes package) from itunes, tapjoy,google wallet store etc. This has become one of the main critical
system of the services since it directly impacts the revenue.
● Leveraged the voice calling platform to support international calling. This involved allowing users to view international rates
and real time minute deduction as per calling rates.
● Developed internal tools to monitor users behavior to support Business Intelligence, Product, Customer Support and QA team.
● Recently I have been interacting more with the product team to gather the requirements and getting technical design done for
new features.
● Responsible for doing code review, validating acceptance criteria for stories, building technical design and estimation
documents.
● Participated in agile software development including daily scrums.
Linkedin : http://www.linkedin.com/in/harshit1983
Company : Umvox.com Architect (Part-time) Oct 2012 - Present
Rails 3.2, Ruby, Jquery, Heroku
● umvox.com is a proactive complaint and review site that helps you resolve issues you've had with companies or organizations.
We establish contact for you, so you don't have to waste your time dealing with rude, unresponsive customer service reps or
annoying automated answer-bots.
● Developer/ Architect for the application.
● Started with a hobby project to learn Rails 3 and within 6 months turned it to a feasible web product and launched on May 2013.
Companies: HCL, India Senior Software Engineer June 2005– June 2009
Perot Systems, India Associate
Java 1.5, Swing, Hibernate 2.0, Jgoodies, Spring 1.3, JMS, JSP, XML, DOM
● Worked with clients such as Citi and UBS.
● Designed and developed the interfaces for client’s high incoming traffic tools.
● Led the team of developers for adding new interfaces in the application.
● Suggested and implemented the architectural solution to improve the performance by reducing the initial load time.
● Performed peer code review before releasing the code for testing phase.
● Twice awarded the “Performer of the Year” award for successfully delivering the product to the client.
Intern EXPERIENCE
Ion Flux(Startup), Los Angeles Spring Intern Jan2011 – May 2011
Java1.5, Bixo, Cascading.
● Built a web crawler to extract large number of contents from the web.
Bank of America, Chicago Summer Intern June 2010 – Aug 2010
Java 1.5, Swing, JGoodies, QuickFix API
● Migrated existing testing application written in VB to Java and built user interface using Swing.
● Created an API using QuickFix (API for sending and retrieving FIX messages) so that it can be independently used by other
application.
● Followed the Agile process for building the application.
Research EXPERIENCE
Information Retrieval (Fall 2010)
Research under Prof Zornitsa Kozareva @ USC ISI (Information Science Institute) Lab
Flickr Data Extraction – The retrieval of images relevant to a query is an extremely challenging and difficult problem,
because:
● Query terms can be ambiguous
● The amount of tags describing the content of the image might be insufficient.
● The main goal of research was to surmount the aforementioned problems and provide a better and more accurate ranking of the
Linkedin : http://www.linkedin.com/in/harshit1983
images searched by a user.
● To validate the hypothesis, used Flickr – having millions of images.
Linkedin : http://www.linkedin.com/in/harshit1983