We provide IT Staff Augmentation Services!

Lead Software,resume Profile

5.00/5 (Submit Your Rating)

Summary

  • Around 9.9 years of professional experience in Software systems analysis, design and development.
  • Good exposure to each of the phases of Software Development Life Cycle SDLC . Develop projects from stage of concept to full implementation.
  • Hands-on experience in handling multiple projects and working with prestigious clients.
  • Significant experience in coordination of work, status updates, and decision-making processes with customers and teams in multisite engagements.
  • Excellent skills in implementing J2EE-based web applications.
  • Expertise in Object Oriented Analysis and Design OOAD and Object Oriented Paradigm OOP from designing UML diagrams using ArgoUML for development phase.
  • Extensive experience in development of B2B and B2C applications in J2EE framework and Web Content Management WCM portals in Adobe Day CQ5.
  • Extensive experience in Spring 4.x, Hibernate 4.x, Struts 1.2.x, iBATIS, Tiles, SiteMesh, Spring Validator and Jasper Report frameworks.
  • Hands-on experience in designing, developing, and configuring web.
  • Deft in developing front-end using Spring MVC 4.x, Struts 1.2.x, JSTL 1.1, JSP, jQuery, ExtJS, JavaScript, DWR and AJAX HTML.
  • Adroit in designing and developing web applications involving J2EE technologies such as Servlets, JSP, JavaBeans, JPA and JDBC. Designing and programming in Oracle 9i/ 10g and MySQL 5.5.
  • Developing persistent classes with Object Relational Mapping ORM , Hibernate 4.x and iBATIS.
  • Competency in integrating and Deploying applications using building tools such as Maven.
  • Performing Unit testing using testing tool such as JUnit, and creating UAT test cases for data quality check.
  • Hands-on experience in IDE tools including Eclipse, CRXDE and iReport.
  • Experienced in developing J2EE applications using Tomcat, Apache Felix, Websphere and OC4J.
  • Experienced in version/ configuration management tools such as VSS and SVN.
  • Domain Knowledge Health Care, Banking Insurance.
  • Hands-on experience in requirement gathering and customer interfacing.
  • Demonstrated great strengths in complex bug fixing, debugging applications, documentation, quick learning, meeting project deadlines and delivering complex solutions qualitatively.
  • Highly motivated, quick learner, team player with good technical and analytical skills.

Technical Expertise

Technologies

Java JDK 1.4, J2SE 1.4/ 5.0, Java SE 6.x , J2EE 1.4, SQL, UML 2.0, PL/SQL

Frameworks

Spring 4.x, Struts 1.2.x, Apache Sling, OSGI, MVC Architecture, UML

ORM Frameworks

Hibernate 4.x, iBATIS

Databases

Oracle 10g, MySQL 5.5

Scripting Tool/ GUI

HTML, jQuery, JavaScript, ExtJS 3.0, CSS, AJAX, DWR, Dreamweaver

XML Technologies

XML, XSD-Schema, XSLT, DTD

Internet Tools

Java Beans, Java Servlet, Java Server Pages JSP , JSON, Jasper Reports

APIs

JDBC, JPA

Servers

Tomcat 7.x, Web sphere, OC4J, Apache Felix

Source Code Control Tools

SVN and VSS

Build Tools

Maven

Development Editors

Eclipse, Adobe Day CQ5, JDeveloper, iReport, MS Visio, ArgoUML, SQL Developer, SQLyog, EditPlus

Operating Systems

Windows, Linux

Loggers

Log4J, SL4J

Work Experience:

Confidential

Position : Lead Software

Responsibilities:

  • Actively involved with Onsite Coordinator to analyze requirements.
  • Led a team of five, and distributed work among the team using JIRA tool.
  • Mentored team members in design and development phase.
  • Developed application with Spring, Hibernate, Open CSV, Apache POI.
  • Developed the application with reusable J2EE design patterns.
  • Involved in design and development of All modules.
  • Used jQuery for client-side validations.
  • Developed application with JSTL, JSP, Servlet, and HTML.
  • Used Eclipse for code development.
  • Ensure timely deliverables and meet project time lines/milestones.

Environment: Spring, Hibernate, Open CSV, Apache POI, jQuery, JSP 2.0, Servlet 3.0, Core Java 1.6, Maven3.2.1, Oracle 10g, Web sphere, JIRA

Confidential

Position : Lead Software

Responsibilities:

  • Actively involved with Onsite Coordinator to analyze requirements
  • Led a team of six, and distributed work among the team using JIRA tool
  • Mentored team members in design and development phase
  • Developed application with Adobe Day CQ5 CMS tool and Apache Felix Server
  • CQ template/component and OSGi service development using apache Felix
  • Involved in design and development of Communication Gateway module
  • Actively involved in design and development of responsive design
  • Designed components in Adobe day CQ5
  • Used Apache Sling, OSGi, Pega Webservices, MongoDB, and JIRA
  • Used jQuery for client-side validations and integrated AJAX with Portal
  • Developed portal application with JSTL, JSP, Servlet, and HTML.
  • Developing mobile application framework using CQ.
  • Used CRXDE 1.0 for code development.
  • Ensure timely deliverables and meet project time lines/milestones.

Environment: Adobe Day CQ5.4, Apache Sling, OSGI, Apache Felix, JCR Jackrabbit , jQuery 1.4, XStream, JSP 2.0, Servlet 3.0, Core Java 1.6, MongoDB 1.4, Oracle 10g, Maven3.0.5, JIRA, Pega Webservices.

Confidential

Position : Senior Software Engineer

Responsibilities:

  • Actively involved with client to analyze requirements and use-cases and develop technical specification using Argo UML tool
  • Prepared and managed LLD and HLD design documents
  • Mentored team members in design and development phase
  • Designed and developed Work History module for Medspace Portal using ExtJS
  • Developed web application with Struts, ExtJS, JSP, Servlet, and HTML
  • Involved in discussions for building a transactional persistence tier for application using Hibernate
  • Developed Hibernate mapping file and the HQL queries for retrieving data from the database
  • Integrated with MS SQL Server backend
  • Participated in defect fixing for entire application
  • Utilized VSS for version control and source code management
  • Used Eclipse for code development.
  • Ensure timely deliverables and meet project time lines/milestones.

Environment: Core Java 6.0, JSP 2.0, Struts 2.0, Hibernate 3.0, HTML 4.0, Ext JS 3.0, Tomcat 6.x, MS SQL Server 2008 and Maven2.2.1

Confidential

Position : Senior Software Engineer

Responsibilities:

  • Developed the application with reusable J2EE design patterns
  • Developed the application using Spring MVC, Hibernate, and Tomcat server
  • Designed and developed Inquiry and Report modules individually
  • Mentored team members in design and development phase
  • Implemented client-side validations using JavaScript and server-side validation using Spring Validation Framework
  • Implemented SiteMesh to create template in the application and Maven as a deployment tool
  • Developed Hibernate mapping file and the HQL queries for retrieving data from the database
  • Developed the application with JSTL, JSP, Servlet, and HTML
  • Implemented Reports module using Jasper Reports and DWR for all AJAX call in the application
  • Integrated with the MySQL backend
  • Participated in defect fixing for the entire application
  • Utilized SVN for version control and source code management
  • Used Eclipse for the development environment and iReport 2.0 for generating reports
  • Ensure timely deliverables and meet project time lines/milestones.

Environment: Core Java 6.0, JSP 2.0, Servlet 2.5, Spring 2.5, Hibernate 3.0, DWR, SiteMesh 2.3, Jasper Report, Maven 2.2.1, HTML, JScript, Tomcat 6.0, MySQL 5.0, iReport 2.0

Confidential

Position : Senior Software Engineer

Responsibilities:

  • Developed the application with reusable J2EE design patterns
  • Designed and developed all the modules using Struts MVC
  • Implemented Struts Validation Framework for server-side validation and Tile Framework to create Template in the application
  • Developed the application with JSTL, JSP, Servlet, HTML, and OC4J server
  • Implemented Reports module using Crystal Reports
  • Interfaced with the Oracle 10g backend
  • Participated in defect fixing for the entire application
  • Utilized SVN for version control and source code management
  • Used JDeveloper for the development environment
  • Ensure timely deliverables and meet project time lines/milestones.

Environment: Core Java 5.0, JSP 2.0, Struts 1.2, Servlet 2.5, JDBC 3.0, HTML, JavaScript, OC4J 10.1.3, Maven 2.2.1, Oracle 10g, Crystal Reports 10.0

Confidential

Position : Senior Software Engineer

Responsibilities:

  • Developed the application with reusable J2EE design patterns
  • Involved in the project design based on Struts MVC Architecture
  • Implemented Struts Validation Framework for server-side validation and Tile Framework to create template in the application
  • Developed the application using Tomcat server, and deployed application on OC4J Server
  • Developed the application with JSTL, JSP, Servlet, and HTML
  • Implemented SQL queries, and used Oracle stored procedures and built-in functions to retrieve and update data from the databases
  • Integrated with the Oracle 10g backend using JDBC 2.0
  • Participated in defect fixing for entire application
  • Utilized SVN for version control and source code management
  • Used Eclipse for the development environment
  • Ensure timely deliverables and meet project time lines/milestones.

Environment: Core Java 1.4, JSP 2.0, Servlet 2.5, Struts 1.2, HTML, OC4J 10.1.3, Oracle 10g, JDBC 2.0, JavaScript

Confidential

Position : Senior Programmer Analyst

Responsibilities:

  • Understanding Requirement Specifications and Design Documents.
  • Involved in the user interface using JSP and HTML utilizing the Struts framework
  • Developed the application using Tomcat server
  • Implemented Struts Validation Framework for server-side validation and Tile Framework to create template in the application
  • Integrated with the MySQL backend using JDBC 2.0
  • Participated in defect fixing for the entire application
  • Used Eclipse for the development environment

Environment: Core Java 1.5, JSP 2.0, Servlet 2.5, Struts 1.2, HTML, JScript, Tomcat 5.5, MySQL 5.0

Confidential

Position : Software Engineer

Responsibilities:

  • Understanding Requirement Specifications and Design Documents.
  • Involved in the user interface using JSP and HTML utilizing the Struts framework
  • Developed the application using Tomcat server
  • Implemented Struts Validation Framework for server-side validation and Tile Framework to create template in the application
  • Integrated with the MySQL backend
  • Utilized VSS for version control and source code management
  • Used Eclipse for the development environment

Environment: Core Java 1.5, JSP 2.0, Servlet 2.5, Struts 1.2, HTML, JScript, Tomcat 5.0, MySQL 5.0

Confidential

Position : Software Engineer

Responsibilities:

  • Involved in the project design and use case design
  • Used Qmail for mail server and store retrieve emails
  • Interfaced with the MySQL backend using JDBC 2.0
  • Utilized SVN for version control and source code management
  • Used Eclipse for the development environment

Environment: Core Java 1.5, C , Rational Rose, UML

We'd love your feedback!