We provide IT Staff Augmentation Services!

Tech Lead ,resume Profile

5.00/5 (Submit Your Rating)

Professional Summary

  • Having Total 13 years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and Relational Databases.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Implemented Test Driven Development process
  • Worked on project with Agile methodology
  • Proficiency in developing secure web applications and server side development using Spring Framework, RESTful Web Services, Hibernate, JDBC, JNDI, Struts, Spring, JSP, JSF, JSTL, Servlets, Java Beans, JavaScript, XML, CSS, HTML, Oracle, DB2.
  • Expertise in developing the web applications using Struts, Spring, Hibernate and J2EE Application Servers such as Jboss, and Websphere
  • Extensively worked on SpringMVC
  • Wrote dependence injections, used annotation and inner bean in Spring Framework
  • Extensively used RESTful web services by using all four methods of HTTP GET, POST, PUT, DELETE
  • Hands on experience with databases including Oracle, PL/SQL, DB2 and MySQL involving stored procedures, triggers, functions, indexes, and packages.
  • Extensively uses designing tools such as MS-Visio, EA for preparing Work Flow diagram, System flow diagram
  • Experience in working with web/applications servers JBOSS, ApacheTomcat and ApacheHTTP Server.
  • Worked on CRM tools such as Infor EAM,E.Piphany Sales Service
  • Working knowledge on CSS, XML, XSLT Stylesheet
  • Used Jasper Reports to create pdf report documents as the output reports of the Java scheduler job executions
  • Strong knowledge of Design patterns J2EE Design Patterns, Singleton, MVC framework
  • Having excellent understanding on Software Development Life Cycle including Analysis, Requirement Gathering, Data modeling, Design, Development/Coding and testing
  • Hands on the tools such as Eclipse, JDeveloper, Textpad, Linux vi editor, etc.
  • Hands on experience on Linux in writing shell scripts for job
  • Hands on experience in VPN, Putty, WinSCP etc.
  • Experienced in MAVEN 3.0 to build and deploy Java applications.
  • Hands on experience in project management tools like Clear case, CVS and SVN.
  • Writing the JUNIT test cases for HSQL and ORACLE
  • Solid foundation in software programming concepts of OOPS
  • Worked on project with Water fall model
  • Worked on design and application development in Banking, Retail, Automobile, and Insurance

Technical Skills

Programming Languages: JAVA, J2EE, XML, SQL, PL/SQL

Web/XML Technologies: HTML, DHTML, CSS, JavaScript, JSF, JQuery, Servlets, JSP, XPATH, XML,JMS,RESTful web services, Webservice SOAP

Frameworks: Hibernate 3.0, Spring 3, Struts 1.2, Spring MVC

Apache Projects: Log 4j, Struts1.4 and Apache CXF.

Tools Utilities: Eclipse, JDeveloper, Dreamweaver, Textpad, WinSCP

Application/Web Servers: BEA Web logic, WebSphere, Jboss, Tomcat

RDBMS: Oracle 10.x, DB2, MySQL 4.0, MS SQL Server 7.0, MS Access

Source Control: Rational Clear Case, AccuRev, CVS, SVN

Design Patterns: Singleton, Factory, Service Locator, Transfer Object, Front Controller, DAO Data Access Object , Iterator, Observer.

Operating Systems: Windows 7/2000/XP, Linux

CRM: Epiphany Sales Service

Build Scripts: Maven, ANT,Jetty

Domain Knowledge: Retail, Banking, Automobile, Insurance

Projects Profile

Confidential

Role Tech lead

Responsibilities:

  • Involved in writing java coding for different modules
  • Wrote dependency injection DI of type setter injection, constructor injection in Spring Framework
  • Involved in requirement gathering, design, Analysis, preparing the use cases and Responsible Designed and developed backend services implemented through REST service and Integrated with presentation layer using HTML
  • Wrote Inner Bean and used autowire annotation in Spring
  • Used AOP Aspect oriented programming in Spring Framework
  • Wrote XSD files and used XML bean of Apache as a parser to parse XML files comes for TIBCO or Ab Initio
  • Development and implementation Integration of server side services with RESTful web services
  • Designed and Implemented number of modules using spring and JSF as the key technologies
  • Wrote Web Services which send and receive xml message from TIBCO
  • Implemented application using EJB and Java Messaging Service JMS
  • Developed all the User Interfaces using FTL, JQuery, CSS, Struts 2.0
  • Use cases for different functionalities Enrolment, Payout, Account Change Activity etc and HLD
  • Data model which includes Conceptual design, Logical design and Physical design
  • Involved in Analysis and Design of various modules using J2EE Architecture and MVC Design Pattern.
  • The project is implemented on Agile methodology
  • Implemented complete SDLC life cycle of the project
  • Involved in implementing the JAX-RS web services.
  • Implemented session management using Http Session
  • Developed Web services to allow communication between the applications using Rest and SOAP based Web services
  • Worked as a coordinator for offshore to give knowledge transfer of requirements
  • Detail Design document
  • o Developed a complete architecture of project Citi Pays
  • o Developed Work Flow, Class diagram for different functionalities.
  • o Developed System flow diagram for Real Time, Nightly batch jobs interaction with different Lines of Businesses LOBs and Enterprise Dataware Housing EDW .
  • Involved in assigning task to offshore team to develop modules and giving guideline the way to be implemented
  • Involved in coding and testing of Batch enrollment modules and eligibility modules
  • Involved in co-coordinating the IST and UAT testing
  • Giving solutions to implement certain scenarios to business

Languages: Java, XML, XSD,JSF,JMS, JQuery,Javascript ,SOAP, Oracle 10g,Weblogic, RAD6.0, Spring Framework,Spring Integration, Java/JDK, ANT, XML Bean of Apache, XSD, SVN, Autosys, CDM,TIBCO, JAX-RS Webservices, RESTful web services, ab initio,Clearquest, Infoman,WIN XP, Sun Solaris, WinSCP

Confidential

Role Tech Lead

Responsibilities:

  • This application is a new development and was involved in requirement gathering of different modules by attending meetings with business
  • Designed and Developed Web Services using technologies, SOAP to communicate to the other modules
  • The project is implemented on Agile methodology
  • Implemented Test-Driven Development TDD process
  • Implemented complete SDLC life cycle of the project
  • Developed technical design document
  • Involved in database designing
  • Involved in the development of all three UI modules
  • Wrote dependency injection DI of type setter injection, constructor injection in Spring Framework
  • Wrote Inner Bean and used autowire annotation in Spring
  • Used AOP Aspect oriented programming in Spring Framework
  • Writing configuration XML files for WebFlow Spring MVC
  • Implemented Spring Dependency Injection.
  • Implemented Spring MVC.
  • Writing JSP pages for each modules
  • Involved in writing view-state files and Action classes etc.
  • Build applications using Build tool Maven.
  • Writing Pom.xml file for Mavan
  • Involved in writing unit test cases and unit testing
  • Involved in effort estimation

Languages: Java/JDK,DB2,Spring JDBC, Javascript ,JQuery ,SOAP, Spring MVC/WebFlow, Spring Integration, XML, Web Server: Tomcat 6.x,Oracle 10g,Bamboo, Maven, SVN,Mercury,WIN XP, UNIX

Confidential

Role Sr Developer

Responsibilities:

  • Involved in requirement gathering of different applications for migrating from Mainframe/DB2 to Java/Oracle by attending meetings with business team
  • Developed solution design document for different applications such as Transfer, Receiving, PC Inventory, eUSR, Sensource etc.
  • The project is implemented on Agile methodology
  • Worked as a lead/coordinator for offshore and onsite to give knowledge transfer of requirements of different applications
  • Involved in Reporting module development using Spring MVC with RESTFul service
  • Developed technical design document for all applications
  • o Assigning task to offshore team to develop modules of different application
  • o Involved in coding, Unit testing and deployment of applications such as Transfer, PCInventory, Receiving, eUSR
  • o Closely interacting with testing team while doing system testing testing
  • o Worked on defects which are raised by testers during system testing
  • o Writing Pom.xml file for Mavan for different application

Languages: Java/JDK, Javascript ,JQuery ,Spring JDBC, Spring MVC, XML, XSD,Tomcat 6.x,Oracle 10g, DB2,Maven, SVN,Mercury,WIN XP, UNIX

Confidential

Role Software Engineer

Responsibilities:

  • Working as a support resource and works on tickets raised by customer on EAM
  • Works on new enhancements such as designing new custom screen, designing new reports
  • Do requirement gathering and prepare design document based on the requirement
  • Submitting weekly status report to the manager Customer
  • Prepare Escalation report and submit to SLM at onsite
  • Going to field Pumping Service and giving training on EAM to field workers and supervisor
  • Giving training to Supervisor on EAM Mobile Enterprise and explain them how to use EAM application in Apple iPad

Languages:Infor EAM, EAM Mobile, Java/JDK1.6, Java Script, JSP, Jboss, Webservice Apache CXF , Oracle 11g

Confidential

Project - NNA AMES Transition

Responsibilities:

  • Resolving tickets which are raised by customer related to UNIX scripts, SQL scripts and Java code.
  • Small enhancements in adding new functionality through java code and SQL scripts.
  • Assigning tickets to team members.
  • Writing and modifying extensions as per the need
  • Updating attributes in bios, record sets
  • Created tabs, popup screens as a part of requirement
  • Given training on Epiphany to team members to handle defects raised by customer

Languages: Java 2, PL/SQL, Shell Scripts,MS SQL Server 2000, Oracle 9i,WSAD 5.1, Epiphany S S 6.5.1, BCP utility, Batch processing, File Transfer,Windows NT, Unix

Confidential

Responsibilities

  • Involved in writing business login in Java which runs on server side
  • Developed different reports like interaction report, monthly metrics report etc. by using Crystal Reports tool.
  • Involved in loading publishing reports.
  • Involved in developing customizing different Forms.
  • Involved in writing java extensions for bio, form level and computed attributes.

Languages: Java 2, PL/SQL,MS SQL Server 2000,Epiphany 6.5.1 Sales Service, Crystal Report 8.1, Websphere 5.0,Windows NT

Confidential

RCS Regional Claim System

Responsibilities

  • Prepared the Workflow document for RCS Storyboard.
  • Prepared the Functional Requirement Specification Document.
  • Involved in developing different screens in Epiphany service.
  • Involved in developing writing java extensions to implement business rules.

Languages: Java 2,MS SQL Server 2000,Epiphany 6.5.2 Sales Service, Web logic 8.1,Windows NT

Confidential

Responsibilities:

  • Understanding Epiphany product and customize it
  • Responsible for designing and developing Use Case documents
  • Making unit test cases.
  • Writing server side Java classes which holds the business logic
  • Configuring Websphere as an application server
  • Developed various modules
  • Writing SQL procedures
  • Creating views, tables
  • Involved in writing java extensions for Bio levels UI levels
  • Involved in writing java extensions for computed attributes
  • Involved in writing EPI extensions
  • Developed various reports using Crystal Reports
  • Loading and configuration of various Epiphany modules .ebm .ebmd

Languages: Java 2, PL/SQL,Oracle 9i,Epiphany 6.5.3 Sales, Websphere 5.x, Crystal Reports,Windows NT 10

Confidential

Responsibilities:

  • Developing Forms in swing.
  • Writing Java classes for defining business rules
  • Implemented complete SDLC life cycle of the project
  • The project is implemented on Water Fall Model methodology
  • Making unit test cases.

Languages: Java 1.2, PL/SQL,MS SQL 2000,EJB, JSP, Websphere 5.x,Windows NT

We'd love your feedback!