We provide IT Staff Augmentation Services!

Lead Developer Resume Profile

Charlotte, UsA

Profile Summary:

  • A distinguished Software Professional having over 10 years of working experience, specialized in Object Oriented Design and Analysis with extensive experience in the complete life cycle of the agile and water fall software development processes.
  • Proficient in developing Java/J2ee web applications.
  • Expertise in Core Java Concepts.
  • Strong technical exposure in Struts, spring and JSF Applications.
  • Rich Knowledge in Design Patterns.
  • Worked on Agile projects as lead developer, hands on experience on handling multiple teams, understanding requirements, done knowledge transfer, expertise in code review and deployment processes.
  • Extensive exposure to interactions with Client and Business Teams to formulate project priorities/plan, design constraints, estimates, deliverables, design technical specs, environment setup, development tasks list, testing and deployment plans.
  • Solid management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environments.
  • Strong experience on various development environments like IBM RAD, NetBeans, Eclipse, RSA, Spring Tool Suite.
  • Worked extensively on build and deployment tools like Jenkins, ANT and version control using Rational Clear Case, CVS, SVN, Perforce and Visual Source Safe.
  • Thorough understanding of Object Oriented Methodology, UML and Design Patterns.
  • As a Senior Systems Analyst, worked closely with Client's architecture team to design and architect highly demanding Web Environment for a financial client.
  • Expertise in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class Diagrams using case tools like UML/Rational Rose 2000.
  • Extensive experience with XML with JAXB, Jackson, Google's GSON, SAX DOM parsers, JSON, Java Mail, Internet Distributed Technologies.

Technical Skills:

Languages

JAVA, J2EE, SQL, PL/SQL, Unix Shell Script.

Web/XML Technologies

HTML, CSS, JavaScript, AJAX, Servlets, JSP, JSF, XML, XSD, XSL, Jackson, JCS, JPA, JQuery, Omniture, Endeca Page Builder, ID Vault, Ensighten, Angular JS.

Frameworks

Struts, Spring, JDBC, JNDI

Modeling and Defect Tracking tools

RSA, Rational Rose, MS Visio, HP ALM, Serena Business Manager

Application/Web Servers

Web Sphere, JBoss ,Tomcat, tcServer, Weblogic

RDBMS

Oracle 10.x, SQL Server 2008

OS CRM

Windows 9x/2000/XP/7/8, UNIX

Middleware

Hibernate, Eclipse, REST Web services, Oracle Toplink

Build Log Tool

Ant, Jenkins Log4j, winscp,Tomcat, SVN, Maven

Software Methodologies

Agile Methodology, Rational Unified Process RUP , Object Oriented Application Development OOAD ,Unified Modeling Language UML , Iterative Software Development, Six Sigma Software Development Methodology, Waterfall Software Development Methodology

WORK SUMMARY

Confidential

Role : Lead Developer

Responsibilities:

  • Design and Coding of various JAVA modules for pulling the products based on the search criteria supplied by user.
  • Design and Coding of the communication modiule for FOL used by Trilogie to query products and apply results
  • Design and Coding of User Interfaces using Struts, JSP, AJAX and Servlet.
  • Develop well structured code that fulfill customer's requirement.
  • Work closely with developers and the customer to ensure technical compatibility and user satisfaction.
  • Participate daily scrum stand-up meetings, pre-planning, planning, review and retro meetings.
  • Improve partners' satisfaction by providing timely solutions to their need.
  • Helps to generate statistical reports and weekly, monthly reconciliation statements in their specific formats.

Environment: Java 5, JSP, Struts 1.2, JSTL, Custom Tags, SOA using Java Web Services, Log4J, Yahoo UI, AJAX, XML, XSLT, XPATH, JQuery, Apache Lucene, Endeca Page Builder, Omniture, Ensighten. IBM's RAD, SVN, TOAD, Oracle 10g, Agile Methodology, Iterative Software Development, Object Oriented Application Development, Webspere 5.1. Client : BlackHawk

Confidential

Role : Offshore Lead/Senior Developer

Responsibilities:

  • Involved in High Level design and design progression meeting with Architect.
  • Analyze the functional and technical requirements specifications.
  • To update project status to the client in weekly Video-Conference.
  • Coding the Business Tier using Struts 1.1 and JDK 1.4 APIs.
  • Design and coding the UI using JSP, Struts Tag Libraries.
  • Co-Development of persitence logic using the JDBC, SQL/PLSQL, ORACLE.
  • Packaging and Deployment of product on Websphere 5.1 using ANT scripts.
  • To update On-Site project manager with weekly status report.
  • Analyze, Validate and Certify Client Deliverables.

Environment: Java, JSP, Struts, JSTL, Custom Tags, HTML, CSS, XML, AJAX, Java Script, JMS, Oracle 9i, Ant Script, Log4J, UNIX Box, XML, XSLT, XPATH, JQuery, Apache Struts 1.1, Windows XP, Eclipse 3.2, SVN, Agile Methodology, Iterative Software Development, Object Oriented Application Development. Client : Ford NA

Confidential

Role : Lead Developer

Responsibilities:

  • Managing a development team as Technical Team lead and working as Lead J2EE Developer.
  • As a Team Lead, I was responsible for Effort estimation project planning activities using Function Point analysis and MS Project.
  • Monitor development activities.
  • Design of application to use the Struts 1.1, JDK 1.4, persistence management layer, Client library, XML messaging.
  • Analyze the functional and technical requirements specifications.
  • Develop well structured code that fulfill customer's requirement.
  • Guide the team members in building the application.
  • Review the codes of team members Use Cases.
  • To update project status to the client in weekly Video-Conference.
  • To update On-Site Project manager with Weekly Status Report.
  • Analyze, Validate and Certify Client Deliverables

Environment: Apache Struts 1.2, Apache AXIS, Windows XP. Merant PVCS, Oracle Toplink, IBM's RSA, Object Oriented Application Development Client : KBC Bank, Belgium

Confidential

Role : Lead Developer

Responsibilities:

  • Design and Coding of business components using Java programming.
  • Design and development of framework based on MVC pattern using Servlet, JSP and JDK 1.4.
  • Design and Coding of the XML based Business Rule Configurator using JDK 1.4, DOM parser APIs.
  • Single Point of Contact for KBC Business Analysts.
  • Guide the team members in building the application.
  • Review the codes of team members Use Cases.
  • Interact with KBC technical experts on High Level Technical Issues.
  • To update On-Site Project manager with Weekly Status Report.
  • Analyze, Validate and Certify Client Deliverable

Environment: Java, JSP, Struts, JSTL, Custom Tags, HTML, CSS, XML, AJAX, Java Script, JMS, DB2, Oracle 9i, Ant Script, PL/SQL, DB Objects like Stored Procedures, Triggers, Views, Functions etc, Log4J, UNIX Box, SVG, XML, XSLT, XPATH, XQuery, Apache Struts 1.1, Windows XP, FIX Protocol. Client : Value Source Intranet project .

Confidential

Role : Lead Developer

Responsibilities:

  • Develop XML based Code Reader as an alternative to Resource Bundle.
  • To provide a Proof of Concept with integrated Struts Hibernate.
  • To create Model Objects based on the Database Schema.
  • Guide the developers in building the application
  • Coding the session beans for reusable business component, DAO access, JDBC.
  • Packaging and deploying the application using ANT, APACHE AXIS and WebSphere Application Server.
  • Interaction with onsite team which includes the client's technical representatives for project related activites.

Environment: :

Java, JSP, Struts, JSTL, Custom Tags, HTML, CSS, XML, AJAX, Java Script, JMS, DB2, Oracle 9i, Ant Script, PL/SQL, DB Objects like Stored Procedures, Triggers, Views, Functions etc, Log4J, UNIX, SOA using Java Web Services, XML, XSLT, XPATH, XQuery, Windows XP, Eclipse 3.1.1, Rational ClearCase, TOAD, Iterative Software Development, Object Oriented Application Development

Confidential

Role : Application Developer

Responsibilities:

  • Development of Client Asset Account HuBe Modules.
  • Analyze and Validate Client Deliverables.
  • Requirement Analysis for the Functional Technical specifications.
  • Design and Coding of business components using Java programming.
  • Design and development of framework based on MVC pattern using Servlet, JSP and JDK 1.4.
  • Enhancements in existing application based on Client request.
  • To deploy and test the Client deliverables in WebSphere Application Server

Environment: Java, JSP, Struts, AGF 1.1, JSTL, Custom Tags, HTML, CSS, XML, AJAX, Java Script, Oracle 9, Ant Script, PL/SQL, Log4J, UNIX, SOA using Java Web Services, XML, XSLT, Windows XP, WSAD 5, PVCS, TOAD, Agile Methodology, Iterative Software Development, Object Oriented Application Development Client : BSNL-Pune Duration : November 2004 May 2005.

Role : Application Developer

Confidential

Responsibilities:

  • Design and development of framework Servlet, JSP and JDK 1.4 APIs.
  • Coding DAO and Value Objects for DB access.

Requirement Analysis for the Functional Technical specifications.

  • Design and development of framework Servlet, JSP and JDK 1.4 APIs.
  • Coding DAO and Value Objects for DB access.

Writing and reviewing build and deployment scripts in Ant. Master of Computer Applications

Hire Now