Post Job Free

Resume

Sign in

Sr. Software Developer

Location:
Seattle, WA
Posted:
October 14, 2016

Contact this candidate

Resume:

ANSHU GUPTA

Phone: 425-***-**** ***** NE **TH ST, F#7

Email: acw18p@r.postjobfree.com Bellevue, WA 98007

As a technology enthusiast, I would like to bring in my 10 years of varied experience

in Proven programming, Analysis, Design, and Development to the organization along with my inherent analytical and team player skills

PROFESSIONAL SUMMARY

● Ten years of experience in software development, maintenance and production support.

● Extensive experience in core Java and possess good experience in multi-threading.

● Extensive experience in backend development for several key applications using Oracle 10g and 11g.

● Strong experience in implementation of Java based web based applications on SOA (service oriented architecture) using web framework (Spring & Struts).

● Possess skills in designing and implementation of multi-tier applications using Java/J2EE.

● Possess expertise in scripting languages like SQL, PL/SQL, UNIX shell and PowerShell.

● Extensive experience in workload automation (batch scheduling) using BMC Control-M.

● Strong experience in all the phases of software development life cycle, starting from requirement gathering till production support in waterfall, DevOps as well as agile process methodology.

● Possess strong communication, problem solving and relationship management skills.

● Enthusiastic and self-driven with a high degree of commitment.

EDUCATION & CREDENTIALS

Bachelor of Engineering in Computer Science & Engineering (2005) from

MADHAV INSTITUTE OF TECHNOLOGY AND SCIENCE (MITS), Gwalior, Madhya Pradesh, India

TECHNICAL SKILLS

PROGRAMMING LANGUAGES Java, Java Script, SQL, PL/SQL, UNIX Shell and PowerShell scripting, Multithreading

J2EE /WEB TECHNOLOGIES JSP, JDBC, SOAP/WSDL, AJAX, Servlets, Maven, Web services (SOAP, RESTful), JSON and XML

FRAMEWORKS Spring, Apache Struts, Hibernate and Log4j

TESTING FRAMEWORKS Junit and Mockito

APPLICATION SERVERS IBM WebSphere (WAS), WebLogic, Apache Tomcat, Mongrel

DATABASES Oracle 9i/10g/11g/12c, MS Access, SQL Server Management Studio 2008 R2 and 2012

OPERATING SYSTEMS UNIX, Linux, Windows and MS DOS

DEVELOPMENT TOOLS Eclipse, Eclipse debugger, NetBeans IDE 6.0.1, IntelliJ IDEA, TOAD, SQL Developer, Oracle Forms Developer 6i, Jira

VERSION CTRL & OTHER TOOLS Dimensions CM, Jenkins, GIT (Bash and Extension), TFS (Team Foundation Server), Lotus Notes, Win CVS, SVN, Confluence

SOFTWARES WinSCP, Wincmd, PuTTY, Oracle Report Builder, InCharge 7.2

BATCH JOB TOOLS BMC Control-M

METHODOLOGIES Waterfall model, Agile and DevOps

ANALYSIS/DESIGN TOOLS Microsoft Visio, Gliffy, DbDesigner and Splunk

WORK EXPERIENCE

Lead Developer/Technology Analyst Infosys Ltd. Sep 2010 – Present

Client: Nordstrom Inc.

1.Assortment Builder (AB) is client’s custom tool that allows buying team members to enter or gather product details to create the purchase order (PO) with bulk units based on the season (e.g. Summers, Fall etc.) and department (Shoes, accessories etc.). In AB various levels of details can be entered like Supplier, Month, Channel, VPN, VPN/Color, Size, Location, attribute, etc.

2.CPOS applications Re-Design The project involves the development and enhancement of POS (Point of Sale) web applications in store area. This project involves adding new features to the existing POS web applications and developing new applications to support internationalization and enhance security (around PCI and PII data).

3.CPOS applications prod support This project involved support and maintenance of existing MPOS (Mobile POS) and CPOS (Central Point of Sale) web applications like Personal Book, Mfill, PackSlip etc. and modify them to meet the requirements of the new or existing business needs in store area.

4.Personal Book (PB) This newly designed application helping salesperson continue to support sales initiatives, build customer relationships, broaden customer base, increase customer retention, and improve quality of service.

Responsibilities:

Team leader on numerous applications using Java, Java EE, Hibernate and Apache Struts Web technologies to develop fully-integrated web applications.

Responsible for requirement Analysis with the key team members.

Was responsible for preparing functional specification for the application.

Responsible to provide technical solutions for implementation of new features.

Was responsible to build the application using Struts, Servlets and JSP for the presentation layer along with JavaScript and used AJAX to communicate with server-side scripts.

Was responsible to do the coding for web services using XML, SOAP and used SOAP UI tool for testing the services.

Was responsible to develop light weight business component and integrated applications using spring framework and used features like IOC and configuring application context for spring bean factory.

Was responsible to introduce Hibernate for Object/Relational Mapping purposes for transparent persistence onto the Oracle database.

Responsible for writing various scripts using SQL PL/SQL, UNIX shell and PowerShell scripting.

Responsible to introduce new jobs to automate the process using Control-M jobs.

Responsible for enhancements based on Agile and DevOps software development methodology.

Responsible for release control, build management and issue fix.

Responsible for code build and deployment using Jenkins jobs.

Responsible for coordinating with offshore team on regular basis.

Responsible for version control using Visual studio TFS and Git.

Responsible to organize, and discuss work with team using Confluence.

Responsible for the review of team’s code to the conformance of Architecture and Design.

Was responsible to write test cases using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.

Responsible for bug fixing and issue resolution. Provide technical solutions.

Responsible for client Interaction as well as the Client Demonstration.

Utilizing in-depth knowledge of functional and Technical experience in Enterprise Web Applications and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.

Senior Software Developer Infosys Ltd. Apr 2007 - Aug 2010

1.Client: INDUS (Leading Telecom Infrastructure Client in India)

Project: Passive Infrastructure Billing

This project implemented first of its kind independent customer care and billing system to generate different types of billing invoices like Advance, Security, Energy billing, Credit/Debit notes and Retrospective billing for nearly .2 million tenancies sharing the passive infrastructure of Indus Towers.

2.Client: British Telecom Group, UK

Project: SMARTS

This project was introduced to deal with fault management and Network Discovery operations in 21 CN, replacing Netcool. By introducing SMARTS, BT was able to manage network health and automatically diagnosis problems that threatens business services and performs root cause analysis.

3.Client: Telenet, Belgium

Project: Telenet

This project involved implementation of web based applications for customer care executives to help their customers in different aspects like issuing and withdrawal of internet line, analog/digital TV line, telephone line etc. It also involves the activation and de-activation of billing system.

Responsibilities:

Validated invoice records generated for various tenants sharing Indus infrastructure.

Fulfilled the responsibility of reviewing the code done by other developers.

Customized OC-BRMS tool (Developer center, pricing center) for revenue assurance.

Did coding for the application using Socket programming, JSP, UNIX shell scripting and enhanced the performance of operation by tuning the procedures written in SQL/PLSQL.

Involved in development of web application using Java, JSP and Servlet.

Involved in writing macros and functions in MS Access DB.

Involved in backend development using Oracle 10g.

Prepared unit test cases also performed JUnit testing as well as load testing.

Involved in Client Interaction as well as performed pre and post go live activities (Demo etc).

Software Developer Impelsys Pvt. Ltd. Feb 2006 - Mar 2007

Client: Vista Publication, US Project: Production Manager

Production Manager In an endeavor by Impelsys to Productize E-Commerce section of Humana Press, which is a leading publisher of medical and scientific books and journals in both print and electronic media, we analyzed the existing Database and redesigned it to normalize it for the shopping cart and Billing and shipping part.



Contact this candidate