Software Developer/ Release Engineering Lead Resume
Milpitas, CA
PROFESSIONAL SUMMARY:
- Full Stack Application Developer with 10 yrs. of IT experience in various domains such as Retail and healthcare.
- Good understanding and extensive working experience in projects executed in Agile Scrum methodology.
- Full Software Development Life Cycle (SDLC) experience including Analysis, Design and Review of Software Requirement Specifications; Development, Testing.
- Technical Leadership - Lead, coach, task manage, technical plan, and mentor team members and more junior engineers
- Strong ability to learn existing applications quickly and to be able to make modifications
- Worked with clients based out of US, Singapore and Japan.
- Proficient with Core Java, Spring Framework, Apache Camel, XML, OOPS concepts.NET 4.0 Framework, IBM Sterling OMS, Experience in developing framework elements to use Angular js
PROJECTS SUMMARY:
Confidential
Software Developer/ Release Engineering Lead, Milpitas, CA
Responsibilities:
- High level design and core component development for Point of Sale application, Rest service layer and Service oriented architecture to support all features of cart/checkout for a Point of Sale application including software and hardware integration with devices like pinpad,scanners and receipt printers.
- UI Re-Design and code the migration framework both for the backend and the frontend application designed using Java and HTML, Dojo
- Evaluate newer technologies to enhance and provide more robust faster application.
- Conducts code reviews. Provides guidance to software developers for continuous improvement
- Lead Technical Development team with development tasks, follow-up and monitoring
- Managed a team of eight people for the project, created the estimations for efforts required to produce end to end solution and led the technical solution development.
- Responsible for the code reviews and code optimization in order to deliver the code as per the company quality standards.
- Ensure development artifacts are in alignment with patterns/ frameworks designed by software engineering teams
Technologies: Java, J2EE, XML, JMS, Ajax, JavaScript, HTML, CSS,Dojo framework, Spring, Apache Kafka, Sterling, Oracle, Gravity Product, Tibco, MSS, Sales Hub .
Confidential
Software Developer, RTP, North Carolina
Responsibilities:
- Worked on resolving customer reported field defects on various components of the Gravity product mainly payments including analysis of sterling logs for various configurations at customer-side environment Interaction with onsite components leads and testers for resolving defects.
- Analysis and design of User Exit customization for electronic payments
- Receipt related,css and xsl fixes .Worked on penny rounding related issues and enhancements for Sales and Return
- Hands on experience on customizing sterling API templates and integration of the mashups with the Gravity Codebase
Technologies: Java, J2EE, XML, JMS, Ajax, JavaScript, HTML, CSS,Dojo framework, Spring, Sterling, Oracle, Gravity Product
Confidential
Software Developer
Responsibilities:
- Analysis and Design and Coding for Integration of tool with External Web Services
- Responsible for coordination with external teams for any issues related to requirement gaps and change requests(onsite and offshore) Defect fixing and triaging issues in all application environments.
Technologies: Rest client Frameworks:-Spring, Hibernate, iBATIS
Web Technologies:- Web Services, WebSphere Application Server
Confidential
Software Developer
Responsibilities:
- Project involves creation of 2 desktop based applications for a big Japanese POS device and software manufacturer.
- The application development consists of creating an application that will run on POS terminal and another application that will run on the backend machine to control the POS terminal applications.
- It requires excellent knowledge of the retail domain and understanding various payment types, tax structures and promotion and discount modules.
- Responsible for Module design and Implementation and unit testing of entire Tax Module for the application.
- Worked on maintenance modules running on back end to control applications running on POS Terminal.
- Worked on receipt modules and design of Menu UI for Pos controller.
Technologies: Core Java, OOPS concepts, MVC Design Pattern, SwiXML,H2.
Confidential
Software Developer
Responsibilities:
- Tubing Mark is a WPF Application for creating\editing\saving print jobs before sending the data for printing on tubes, labels and heat shrink tubes.
- Customer interaction and coordination
- Developed the UI in WPF Coding and Unit testing.
Technologies: WPF, Xml serialization, OOPS Concepts, MVVM Design pattern
Confidential
Software Developer
Responsibilities:
- Conducted POC's to show client to clarify the critical requirements.
- Analyzed the feasibility of the features.
- Actively Involved in System Requirements phase.
- Designing the application and Creation of Custom User Controls
- Coding and Unit testing.
- Hands on experience on Windows Forms, Xml serialisation, OOPS Concepts
Technologies: WinForms, XML