We provide IT Staff Augmentation Services!

Tech Lead Resume

0/5 (Submit Your Rating)

Irving, TexaS

SUMMARY

  • Over 8 years of experience in analysis, design, development and implementations of applications using Java, J2EE technologies.
  • Extensive experience in developing the application for Telecom, Retail & Human Resource domain.
  • Extensive experience in J2EE technologies, Integration Frameworks, Service Oriented Architecture & MVC frameworks.
  • Strong Skills in Object Oriented Programming Concepts OOPS, Object - Oriented Design/Analysis, UML modeling and Design Patterns
  • Excellent working knowledge in Java 1.6, Mule 3x, Spring 3x, Hibernate3x and JEE (JMS, JNDI) technologies.
  • Have exposure to BPMS using Intalio 6.1 and the Drools Rules engine
  • Experience in Design and Development of Java Web Services using XML, SOAP, WSDL, and UDDI based on SOA and has excellent understanding of xml technologies XML, XSD, XSL, SAX, DOM, JAXB.
  • Experience in development of Restful Java Web Services
  • Experience in developing web-applications using Spring MVC, Struts 1.2, JSP, Servlets, iBatis, Oracle and SQL Server
  • Good working knowledge in Application servers such as Web Sphere 6.1, WebLogic 9.1, Apache Tomcat 6.x
  • Strong experience with JUnit Framework in performing unit testing in applications.
  • Proficiency in programming with different Java IDE's like IntelliJ, Eclipse, STS, WSAD & IBM RAD
  • Proficient in creating server-side components, designing and implementing Business Tier Objects, User Interface (GUI) design and development, Unit testing, debugging and Deployment
  • Experience in Software Development Life Cycle (SDLC), Agile Methodologies
  • Experience in Design and Development of database systems using Relational Database Management Systems including Oracle, MS SQL Server and MySQL
  • Strong in back end development and design using Oracle, triggers & stored procedure
  • Experience in scripting languages like Shell, Perl, Java Script & PHP
  • Achievement oriented with excellent people management skills and an ability to manage change with ease
  • Ability to grasp new technologies and to correctly apply new tools to build applications
  • Possess good leadership qualities, good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions
  • Excellent logical, analytical & debugging skills, Well focused and can meet the expected deadlines

TECHNICAL SKILLS

Languages: Java 6, PL/SQL, Java script

J2EE/JEE Frameworks: Spring 3.0, JPA, Hibernate 3.x, Struts 1.2, JMS, JDBC and JNDI.

Integration Frameworks: Mule 3.2

BPMS: Intalio 6.1

Web Technologies: Servlet, JSP, HTML, Ajax, XML, XSD, XSL, SOAP, and WSDL

Application/Web Servers: Web Sphere, Web Logic and Tomcat 6.x

Software Methodologies: Object Oriented Analysis & Design, UML, SDLC (Agile, Iterative)

Modeling Tools: Rational rose(UML), Data Model, MS Visio Pro 2003

IDE: IntelliJ, Eclipse, SQL developer, TOAD

Build Tools: Maven, ANT

Source Control: VSS, Tortoise SVN

Defect Tracking Tool: JIRA, HP QC

Operating Systems: Linux (Redhat, suse), UNIX, SUN Solaris, WINDOWS XP/7.0, MS DOS

File Transfer Tools: WinSCP

PROFESSIONAL EXPERIENCE

Confidential, Irving, Texas

Tech Lead

Responsibilities:

  • Business requirements and Design analysis, Design & Code Review
  • Low Level design document preparation and Development activity
  • Implemented the Mule Flows for the order processing and fulfillment processes and simplified the implementation for reusability
  • Implement the change the business rules/flow using Intalio BPMS
  • Implemented Webservices using Mule & Apache CXF to communicate with Intalio and other components in the stack
  • Implemented Drools Rules Engine for choosing the type of the Ticket to be created or updated
  • Implemented Audit logging using Mule and Spring AOP for capturing the information needed for the Application Support Group
  • Develop persistent objects using Hibernate/JPA
  • Spring batch implementation for the reporting jobs
  • Create and Build project using Maven
  • Prepare Test cases
  • Unit testing using JUnit, EasyMock, GreenMail
  • Created Mock services in SOAP UI to test the interaction with the Webservices
  • Defect fixing in the Continuous Integration Testing, E2E environments
  • Mentoring team members
  • Release management

Environment: Java 6, Intalio 6.1, Mule 3.2, Spring 3, Webservices (Apache CXF), Hibernate 3, Drools 5.5, Tomcat 6, MySQL 5, Active MQ, Maven, RedHat Linux, IntelliJ, SOAP UI

Confidential, Irving, Texas

Tech Lead

Responsibilities:

  • Business requirements and Design analysis, Design & Code Review
  • Low Level design document preparation and Development activity
  • Migrated the Oracle jobs to Java for better performance
  • Developed a custom framework for processing large files using Spring 3, Executors and SAX parsing
  • Unit testing using JUnit
  • Wrote PL/SQL procedures
  • Prepare Test cases
  • Lead the Virtual Data Center migration related developments
  • Lead the improvement initiatives in the performance and the technical front
  • Achieved improvement in the performance of the existing application by a huge margin
  • Met performance SLAs for all processes with a considerable difference
  • Interaction with Client and other component teams
  • Defect fixing in the CIT, E2E & Live & helping team members to close the defect
  • Wrote shell scripts and configured cron jobs in Linux environment for running the java and file handling processes and also for monitoring the health of the environment.
  • Deployment activities & Post Deployment support
  • Managed the team of size 5
  • Mentoring the team members and knowledge sharing

Environment: Java 6, Spring 3, iBATIS, Oracle 10G, SQL, PL/SQL, IBM MQ, Sun Solaris, RedHat Linux, Toad, SQL Plus, Eclipse

Confidential

Module Lead

Environment: Java 5, Spring 3, Mule 2, iBATIS, Freemarker, Drools 4, Weblogic 9.1, Oracle 10g, IBM MQ, Redhat Linux

Responsibilities:

  • Managing the interim releases
  • Business requirements and Design analysis & Development activity
  • Implement Mule services for process orchestration
  • Created Restful services using Spring
  • Implemented logging using log4j and Spring AOP for the Business Process Transaction Management
  • Implemented Drools Rules Engine for choosing the KCI type to be sent to the customer
  • Create Email, SMS & Letter HTML templates for the KCIs with the placeholders for dynamic variables.
  • Freemarker implementation to populate the dynamic variables and build the Email, SMS & Letter content to be sent to the customers.
  • Implemented the notification process for Email, SMS & Letter
  • Unit testing using JUnit
  • Wrote shell scripts and configured cron jobs in Linux environment
  • Prepare Test cases
  • Interaction with Client and other component teams
  • Defect fixing in the CIT, E2E environment
  • Live Deployment & Post Deployment support
  • Live defect fixes

Confidential, New York

Team Lead

Environment: Java 1.4, J2EE, JMS, WebServices, RAD 6.0, Websphere Application Server 6.1, OpenAdaptor, Oracle, AS/400, XML, XSLT, Ant, MS Visual SourceSafe, Retail, Unix & Linux shell scripting, Redhat Linux, IBM MQ, Eclipse 3.2

Responsibilities:

  • Requirement study and analysis
  • System Analysis & Design and prepare design document.
  • Implementation of Webservice using Apache Axis
  • Implementation fo SalesProcessor & shipping processor applications using OpenAdaptor Framework
  • Implementation of XSLT for transforming the data from one form to the other
  • Freemarker implementation to generate the Email content to be sent to the customers.
  • WebService deployment on the WebSphere Application Server
  • Wrote shell scripts and cron jobs to manage the jobs and file processing in the applications and also to monitor the applications & environment health
  • Involved in Integration and System Testing.
  • Estimation of the resources and person days for each module
  • Interaction with the client for requirements gathering and addressing the issues.
  • Knowledge transfer to team member and assign work regarding their modules.
  • Code review of the team members according to the coding standards.
  • Fixing of QA and UAT bugs and coordinating with other systems leads.
  • Assure quality of the code using policing tools.
  • Involved in the maintenance and enhancement

Confidential

Developer

Environment: Java 1.3, Struts, JSP, HTML, JavaScript, SQL Server 2005, Windows, JBoss 4.0.2, Eclipse 3.2

Responsibilities:

  • Involved in Analysis, Design, and Development.
  • Customized the Routing Engine developed in Java.
  • Developed bean components and Data Access object using Java.
  • Wrote stored procedures.
  • Implementation of the Struts framework
  • Developed and implemented the User Interfaces using JSP, JSTL, HTML, CSS.
  • Involved in Integration and System Testing.
  • Participated in meetings with client for requirements gatherings and addressing the issues and changes in existing system.
  • Involved in the development of user manuals and training documents.
  • Provide clients and end-users with insight into application rules and processes
  • Involved in the maintenance and enhancement.

We'd love your feedback!