Technical Lead, Lead Java Consultant And Solution Architect Resume
Atlanta, GA
SUMMARY:
- Enthusiastic Technical Lead/Java Architect with 15+ years of experience in Software development, 5+ years in Scrum/Agile practice, 8+ years in Technical Design Consulting and 5+ years in Team leadership and project management.
- Have experience in all facets of software development lifecycles viz. requirement analysis, component architecture, high - level design, low-level design, development, testing and post implementation revisions.
- Hands-on coding experience in Java, JEE, Oracle, MySQL, JBOSS, Linux, OSB architecture, SOA framework, Microservices architecture, SOAP Web services, REST services, JMS, HTML4, CSS, XML, XPath, XQuery, JSON, GSON, Spring, Hibernate, EJB, JSP, Servlets, AJAX,JavaScript, Angular JS, Jenkins, Linuxshell scripts.
- Proficient with building Continuous integration and delivery with Jenkins, Performance evaluation, high transaction environment, Credit card/ACH processing, EMV payments, Point-to- point token encryption,PCI compliance, managing GIT/SVN version control and Branch forking, Static analysis with JUnit/JTest, POC Product Evaluation, Memory Leak and Thread Dump Analysis and Peer code review
- Well versed with Project tools like Atlassian JIRA, SharePoint, Clarity, MS Office and day-to- day Task/Resource allocation, Offshore/Onsite communication.
- Passionate towards learning and implementing emerging technologies and taking up technical challenges at work.
- Performed on Customer facing advisory roles and working with globally distributed teams. Proficient with reviewing project proposals, project estimation, Agile development environment, Test driven environment and Sprint delivery model.
- Passionate towards learning and implementing emerging technologies and taking up technical challenges at work.
- Have good experience in customer interaction and co-ordination.
- Translating onsite functional requirements to their technical implementation offshore, along with technical monitoring of the team.
- Consistent performer and Award winner on all Project Assignments undertaken.
- Worked in lead roles and also as Onsite-Offshore Coordinator and programmer, have excellent interpersonal, communication and mentoring skills.
- A good team player, problem solver and quick learner.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Environment: Solaris 10, Java 8, Swing, Java EE, Spring, REST Web ServicesJMS, Hibernate, Sybase SQL Anywhere 7, JBoss 5, SilverJRunner
Technical Lead, Lead Java Consultant and Solution Architect
Responsibilities:
- Cross Project technical solutions consultant
- Code Development for Enhancement requests
- Defect fixes and Implementation of Base code and Customizations
- Integration with External systems for Cataloging, Loyalty System through EAI patterns
- Troubleshooting and Resolution of day-to-today Real Stores issues
- Support for Stores and other Teams on daily basis.
- Evaluate current or emerging technologies to consider monetary factors of the system.
- Provide technical guidance and lead development team involved in the development of this application.
Confidential. Boca Raton, FL
Environment: JDA POS Application, IBM POS Register, SUSE Linux serverJava 1.5 Core, Swing, Java EE, Spring, JMS, JavaWebStartJavaPOS, Hibernate, SOAP WebServices, Axis, Oracle10GJBoss 4.2.3, MySQL, IBM DataStage
Technical Consultant, Senior Lead Developer, Production On-Call support
Responsibilities:
- Incorporated major Retail functions for Store Point of Sale and Mobile Point of Sale applications.
- Architecture, Design, Development and Integration of several POS enhancements like Point to
- Point Token Encryption, Euro Pay Chip Card systems (EMV), New Office Depot Office Max
- Combined Loyalty Rewards, Mobile POS Services development and integration, Ink Finder, Back to School support, Inventory Lookup REST services etc.,
- Integration with POS hardware and software solution vendors like Ingenico (Pin Pad), Verifone SLEDs (MobilePOS), AJB Vantiv (Payment solutions)First Data (Gift card handling), Paypal tender, Confidential ECOM (Store pickup orders), JDA solutions etc.,
- Collaboration with cross-functional teams to propagate business requirement to customer front mplementations.
- Handling of Store promotion and pricing strategies for Retail Systems.
- Agile SCRUM meetings and Sprint releases.
Confidential
Environment: Java 1.5, XML, XPATH, XSLT, TCP/IP, Http, Web ServicesEclipse 3.3, Ant, Tomcat, Axis, Windows/Linux.
Module Leader/Senior Lead Developer
Responsibilities:
- Worked on several modules for functional Verification of VIM Components using VIM API.
- Designed modules for Fault tolerance, HttpFileaccess etc using design patterns such as Observer, Adapter etc.
- Created Web service modules for HttpFileAccess.
- Created and maintained configuration and settings files using XML.
- Coding of functional verification module.
- Module Leader for a team of around 5 team members.
- Technical documentation and updating wiki.
- Acting as a Client representative for VMWare and Patni interactions.
Confidential
Environment: Java, XML, SOA, GEF, EMF Model, BPEL, WSDL, Web ServicesEclipse APIs for IDE plug-in programming, Cosminexus Application Server, JBoss,Velocity, Eclipse 3.2,.
System Analyst/Technical Lead/Senior Java Developer
Responsibilities:
- Requirement Analysis.
- Updating functional specification.
- Transformation of Functional requirements into high-level design
- Translating Architectural Design into Detailed Component Design
- Created class diagrams and sequence diagrams using UML.
- Co-ordination with offshore team.
- Knowledge transfer to the offshore team as per onsite discussions.
- Technical monitoring of the team.
- Created design for several modules using java design
- Created BP editor for creating BPEL workflow chart using GEF and EMF framework.
- Implemented screens for the inputs using Java Swing.
- Developed plug-ins using Eclipse IDE APIs.
- The application was designed to work in SOA architecture.
- Handling and resolving queries of the team.
- Coordinating between the team and the client.
- Involved in code reviews of the team.
- Integration Testing.
Confidential
Technical Trainer
Responsibilities:
- Imparting technical training to all concerned audience.
- Valuable Contribution Award for the project - Development of IDE integration for J2EE Compliant Application Server.
- Letter of Appreciation for the project - Development of J2EE Compliant Application Server JSF Custom Components.
- Valuable Contribution Award for the project - Testing and Porting of J2EE Compliant Application Server.
- Team award for the project - Testing and Porting of J2EE Compliant Application Server.
- CMMi Level 5 participation award for the project - Testing and Porting of J2EE Compliant Application Server.
- Valuable Contribution Award for the project - API Functional Verification Virtualization technology.