Gaurav Tiwari

Email Id: gauravtiwari5050@gmail.com

HomePage : gauravtiwari5050.github.com

+91-8050015726


Flat 301,Plot No 18,Anjaiah Nagar


Gachibowli,Hyderabad

Work Experience
Sep 2012 - Present
Software Developer,PapyrusEditor

Jan 2012 - Sep 2012
Software Developer,CloudClass

  • Developed ,CloudClass ,a learning management system for higher education.
  • Was responsible for full stack development. Worked with Ruby on Rails web framework.
  • Used Jquery and Bootstrap for front end.Wrote scripts for load testing and monitoring of the web application.
  • Responsible for hosting,deployment and end to end roll out for new clients.
May 2010 - Dec 2011
Software Development Engineer,Amazon.com

  • Was member of Global Transportation Fulfillment Service Team which was responsible for transportation of orders placed on Amazon.com.
  • Worked in Java,Cpp to create and maintain very high traffic web services.
  • Automated previously manual process of receiving data from third party vendors. Created a standardized schema for data reception from third party vendors and created service to receive and publish data to internal systems
  • Created functionality in the Label generating service to dynamicaly resize labels. Used XSL-FO and XML based approach to provide this functionality
  • Was part of a three member team that was responsible for complete rewrite and rollout of a legacy C service to Java
May 2009 - July 2009
Software Development Engineer,Intern,Amazon.Com

  • Worked to integrate UPS.com's api's with Amazon.com's web services. Wrote adapter to receive data from UPS.com SOAP/HTTP services and expose it to Amazon.com's internal web services.
  • Wrote an standard XML oriented document ,to enable data interchange between teams within Amazon.
Education
2010
Bachelor Of Technology,Computer Science and Engineering

Motilal Nehru National Institute of Technology

CGPA 9.42/10

2005
Senior Secondary

Bal Bharati School

Percentage : 88 %,CBSE

2003
Secondary

Bal Bharati School

Percentage : 95.2 %,CBSE

Published Work
2010
Paper on "Discovery of Web Services using mobile agents"

Work available in the proceedings of International Conference on Knowledge Engineering and Ontology Development,IEEE 2010.
Academic Projects
2010
Mobile agent based service discovery framework

In this project we developed a system for discovery of web services using mobile agents .The results were compared against more popular service discovery mechanisms. The services subject to discovery were developed and deployed using Apache Axis Framework.The mobile agents were developed in JADE(Java Agent DEvelopment Framework).
2009
Automated Parallelization of Simple C programs

In this project we developed a way to parallelize C programs. The input C program was inspected for iteration loops and if feasible OpenMP pragmas were inserted to speedup the program.
2008
Distributed implementation of DotPlot Algorithm

In this project we developed a distributed implementation of DotPlot algorithm which is primarily used to compare protein sequences.The sequences to be compared are divided and distributed across the machines available in local network for computation.
Software Skills

Programming Languages
C,C++,Java
Scripting Languages
Perl,Ruby
Web based technologies
HTML,CSS,Javascript,Ajax,XML
Databases
Oracle,MySql
Software Frameworks
Spring(Core) Framework,Apache Thrift,Ruby on Rails
AWS Technologies
S3,EC2,DynamoDB
Interests

  • Web Services
  • Algorithms and Data Structures
References

Available on request