Lead Developer Resume
Atlanta, GA
SUMMARY
- 12+years of experience in IT industry. Worked in Java/J2ee Technologies and people soft.
- 10 years of experience in two full life cycle development of complex commercial applications using Object - oriented Java and J2EEtechnologies.
- 2yearsof experience in development andapplicationsupport on people soft technologies.
- Experience on completeSoftware Development Life Cycle (SDLC)in enterprise, web based, and Service OrientedArchitecture (SOA)and client/server applications with models like Waterfall, Rapid Application Development (RAD),and AgileMethodology.
- Proficient inJava/J2EEdesign patterns including Singletonand Objectpool, Session Facade, Service Locator,ModelViewController (MVC), Data Access Object (DAO), Data TransferObject (DTO),Business Delegate, Factory, Value Object,IOCandAOPin the development of web based & distributed enterprise applications.
- UsedIBM RTC,PVCS,Subversionand clear case for Source codeversion control.
- Expertise indeveloping Endto End applications on multi-tiered,Servlets, JSP, JDBC, JavaBeans, Struts 1.x,spring(PureMVC), WebServices, XML,JAXB.
- Having hands on Experience on build tools(Ant)and Version control tools(VSS,SVN, PVCS)
- Strong Knowledge inXML technologies including XML, XML Schema, JAXB, SOAP,REST/ Web servicesWSDL, Web Services using AXIS
- Experience in developing and deploying onapplication servers such asApache Tomcat serverand WebSphere
- Exposureto XML concepts, JSON format and technologies including XMLparsing usingparsers, validation of XML using XSD and DTD, XML transformation usingXSLT and retrieval of information using XPath andXQuery.
- Exposure toObject Oriented Analysis and Design (OOAD)and Object Oriented Paradigm (OOP) from designingUML diagram usingIBM Rational RoseandMicrosoft Visio toolsto development phase.
- Exposure to MICROSERVICES
TECHNICAL SKILLS
Distributed Technologies: J2EE, XML, Struts2.1, Design Patterns, Springs
Server Side Technologies: JSP,Servlets,Web Services(JAX-RS, JAX-WS)
Application Server: Web Sphere
Databases: Oracle,SQLServer2000,Informatix4GL,DB2
Languages: Java
Java IDE: WSAD,RAD and Eclipse
Scripting Language: JavaScript, JQuery
Markup Languages/Version: HTML
Operating Systems: Windows7,XP,2000/NT/98/95,UNIX
Reports: Crystal Reports
Design / Methodology: Rational Tools(UML), Agile
PROFESSIONAL EXPERIENCE
Confidential, Atlanta GA
Lead Developer
Responsibilities:
- Owning the Business Case for the project.
- Act as point of contact lead for couple of modules.
- Goodability to anticipate issues and formulate remedial actions.
- Lead the technical planning, designing, coding and testing.
- Provide leadership and technical guidance to all levels of personnel regarding programming/system related issues.
- Design and develop SOAP services.
- Identification and mapping of information needs.
- Resolving cross-functional issues at project level.
- Trouble shoot build and deployment issues.
- Production support
Environment: Java/J2ee, Servlet, JSP, SOAP Web Services, IBM RTC, CSS, AJAX, HTML, Oracle, Little exposure to Micro services.
Confidential, Atlanta GA
Senior Developer
Responsibilities:
- Involved inrequirement gathering, customer interaction, analysis of the requirements and project module designing
- Conducted plan walkthrough for all stakeholders like business analyst and project sponsors.
- Identified risks or constraints associated with third party applications.
- Directed team members on creation of SDS documents.
- Created few UML diagrams using class and sequence diagram.
- Done fast paced development inagileenvironment.
- Designed and developedRESTand SOAP WebServices.
- Done test driven development using JUNIT & Powermock.
- Expertise inJenkins buildthe code using IVY tool.
- Code reviews done using SONAR.
- UsedSVNfor code repository.
- Deployed the application andtested on Tomcat 6.0 Web Serverin linux environment.
- After each scrum documenting lessons learned and trying to in corporate in process for next scrum like one conclusion duration needs to be increased for each scrum.
- Migrating applications from older version to new version.
- Involved in production code fix for every month release.
- Leading the Team for one module.
Environment: Java/J2ee, Servlet, JSP, RESTful Web Services, IBM Sterling, CSS, AJAX, XML, SVN,DB2and UML
Confidential, Atlanta GA
Lead Developer
Responsibilities:
- Involved inrequirement gathering, customer interaction, analysis of the requirements and project module designing
- Conducted plan walkthrough for all stakeholders like business analyst and project sponsors.
- Identified risks or constraints associated with third party applications.
- Directed team members on creation of SDS documents.
- Created few UML diagrams using class and sequence diagram.
- Done fast paced development in agile environment.
- DevelopedREST andSOAP Web Services.
- Done test driven development using JUNIT.
- Expertise inJenkinsbuild using IVY tool.
- Delivered quality code as per Sonar standards.
- Developed and implementedspring and J2EE based MVC(Model-View-Controller)framework for the application.
- Deployed the application andtested on Tomcat 6.0 Web Serverin linux environment.
- After each scrum documenting lessons learned and trying to in corporate in process for next scrum like one conclusion duration needs to be increased for each scrum.
- Involved in production code fix for every week release.
Environment: Java/J2ee, Servlet, JSP, SPRING MVC, Restful Web Services, SOAP Web Services, CSS, AJAX, XML, SVN and UML
Confidential
Lead Developer
Responsibilities:
- Directed team members on creation of SDS documents.
- Conducted plan walkthrough for all stakeholders like business analyst and project sponsors.
- Identifiedrisks or constraints associated with third party applications.
- Identified risks, workarounds for mitigating the risks.
- Performed rescheduling due to change in scope or requirement.
- After each scrum documenting lessons learned and trying to in corporate inprocess for next scrum like one conclusion duration needs to be increased for each scrum.
- Migrating applications from older version to new version.
- Deployed the application andtested on Tomcat 6.0 Web Server.
- Developed and implementedStrutsand J2EE based MVC(Model-View-Controller)framework for the application.
- Developed theweb servicesby usingWSDL,SOAPusingSOA.
- Experience in developing and deploying onapplication servers such asWeb Sphere application server.
Environment: Java/J2ee, Servlet, JSP, RESTful Web Services, SOAP Web Services, CSS, AJAX, XML, SVN, Clear Case, Struts 1.1 andDB2
Confidential
Senior Developer
Responsibilities:
- Brainstormed ideas with other leads for creation of Web Service.
- Created few UML diagrams using class and sequence diagram using Rational Rose (RAD)
- Defined scope and documented high level requirements of applications shortlisted for development
- Documented lessons learned on closure of project and communicated to stakeholders.
- XML transformation usingXSLT and retrieval of information using XPath and XQuery.
- Developed theweb servicesby usingWSDL,SOAPusingSOA.
- Implemented business logic inSOAP Servicesand interacting data base using oracle'sTOP Linkframe work.
- Wrote unit test cases for SOAP services onSOAP UI.
- SQL written inTOP Linkexpression API.
- Deployed the application andtested on WAS 6.0.
Environment: Java/J2ee, SOAP Web Service, Oracle 11g,DB2, Top Link, Eclipse, RSA and PVCS
Confidential
Developer
Responsibilities:
- As team leader, communicate with onsite coordinator get the requirements.
- Prepared design documents, share the same with other team members.
- Conducted code reviews, planned to create more Junit test cases.
- Prepared couple of reports using crystal reports.
- Developed integrated code between Java Web Application to Crystal Reports.
- Implemented design patterns such asMVC, Singletonunder J2EEarchitecture.
- Deployed the application and tested onWAS 6.0.
Environment: Java/J2ee Struts, Spring, Hibernate, Crystal Reports, Oracle 11g, SVN and Eclipse.
