We provide IT Staff Augmentation Services!

 technical Lead Resume

3.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • 10 years of experience in IT industry specifically in web based technologies with skills in Analysis, Design, Development, Testing, Implementation, Production Support and Maintenance of various Web Applications using Java/J2EE Technologies and more than 4 year experience in leading the team.
  • Practitioner of Agile Methodologies such as Scrum, Extreme Programming (XP)/Pair Programming and Test Driven Development (TDD).
  • Excellent Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.
  • Expertise in developing Web Based Distributed and Front End Applications in a three - tier architecture using Java, J2EE, HTML, XHTML, JavaScript, Ajax, jQuery JSP, Servlets, CSS, JavaBeans.
  • Experience in developing Web Applications with various Open Source frameworks, Spring, Struts, Java Server Faces (JSF), Hibernate ORM, iBatis JPA
  • Expertise in Web Services Service Oriented Architecture (SOA) in SOAP and WSDL using JAX-RPC & RESTful Web services with Java (Jersey / JAX-RS).
  • Expertise in Client Side Designing and Validations using various technologies like HTML, CSS, Java Script, JSP, Struts Tag Library, JSTL.
  • Experience in J2EE design patterns such as MVC, Singleton, Front Controller, Data Access Object, Business Delegate, Service Locator, Transfer Object, and Session Façade patterns.
  • Expertise in various components in spring such as IOC, AOP and Spring MVC.
  • Exposure to various Application Servers like WebSphere, Web Logic, Apache Tomcat and JBoss.
  • Extensively used various development tools like Eclipse and NetBeans, Oracle JDeveloper, IBM WSAD & RAD.
  • Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g, MySQL and MS-SQL Server.
  • Good experience with version controls such as GitHub, CVS, SVN, VSS (Visual Source Safe), Rational ClearCase & IBM RTC.
  • Integrated the Lucene/Solr search engine with the application server to optimize the search process for

TECHNICAL SKILLS:

Portal Technologies: Liferay 5.2 & Liferay 6.1

Programming Languages: Java 1.4/1.5/1.6/1.7, Scala 2.0

Java Technologies: Servlets, JSP 2.0, EJB 2.0/3.0, JDBC, JMS, JNDI, WebServices 2.0 (Axis2)

Frameworks: Spring boot, Spring data JPA, Spring 2.5/3, Struts 1.1/2.0, Hibernate 3.2, JSP 2.0, JPA, iBatis.

Web Technologies: AJAX, CSS, XML, XSL, XSLT, SAX/DOM, HTML, DHTML, DOJO

Web/Application Servers: WebSphere 7.0,WebLogic 8.x/9.x/10.3, JBoss 3.2.x, Tomcat 5.0.Apache2, Jetty

Databases: Oracle 8i/9i/10g, DB2 (UDB), Sql Server, MySQL, PostgreSQL, Derby DB.

Configuration: CVS, Rational Clear Case, SVN, IBM RTC, StarTeam

IDEs: IntelliJ, Eclipse, RAD 7.0/7.5, WSADMethodologies: Agile, Scrum, Extreme Programming(XP)/Pair Programming, Test Driven Development (TDD), Waterfall

Operating Systems: UNIX, Linux, Windows 98/2000/XP/vista/7

Tools: and Other: Soap UI, Ant, Maven, Gradle, IBM MQSeries, Tibco EMS, Jmeter, Hudson/Jenkins, Junit/Mockito, Log4J, JMockit, Lucene Search Engine Jackrabbit, Solr,Fitnesse.AngularJS, Sonar, IBM QC, Bugzilla.

PROFESSIONAL EXPERIENCE:

Confidential,Minneapolis,MN

Technical Lead

Responsibilities:

  • AGILE methodology.
  • Published & Consumed Spring REST web-services.
  • Design, Development and Unit Test enterprise application based on functional requirements.
  • Integrated the Lucene/Solr search engine with the with HoneyComb application to optimize the search process for database records and files.

Environment: Java 8, Spring REST services, Spring data JPA1.10 Spring Boot 1.3.0, Spring Security, Oracle 12c, Spock Test 1.0, Tomcat 8, Lucene/Solr, Eclipse, Jenkins, Gradle 2.1 build, Flyway 1.9 database script, GitHub.

Confidential,Des Moines,IA

Technical Lead

Responsibilities:
  • Following AGILE Methodology, participated in SCRUM Meetings with 2-week Sprints & 1 month PSI planning & 3 amigo strategies for development.
  • Rigorously follow the Test Driven Development (TDD) & Behavior (BDD) Driver Development design.
  • Hands on the extreme programming (XP) and pair programming practices.
  • SOA implementation and Published & Consumed REST & SOAP based web-services.
  • Design, Development and Unit Test enterprise application based on functional requirements.
  • Perform advanced performance tuning and optimization of application based on current workload.
  • Develop Utility Classes, Adapters and Wrappers which are helpful in project development activities.
  • Automated acceptance test using Fitnesse framework & Cucumber.
  • Integrated the Lucene/Solr search engine with the with C3PM application to optimize the search process for Database records and files.
  • Use of oracle spatial data base to track the geo-location of Confidential machine.

Environment: Java1.7, REST& SOAP web services, Spring 3.0, JPA2.0 implemented by Hibernate 3.6, Oracle spatial, Cucumber, Fitnesse, Junit/ Mockito, Bower, Tomcat 7 /Jetty Server, Intellij IDE, Design patterns, SCSS, JMS, XML,UML, Jenkins, Maven, GitHub.

Confidential,Houston,TX

Liferay Consultant/Lead Engineer

Responsibilities:
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design (HLD & LLD)& development for the project
  • Followed AGILE Methodology, participated in SCRUM Meetings with 2-week Sprints.
  • Liferay Portal:Performance Optimization,CMS Integration(Jackrabbit),Workflow Integration(JBPM),Inter-portlet Communication, Theme creation/modification, portlet creation using the JSR 168/286 standards, Ext, Plugin Hooks environment creation, Portlet preference & web-content configuration.
  • Developed user interface using JSP with Java Beans, JSTL, JQuery and Custom Tag Libraries and Ajax to speed up the application.
  • Integrated the Lucene/Solr search engine with the liferay portal server to optimize the search process forDatabase and files.
  • SOA implementation and Published & Consumed REST based services using JQuery and Jersey API.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework
  • Used Spring batch for processing large amount of data using BoneCP connection pool
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Hands on the extreme programming (XP) and pair programming practices.

Environment: Liferay 6.1, Java1.6, Tomcat 7, Eclipse, Spring 3.0, Hibernate 3.0, JSP, Servlets, JavaScript, Design patterns, HTML, CSS, JMS, XML, SOAP, WSDL, UDDI, Web Services, PL/SQL, JDBC, UML, Java Beans, Ajax, JUnit, Maven, SVN, Log4J,Suse Linux, Shell Script preparation for automate the process, Mule, Lucene & Solr Search Engine, IBM QC, Bugzilla, Azul.

Confidential,Charlotte,NC

Analyst Programmer/Lead Engineer

Responsibilities:
  • Worked in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Consumed Soap based Web Services from third party for authorizing payments to/from customer
  • Used JMS API for asynchronous communication, configured JMS Queues on Websphere Server.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Designed various tables required for the project in Oracle 10g database and used Stored Procedures in the application.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework
  • Used Maven as project management tool and build the project, and created shell scripts to deploy the application on Web Logic Application Server
  • Monitored the error logs using Log4J and fixed the problems
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Integrated the Lucene/Solr search engine with the with C3PM application to optimize the search process for Database records and files.
  • Integrate the credit card platform to high performance computing, Oracle Coherence.

Environment: Java1.6, Websphere application Server 6.5, IBM RAD 6.0, DB2, Spring 2.5, Hibernate 3.0, JSP, Servlets,EJB3.0, JavaScript, Design patterns, IBM MQSeries, XML, SOAP, Web Services, Apache CamelUML, JUnit, Maven, IBM RTC, Log4J, HP-AIX, Gigaspace cache, Lucene & Solr Search Engine, IBM QC, IBM FileNet 5.0, Oracle Coherence.

Confidential,Oldsmar,FL

Java/J2EE Developer

Responsibilities:
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate, ORM and Struts.
  • Designed and developed front-end using Servlet, JSP, Java Script and AJAX.
  • Developed a web-based reporting system with JSP, DAO and Struts-Validator using Struts framework.
  • Implemented JMS for asynchronous auditing purposes.
  • Integration of claimant information with Tibco Enterprise Messaging Service (EMS) for message queuing.
  • Developed Message Driven and Session beans for claimant information integration with Tibco EMS
  • Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
  • Developed a Web Service (Mapping Document) that is shared between front end and medical bill review system.
  • Used Oracle as resource tier and developed PL/SQL Stored procedures, Function and Event Triggering in add, update and retrieval modules.
  • Developed DAO (Data Access Object) classes in order to access data from database.
  • Created ANT scripts for building the project and deployment to application servers.
  • Followed TDD and created test cases using JUnit and Mockito as mocking framework.

Environment: Java 1.5, Hibernate, Spring MVC Framework, UML, Servlet, JSP, Java Script, EJB (Session and Message Driven Beans), Sybase Database, Shell Script. Ctrl-M batch job automation. Tibco EMS. WebLogic 9, Bugzilla.

Confidential

Java Developer

Responsibilities:
  • Supplied business systems/data analysis and design, requirements gathering, technical specifications, feasibility check Of change request (CR) comes during the implementation, coding, testing (unit/systems/end-to-end), product implementation, documentation and training.
  • Resolving the functional query, fixing the issue/bug raised during the UAT or production signoff, making and applying the technical patch and transferring the change requirement to offsite
  • Co-ordination between Onsite team and offshore for defect tracking and closure.
  • Implemented Singleton Design Pattern by sharing the single service locator object across different Business Delegates
  • Configure Oacle10g AS for asynchronous messaging between components using JMS.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Client side validation of JSP pages using Java Script and server side validation using Struts Validation.
  • Involved in Bug fixing and functionality enhancements
  • Writing SQL Queries & Stored Procedures.
  • Used Jdeveloper for development.
  • ClearCase is used for version controlling
  • Involved in trouble shooting and implemented new techniques.
  • Documented functional specifications of the existing product.
  • Implemented dynamic web interface using AJAX.

Environment: Java 1.5, EJB 2.0, JSP,Servlets,XML/XSLT, DOJO Oracle9i/10g, Ant, JDeveloper, WSAD, Struts1.1, ClearCase.JUnit, Websphere Application Server, Windows XP, Linux, FinnOne Rule Engine.

Confidential,Portland,OR

Java Developer

Responsibilities:
  • Design/development and maintenance of application of Inventory Module,
  • Collaborate with other team members of the Web team/Database Teams and Application Server support teams for application maintenance
  • Feasibility test of requirements and develop system interfaces.
  • Involved in end-to-end development and maintenance of multi-tiered enterprise solutions - build front-end, middle-tier and back-end components
  • Develops technical documentation, standards and procedures.
  • Defect fixing & Application Health monitoring.

Environment: Java 1.4, JSP, Servlets, Struts1.0 Framework, Java Script, CSS, Tomcat 5.5, PostgreSQL, Ant1.6, CVS, Ajax, UNIX.

We'd love your feedback!