Himanshu Gupta

MS at Syracuse University

Computer Science, 2012

Bio

★ Software Engineer/Developer having 4+ years of work experience.

★ Interested in designing large applications frameworks.

★ Have keen interest in learning new technologies and making Proof of Concept using them.

Work History

Jun 2012
Thomson Reuters Software Developer
Jan 2012 May 2012
Lake Effect Applications Game Design Software Engineer

Designing and developing scripts in C#.

Memory Optimization and Profiling.

Aug 2010 May 2012
Syracuse University Graduate Student
Oct 2011 Jan 2012
MIT Software Engineer Intern

Developed shell scripts and java programs to automate the scaling and running of tasks.

Jun 2011 Aug 2011
Massachusetts Institute of Technology Intern

• Scaling Open Source Genetic Software Application on Amazon EC2 Clouds.

• Creating shell scripts to evaluate medical database.

• Dealing with MIMIC II database and developing code to collect the required statistical data for its analysis.

Jan 2011 May 2011
Syracuse University Teaching Assistant

Teaching Assistant of course 'Software Implementation' under E Sibert.

Helped students in designing the applications and debugging.

Guiding them to learn the required technologies.

Sep 2010 Nov 2010
Uniplay Design LLC Software Developer

• Developed many use cases using Grails framework.

• Suggested improvements in the web application and implemented them.

• Integrated the application with other third party services for payment and e-mail functionality.

Jul 2009 Aug 2010
Sterling Infosystems, Inc. Software Engineer

• Worked in Java and XML Technologies.

• Developed many end to end modules with their quality test cases with good OOD.

• Implemented Entity Auditing functionality using Hibernate Envers.

• Developed a request tracking application using Hibernate, Spring and JSF/Richfaces which increased the performance and reliability of the system.

Sep 2007 Jun 2009
UST Global Software Engineer

• Worked in a complex project based on Distributed Architecture using Enterprise Java Beans and latest frameworks like JSF, Spring and Hibernate.

• Made Proof of Concept on various UI/Ajax frameworks and did complete system test for them.

• Developed many end to end use cases involving preparation of Design Documents, verifying test cases etc.

• Implemented Continuous Integration by automating the build process using ANT scripts and Hudson.

Education

2010 2012
2003 2007

Fields of Study

  • Computer Science
  • Electronics and Communication

Skills

  • AJAX
  • Android
  • Ant
  • C#
  • C++
  • Databases
  • Design Patterns
  • Distributed Systems
  • Eclipse
  • Ejb
  • Grails
  • Hibernate
  • Hibernate/JPA
  • J2EE
  • Junit
  • Java
  • Java Enterprise Edition
  • Jsf
  • JSP
  • Object Oriented Design
  • Programming
  • Sdlc
  • Servlets
  • Shell Scripting
  • Spring
  • Struts
  • Thomson Reuters Eikon
  • Tomcat
  • Uml
  • Visual Studio
  • Web Applications
  • Web Services
  • XML
  • Xslt

Courses

  • Software Modeling and Analysis
  • Object Oriented Design
  • Mobile Application Development
  • Design and Analysis of Algorithms
  • Design Patterns
  • Advanced Computer Architecture
  • Distributed Objects
  • Mathematical Basis of Computing

Certifications

  • Sun Certified Java Developer 1.5
  • Sun Certified Web Component Developer 5