Lead Full Stack Developer Resume
San Antonio, TX
SUMMARY
- 8 years of experience in Web Development, Enterprise Software development and complex Client/Server Implementation, Implementation of Java J2EE Technologies in Insurance domain.
- 4 years of experience in Front end UI development using Angular JS 1.X version, HTML and CSS3.
- Experience in all aspects of software development like Requirement Analysis, Coding, Testing, Implementation and Maintenance.
- Experience in developing applications in Agile/Scrum methodologies
- Experience in front - end development using JSP, JSTL, AngularJS, HTML, CSS, JavaScript
- Experience in Designing, developing and testing the web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Hibernate, Wicket and Web Services.
- Experience in development on UNIX (Shell Script).
- Experience in developing the SOAP Web Services using the JAX-WS and JAX-RPC runtime environments.
- Experience on REST web services.
- Experience in developing application using SOA.
- Experience on IBM Web Sphere 5.0/6.0/7.0 application server and web servers like Tomcat, Apache and Java Web Server.
- Experience in different Integrated Development Environment like RAD, Eclipse, Android studio and RSA.
TECHNICAL SKILLS
Java Technologies: Servlets, JSP, JDBC, JNDI, Struts, Swing Hibernate, Log4J, Java Mail, JUnit and AJAX, Apache Wicket Framework.
Java Script Frame work: AngularJS 1.6 version.
Mobile Technologies: Android, Robotium.
Web Services: REST services, JAX-WS, IBM Web Sphere JAX-RPC, WSDL and UDDI.
J2EE Design Patterns: J2EE Design patterns, MVC, Singleton, Factory, Abstract Factory
Design Methodologies: Object-Oriented Analysis and Design, Agile Scrum, Test Driven Development (TDD), Client-Server, UML, SDLC, and MVC
Development tools: IBM Web Sphere Studio (WSAD 4.x/5.x, RAD7.x), Eclipse 3.0
Servers: IBM Web Sphere 6.x/7.x, Tomcat 4.0.
Databases: Oracle 8i/9i/10g, MySQL, DB2, MS Access
Versioning Systems: WIN CVS, StarTeam and RTC
Build Tools: Apache ANT & Maven
Protocols: SOAP1.1, TCP/IP, HTTP and FTP
Operating Systems: WINDOWS NT/XP and LINUX
PROFESSIONAL EXPERIENCE
Confidential - San Antonio, TX
Lead Full Stack Developer
Responsibilities:
- Build Rich User Interface (UI) with HTML and CSS.
- Integrate UI with business tier using AngularJS and using SOA based technologies such as Rest.
- Discuss in brief about the business requirement with APO’s.
- Pair programming for faster application development in agile environment.
- Review the code developed by team members.
- Discussions with offshore/client on project status.
- Participated in Requirement analysis.
- Participated in Design discussions.
- Defect fixing activity as a part of system testing.
Environment: Windows10, Web Sphere 8.5, RSA 9.0.1, AngularJS 1.6, Html, XML, Web services (Rest), JUnit.
Confidential - San Antonio, TX
Lead Full Stack Developer
Responsibilities:
- Build Rich User Interface (UI) with HTML and CSS.
- Integrate UI with business tier using AngularJS and using SOA based technologies such as Rest.
- Discuss in brief about the business requirement with APO’s.
- Pair programming for faster application development in agile environment.
- Review the code developed by team members.
- Discussions with offshore/client on project status.
- Participated in Requirement analysis.
- Participated in Design discussions.
- Defect fixing activity as a part of system testing.
Environment: Windows10, Web Sphere 8.5, RSA 9.0.1, AngularJS 1.6, Html, XML, Web services (Rest), JUnit.
Confidential - San Antonio, TX
Lead Full Stack Developer
Responsibilities:
- Application development using SOA based technologies such as Rest and Wicket, HTML and CSS.
- Review the code developed by team members.
- Discussions with onsite/client on project status.
- Participated in Requirement analysis.
- Participated in Design discussions
- Defect fixing activity as a part of system testing.
Environment: Windows10, Web Sphere 8.5, RSA 9.0.1, Wicket, Html, XML, Web services (Rest), JUnit.
Confidential - San Antonio, TX
Lead Full Stack Developer
Responsibilities:
- Application development using Mobile Technology based such as Android, HTML and CSS.
- Review the code developed by team members.
- Discussions with onsite/client on project status.
- Participated in Requirement analysis.
- Participated in Design discussions
- Defect fixing activity as a part of system testing.
Environment: Windows10, Web Sphere 8.5, RSA 9.0.1, Andoid, Android Studio, Html, XML, Web services (Rest), JUnit.
Confidential
Responsibilities:
- Interaction with Subject Matter Experts to gather and understand scope, features and requirements
- Documentation of requirements, preparation of design documents, use case diagrams, activity diagrams and implementation plans.
- High level and low level design of Presentation architecture, Application flows and Business services
- Design of a MSR facing data acquisition Application for online enterprise needs analysis for the members.
- Development of controllers for handling page flows.
- Development of Application Servlets to house business logic.
- Creation of page handlers for server side validations and mapping xml for data mapping
- Development of JSPs, Java scripts and Ajax invocation of business services
- Integration with vendor web services from Presentation layer
- Developed XML’s in hibernate for interaction between web service and oracle database.
- Extensively used JavaScript and Ajax in the complete application for client validations and business calls.
- Used Singleton, Service Locator, Data Value Objects, Data Access Objects Design Patterns in interacting between presentation, service and database components
- Unit testing using Junit, SOAP UI and CIT testing.
- Developed SOAP based web services using contract-first (Top-Down) approach of developing the WSDLs and generating the schemas.
- Validated the code quality with PMD source code analyzer.
- Performance tuning for reducing the response times
- Resolved technical issues and helped programmers in understanding and solving complex problems
- Identification of critical test functions from the business perspective
- Followed Scrum methodology.
- Participated in Requirement analysis and Design discussions
- Developed test cases as part of Test Driven Development
- Involved in coding the security for the application
- Involved in Deployment and Release management.
Environment: JAVA/J2EE, Web Sphere 7.0, RSA 7.0.1, JSP, Servlets, JavaScript, Wicket, Hibernate, Web service (REST/SOAP), SOUP UI, Oracle, IBM RAD/IRAD, RSA 7.5, XML, WAS 6 & 7, Microsoft SharePoint,, JUnit, EJBs, Adaptive Services Infrastructure
Confidential - San Antonio, TX
JAVA/J2EE Developer
Responsibilities:
- Application development using Java web based technologies such as Presentation Framework, Java Web Service (SOAP) and WSDL.
- Review the code developed by team members.
- Discussions with onsite/client on project status.
- Participated in Requirement analysis.
- Participated in Design discussions
- Defect fixing activity as a part of system testing.
Environment: Windows7, Web Sphere 7.0, RSA 7.0.1, Java, Html, XML, Web services, JUnit.