Shivi Gupta
Delran, NJ, ***** 856-***-**** **********@*******.***
Software Engineer
Advanced Skills with Leading-Edge Programming Tools and Ability to Assimilate and Rapidly Utilize Emerging Technologies
Broad and in-depth experience in software design and development across multiple industries. Outstanding team player with great work ethics. Expert problem-solver. Approachable, responsive, and diligent.
Technical Skills -
Languages:
Java, C#, C++, Perl, JavaScript, VB
Web Technologies:
Groovy, REST, SOAP, JEE, JSP, Servlets, Ajax, JSON, jQuery
Application Servers:
IBM MobileFirst, JBoss, Tomcat, WebSphere, WebLogic
Frameworks:
.Net, Spring, Hibernate, Jersey, JSF, IceFaces, Struts
Application Development:
Eclipse, Maven, Visual Studio
Source Code Control:
RTC, TFS, Clear Case, CVS, Visual Source Safe, StarTeam
Database:
DB2, Oracle, SQL Server, SQL, PLSQL
Operating Systems:
Sun-Solaris, Linux, UNIX, Windows
Methodologies / Concepts:
SOA, Multithreading, Agile Development, Design Patterns, Multi-Tier and Distributed Development, Object Oriented Analysis and Design
Professional Experience
IBM / KENEXA, Wayne, PA 2011 to 2018
Software Engineer (Talent Management Suite – Human Resources)
Developed REST web services using Java, Jersey, Spring, Hibernate and SQL for Onboard solutions and created integration test suite using Jersey Test Framework. Used Oracle as database.
Improved code with multiple performance enhancements, decreasing web-service response time up to 20%, by adopting best practices.
Developed accessible simulation controller application for MS Office applications using .Net, C#, VB, and C++ to work seamlessly with screen readers in remote desktop of virtual machine.
Created web applications using MobileFirst, HTML5, JavaScript, CSS, JQuery, PLSQL, SQL and facilitated communication to controller application through REST interfaces. Used DB2 for database.
Reduced assessment setup and deploy time of controller service application to 90% by introducing form application that automated deployment on soft-layer virtual machines.
Simplified business experience by adding multiple enhancements for Assess Application using Groovy Grails, jQuery, JavaScript, Ajax and Oracle.
Created SOAP web-services interface to integrate DHS E-Verify services with onboard solutions using Java, Spring, Hibernate and Oracle.
Effective Level 3 application support for IBM Kenexa Assess application and achieved company goal to keep services ticket to fewer than 20.
Actively participated in sprint planning, active UAT support, Technical Documentation and Requirement Analysis. Trained and mentored junior or new team members.
Shivi Gupta **********@*******.*** Page Two
RADIAN, Philadelphia, PA 2010 to 2011
Application Engineer (Contract-Underwriter [CUW] Billing System – Mortgage)
Improved efficiency and reduced billing system resource time 20% by automating for standard-user procedure.
Conducted extensive Java, JEE Programming, using EJB, Servlets, JSP, JSTL, JMS Struts, SOAP, Hibernate, Oracle, and WebLogic.
COMVERSE, Mount Laurel, NJ 2008 to 2009
Java Engineer (Converged Billing Suite – Telecommunications)
Developed workflow engine to manage and schedule workflows, streamlining process management using Java and JEE programming with JSF, IceFaces, JSTL, Hibernate, and JBOSS.
COMCAST (GuideWorks), Radnor, PA 2005 to 2008
Software Engineer (OCAP TV Interactive Program Guide – Television)
Completed extensive GUI programming, using Java, J2ME, SVG, SAX Parser, DOM, XSLT, Java Media Framework, and JavaTV APIs.
Enhanced user experience by performing in-depth performance evaluation and code improvements.
AT&T, Middletown, NJ 2000 to 2003
Software Consultant for Order Taker / Universal Service Manager (OT/USM), a multi-tier intranet application for streamlining ordering and provisioning of AT&T business communication services.
Extensive Java multithreaded programming, JDBC, Shell Scripting and Screen-scraping using C/C++.
Provided active 24x7 production support and solution for technical field problems to keep client issues to minimum.
Key contributor in system performance improvements and integration testing.
Education
Master of Science, Computer Science, Banasthali Vidyapeeth, India
Bachelor of Science, Computer Science and Mathematics, Banasthali Vidyapeeth, India
Professional Development
Groovy Grails, In-House Training
Scrum Team Training, Agile Logic
Agile Estimation and Planning, Oobeya Group
Java Advance Topics, Penn State Great Valley
Sun-Certified Web Component Developer and Java Programmer