Technical Lead Java Consultant And Solution Architect Resume
Atlanta, GA
SUMMARY:
- 15 Yrs hands - on IT experience as Java Developer/Lead in software development.
- 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.
- Expert technical skills in Java/J2EE technologies including Core Java, JSP, Servlets, Spring, JSF, JavaScript, Java Swing.
- Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, XSD.
- Good experience in working with Database and SQL programming.
- Extensively worked in Java Application development, Web Services, SOA Plug-in, BP Plug-in, Java Design Patterns, IDE plug-in Development and Integration.
- Good functional knowledge on Object Oriented Analysis and Design methodologies.
- Have strong analytical skills with proficiency in debugging and problem solving.
- 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.
TECHNICAL SKILLS:
Languages Programming: Java, J2EE, Servlets, JSP, JDBC, RMI, XML
Web and Application Servers: Tomcat, JBoss, Confidential Cosminexus Server
Framework: Axis Web services, JSF, Spring, Hibernate, JBuilder Open Tool, Eclipse SWT
OOD: UML, Java design patterns, OOPS
Operating Systems: MS Windows, Linux
Version Control Systems: VSS, Clear Case, SVN
Client Side Programming: HTML, DHTML, Java Script
Database: Oracle PL/SQL, MS SQL Server
Tools: JProbe, JTest, JUnit
IDEs: Eclipse, JBuilder, Microsoft Visual Studio
Product: TAMS II POS Application, JDA POS Application, Confidential Virtual Center, Confidential ESX Server, Confidential Server, Confidential Cosminexus Application Server.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Environment: Solaris 8, Solaris 10, Java 1.5 Core, Swing, Java EE, Spring, JMS, HibernateREST Web Services, Sybase SQL Anywhere 7, JBoss 3, JBoss 5, SilverJRunner
Technical 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,Pricing
- Troubleshooting and Resolution of day-to-today Real Stores issues
- Support for Stores and other Teams on daily basis.
Confidential, Boca Raton, FL
Environment: IBM POS Register, SUSE Linux serverJava 1.5 Core, Swing, Java EE, Spring, JMS, JavaWebStart, JavaPOS, HibernateSOAP WebServices, Axis, Oracle10G, JBoss 4.2.3, MySQL, IBM DataStage
Technical Consultant, Senior Lead Developer, Production On-Call support
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 Pricing, Promotions download
- Troubleshooting and Resolution of day-to-today Real Stores issues
- Support for Stores and other Teams.
Confidential, Palo Alto
Project: API Functional Verification of Virtualization technology.
Environment: Java 1.5, XML, XPATH, XSLT, Web Services, Eclipse 3.3, Ant, Tomcat, AxisWindows/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.
- JTest was used code review.
- The project was build using Ant.
- 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 Confidential and Patni interactions.
Confidential
Environment: Java, XML, SOA, GEF, EMF Model, BPEL, WSDL, Web Services, Eclipse APIs for IDE plug-in programming, Cosminexus Application Server, JBoss,Velocity, Eclipse 3.2,.
System Analyst
Responsibilities:
- Requirement Analysis.
- Updating functional specification.
- Transformation of Functional requirements into Higher 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 design patterns such as Command,Builder,Decorator,State pattern etc.
- 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
Environment: Java, Ant, Windows, JUnit, Tomcat.
Senior Lead Developer
Responsibilities:
- Coding the functionality .
- Creation of build script using Ant.
- The application was tested by deploying in tomcat.
- Documentation of the steps and procedure.
Confidential
Environment: JSF, Java, JavaScript, HTML, Eclipse 3.2, Cosminexus Application Server, Windows.
Senior Lead Developer
Responsibilities:
- Requirement analysis and creation/modification of Functional Specification.
- Creating the design using Rational Rose in UML.
- Coding the components like Tree, counter, timer, date etc using JSF framework.
- Used JavaScript and HTML for testing the custom components.
- Communication with the client for resolving queries and clarification of the specification.
Confidential
Environment: Java, Java Swing, Open Tool APIs for IDE plug-in programming, Eclipse plug-in APIs, Cosminexus Application Server, JBuilderX, Eclipse 3.2,Rational Rose.
System Analyst
Responsibilities:
- Requirement Analysis
- Transformation of Functional requirements into Higher level design
- Translating Architectural Design into Detailed Component Design
- Created plug-in for Cosminexus Server in JbuilderX Open tool APIs.
- Code included operating Cosminexus Server from within JbuilderX IDE.
- Implemented user input screens using Java Swing.
- Training on Open Tool API to team Members
- Unit and integration testing.
- Involved in Code Reviews of team members.
- Configuration Manager using VSS
Confidential
Environment: Java, Java Swing, Open Tool APIs for IDE plug-in programming, Eclipse plug-in APIs, Cosminexus Application Server, JBuilderX, Eclipse 3.2.
Senior Java Developer
Responsibilities:
- Incorporating changes required needed for compatibility of plug-in to work in JBuilderX.
- Testing
- Configuration Manager
Confidential
Java Developer
Responsibilities:
- Coding the plug-in for Cosminexus Server in JBuilder9 using Open Tools APIs.
- Creating the design for handling Cosminexus Server from JBuilder IDE using design patterns such as Command, Factory etc.
- Implemented screens for Server settings using Java Swing.
- Implemented progress bar for the duration shown for deploying an application to Server.
- Training on Open Tool API to team Members.
- Involved in code reviews of team members.
- Testing
- Configuration Manager
