We provide IT Staff Augmentation Services!

Technical Lead Resume

4.00/5 (Submit Your Rating)

Omaha, NebraskA

SUMMARY

  • Dedicated and hardworking professional having around 9 Years of experience in Java, Java EE and multiple discipline and technologies.
  • Strong experience in designing, developing, implementing and testing Object Oriented multi - tier Internet/Intranet solutions using JSP, Servlet, JDBC, STRUTS, SPRING, Hibernate, Wicket, Maven, JMS, DWR, Web Services (SOAP), RESTFul with different Design Patterns.
  • Very good experience and knowledge of all the Object Oriented Programming concepts (Inheritance, Encapsulation and Polymorphism).
  • Good knowledge and experience in XML, JAXB, XSD.
  • Experienced in using Apache CXF for Web Services.
  • Excellency in writing and configuring SPRING scheduled batch jobs.
  • Experienced in writing Maven profiles to generate JAXB POJO’s for XSD schema and Proxy classes for the WSDL.
  • Hands on experience in Unit testing and Module testing using Junit.
  • Well versed with Agile Development Methodologies in local and distributed environments.
  • Excellent working knowledge in finding Memory Leaks.
  • Well versed with version control tool, SVN.
  • Experience in complete SDLC like Analysis, Design, Development, Testing, Implementation and Maintenance.
  • Analyzing bugs and interacting with developers and team members in fixing the Errors.
  • Created the Technical and Functional requirements documents.
  • Strong asset is to adapt to different technologies, environments and willing to learn new technologies.
  • Dedicated and highly motivated; a quick study who takes ownership of projects.
  • Skilled in management of full project life cycle; concept through implementation.
  • Proficient in Analysis that involved gathering and analyzing requirements from users, requirement specifications for test scenarios.
  • Experience in executing various project assignments in different teams including business modeling and analysis, framework, development, production support and off-shore co-ordination.
  • Ability to interact with developers and product analysts regarding testing status, defect prevention and defect tracking.
  • Maintained good inter-personal relationship and displayed excellent communication skills in the process of client interaction.

TECHNICAL SKILLS

Operating Systems: Win NT/ 95, 2000 Professional, XP, 2007; LINUX

Programming Languages: C, C++, JAVA (Keytool, JVisualvm, JConsole)

Web Technologies and Tools: Java EE (JDBC, JSP, Servlets, JNDI, EJB, JMS, XML, JAXB, XSD, WSDL, DWR)

Frameworks: MVC Architecture (Struts), Spring, Wicket, EJPM1.0, EJPM1.1, EJPM2.0, IAF-PPM, and Ricola/Wickola, Flex 4.5

Continuous Integration and Inspection Code Quality Tools: Hudson, SonarQube, Jenkins

Databases: Oracle 8i/9i/10g/11g, SQL Server

GUI and Scripting Languages: HTML, JavaScript

Web Services: SOAP (WSDL) using Apache CXF, RESTful

ORM Tools: Hibernate 3.0

Tools: & Utilities: Eclipse 3.0, RAD6.0, ANT, Maven, Borland JBuilder-X, Edit-Plus, Tibco EMS server, Fortify

Application/Web Servers: Weblogic, Oracle Application Server, IBM Websphere, Tomcat, JBoss

PROFESSIONAL EXPERIENCE

Confidential, Omaha, Nebraska

Technical Lead

Environment: HTML, JavaScript, Java 1.6, Wicket 1.5, SPRING 3.0, Ricola3 (CSS), Jboss EWS 2.0(Tomcat 7), XMF, Maven 2.0.11, RESTful, Flying Saucer (XML, CSS using iText for PDF), Oracle 10gSonarQube 4.0, Jenkins 1.54, Flex 4.5 (Blaze DS), CyberArk.

Responsibilities:

  • Works with end users to analyze requirements and determine the appropriate solution.
  • Communicate requirements to the development team at offshore.
  • Leads team in developing system and application technical decisions.
  • Review and provide recommendations for requirement and technical documents.
  • Assists with troubleshooting and resolving development issues.
  • Provides coding as time allows and review all product deliverables.
  • Handles configuration management responsibilities to include, but not limited to, all test and production code pushes.
  • Facilitate User Acceptance Testing and work with End Users for sign-off.
  • Leads daily scrum calls.
  • Attend and provide notes on weekly team meetings and relates status updates.
  • Provides production support as needed.
  • Determine areas of required improvement.
  • Lead the team in creating and documenting time estimates along with Product Backlog, Sprint planning and generating Sprint burn-down charts. Responsible for conducting Sprint Retrospection.
  • Complete other duties as assigned to ensure the project is completed within schedule and customer expectations are met.

Confidential, Omaha, Nebraska

Technical Lead

Environment: HTML, JavaScript, Java 1.6, Wicket 1.3, SPRING 2.5, Ricola (CSS), Weblogic-10.3, XMF, Maven 2.0.11, FOP, Oracle 10 g, SonarQube 4.0, Hudson, Web Services (SOAP), Apache CXF, CyberArk, Fortify.

Responsibilities:

  • As a technical lead adding the value by engaging the client on technical design issues, including business issues, and interfaces internally with Development and QA members to ensure the client expectations are met.
  • Leading a team of software engineers by providing technical guidance in Java and J2EE technologies.
  • Owning complete end to end delivery of the projects and acts as leader in this area and initiates new programming ideas. Is consulted by team members and others on coding practices and standards.
  • Applies good customer focus skills like setting clear expectations, managing towards those successfully, providing valuable response to customer need, etc.

Confidential

Technical Lead

Environment: HTML, JavaScript, Java 1.5, Servlet, Wicket 1.3, SPRING 2.5, JMS, Wickola (CSS, Wicket), Jboss EWS 1.0 (Tomcat 6.0), XMF 3.0, Flex-4.5, Hibernate 3.0, Maven 2.0.9, Oracle 10g.

Responsibilities:

  • Integrated Sprint with Flex BlazeDS.
  • Designed the application architecture using advanced techniques like spring (DI, AOP, JDBC), Maven, Flex BlazeDS, TestNG, Hudson, Cobertura.
  • Designed and developed NBA's picture Capture and Crop user interfaces.
  • Involved in the requirement analysis and design face of the project.
  • Conducting daily scrum meetings and updating the project manager about status, issues, and achievements
  • Involved in the development of DAO’s and Service classes.

Confidential

Associate Technical Lead .

Environment: HTML, JavaScript, Java 1.5, Wicket 1.3, SPRING 2.5, Wickola (CSS, Wicket), Jboss EWS 1.0 (Tomcat 6), XMF 3.0, Maven 2.0.9, FOP, Oracle 10g.

Responsibilities:

  • Involved in the requirement analysis and design face of the project.
  • Designed the application architecture using advanced techniques like spring (DI, AOP, JDBC), Maven, XSLT (FOP), TestNG, Hudson, Cobertura.
  • Conducting daily scrum meetings and updating the project manager about status, issues, and achievements.
  • Involved in the development of DAO’s and Service classes.
  • Developed key java components under domain layer, data-access layer and view layer (RowMapper, Wicket Components etc).

Confidential

Senior Software Engineer .

Environment: HTML, JavaScript, Java 1.4, Wicket 1.3, SPRING 2.5, Ricola (CSS), Weblogic 10.3, FOP, XMF 2.0, Oracle 10g, Maven.

Responsibilities:

  • Involved in the development of DAO’s and Service classes.
  • Provided the best solution to implement the application special scenarios.
  • Conducting daily scrum meetings and updating the project manager about status, issues, and achievements.
  • Developed the complete architectural design of the project.
  • Developed key java components under domain layer, data-access layer and view layer (RowMapper, Wicket Components etc.)
  • Used advanced techniques of spring such as DI, AOP, Declarative Transactions and Database Management.

Confidential

Senior Software Engineer 

Environment: Spring, Hibernate, Struts, ACEGI.

Responsibilities:

  • Inversion of Control, Aspect Oriented Programming (Declarative Transaction Management and Logging Mechanism) with spring (Application Framework).
  • Providing Authentication and Authorization mechanism to the application by using ACEGI Security Mechanism and Filters.
  • Making the existing EJPM1.0 as component based development architecture by separating the Business Layer and View Layer as an independent layers. So that View Layer can be developed using any technology (Struts, JSP/Servlets, and Web Services etc.)

Confidential

Software Engineer

Environment: HTML, JavaScript, Java, JSP, Servlets, Hibernate, SQL Server 2000.

Responsibilities:

  • Managing user management UCControllers.
  • Involved in the development of BeanMappers, DataMappers and Servlets.

We'd love your feedback!