Lead/sr. Software Design And Development Professional Resume
Chicago, IL
SUMMARY
- Over 13 + years of professional experience in user interaction, requirement gathering, systems analysis, design, development and implementation of N - Tier Application Systems in Internet and Intranet environment.
- Vertical industry experience includes Telecom, Insurance, Banking Retail and CRM.
- Expertise in designing and coding N-tier architecture enterprise applications .
- Expert at providing application re-engineering and modernization solutions.
- Extensive use of Database (Oracle 9i/10g, MySql, DB2) and Distributed System Programming.
- Well versed wif coding and understanding existing code written in all web based technologies and other languages like C++, C, VC++,COBOL,JCL etc
- Very well-versed in J2EE design patterns like MVC, Front Controller, Factory Pattern, Singleton, Service Locator, Session Facade, Abstract Design-Pattern, Business-Delegate, Apache Camel Framework, SOA Patterns and Data Access Objects.
- Strong experience in development and deployment wif BEA Weblogic 7.x/6.x, IBM Websphere Application Server 6.1/7.0/7.5/8.0/8.5 , Apache Tomcat 5.1/7.0 and Jboss7.0/4.2AppServers.
- Expertise in programming wif SQL, PL/SQL Stored Procedures, Functions, Triggers, Table Indexing and materialized view creation for Database and Query Tuning, using SQL*Plus, PL/SQL Developer and TOAD tools
- Experience working in various Software Development Life Cycles like - Waterfall, Iterative, SCRUM TDD and Agile Methodologies
- Experience working in various testing tools like QTP, Junit, SoapUI etc
- Experience in Coordination between Development, Testing, and Design, Release Management teams.
- Ability to grasp new technologies and correctly apply new tools.
- Possess good leadership qualities, Interpersonal Skills, team-working attitude, take initiatives and very proactive in solving problems and providing best solutions
- Tremendous flexibility and ability to cope up under tight schedules, after-hours, on-call availability
TECHNICAL SKILLS
Languages: Core Java, J2EE, VB, HTML, PL/SQL, C, C++, UNIX Shell Script
Enterprise Solutions: Java J2EE, Rational Architect, UML, SOA Architecture, Enterprise Architect (EA) tool .
RDBMS: DB29.0/10g, SQL Server 2005, MS Access 9x, Oracle 9i/10g, MySql 5.x
Concepts/Frameworks: JSP, Servlets, Java Beans, EJB 2.x/3.x, Struts1.x/2.x, JDBC, RMI, Hibernate 3.x, Junit, Ant, Report, log4j, CSS, AJAX, J2EE 1.7, Apache AXIS-2 Web Service framework, Spring 2.5/3.0/3.5/4.0 , AJAX, Jenkins SOA architecture technologies like Websphere7.0/6.Apache Camel.
OS: Windows NT/98/00/XP/WIN7, AIX, UNIX, MS DOS
Scripts: Java Script, Pearl and Unix Shell Script
IDE & Editor: IBM WAS 6.x/7.x/8.x, Eclipse, Eclipselink, RAD 7.X/8.X, Edit Plus, XML Spy, andWebsphere Integration Developer 6.2.
Testing Tool: Load Runner8.1, Quality Centre, QTP,SOAP UI, JUNIT and JMock.
Web & Application Server: WAS 6.x/7.x/8.x, (Websphere Application Server), Tomcat 6.x/7.x, JBOSS 4.2/5.x/6.x
Version Control Tool: Rational Clear Case, CVS, SVN.
Design Patterns: MVC (Model-View-Controller), Front Controller, Service Locater, Business Delegates, Intercepting Filter, Transfer Object, Singleton, Factory Pattern, Adapter Pattern, Decorator Pattern, Template Pattern, IOC.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Lead/Sr. Software Design and Development Professional
Responsibilities:
- Requirement gathering, preparation of Use case documents UML HLD/LLD design documents.
- Acted as Scrum Master to implement the enhancements for the Blue2/CA applications.
- Developed Claims Admin presentation Layer using Flex3.1/4.0
- Developed the Plan profile Application presentation layer using Developed the business logic using the REST/Soap Webservices..
- Developed the Blue2 presentation Layer using Jsp/JavaScript /css/JSTL and JQuery.
- Involved in enhancements of Eclipse Modeling Framework(EMF) and Schema Definition Object Validation framework that are used in the Blue2.
- Developed the Soap Webservices and Rest Web services for the new functionality of the Applications.
- Developed the persistence layer of the application using the Hibernet and performed the field level validation using Hibernate Validation framework.
- Developed the Plan profile Application Presentation layer using Anjular.js, Thylealf HTML5.0/CSS3.0
- Modified the Blue2/Plan Profile Application to make compatible wif the new IE11 versions.
- Developed the XSD/XML request objects for the new enhancements of the Applications.
- Developed the Junit/JMock unit test cases to perform the Unit testing for the application enhancements done.
- Developed the QTP test scripts and Test Suites for the entire Blue2 tools.
- Developed the Complex DB2 Quires Functions/Store Procedures .
Environment: Java 1.7, Flex3.1/4.0, JMS, Anjular.js, Clear case, Clear Quest, HTML5.0, Thylealf, RAD 7.5/8.0/8.5, WAS 7.5/8.1/8.5, Spring 4.0, DB2, UNIX, Log4j, JQuery1.6.SoapUI.
Confidential, RichField, OH
Sr Java Developer
Responsibilities:
- Requirement gathering, preparation of High-level design (HLD) and Low-level design (LLD) documents of the application.
- Implemented AGILE (SCRUM)Methodology approach in SDLC
- Developed presentation Layer using XHTML, CSS, JSTL, JavaScript and JQuery.
- Responsible for developing end to end architecture using Struts1.2 and Spring 2.5 integration.
- Setting up a Maven Repositories, Maven build environment.
- Developed spring configuration files to load the context of the application..
- Responsible for Extract Tool enhancements.
- Developed the persistence layer using Spring Hibernate to store the data in Oracle 10g database Developed the business logic of the system in web services(SOAP) in Contract First Approach..
- Responsible for designing new tables structures as per modules which can be easily fit into existing database design.
- .Developed the Perl Scripts which are used to generate the Reports.
- Administering JIRA project management tool.
- .Developed the Unit test cases using Junit 4.11 framework
Environment: JDK 1.4/1.5/1.6, Struts1.2, Spring 2.5, Jboss 7.0, Hibernate3.0, Ajax, XML Maven, Junit 4, StarTeam, JIRA, Maven, JQuery1.6 PL/SQL,STARTEAM and soapUI .
Confidential, Cleveland, OH
Sr Java Developer
Responsibilities:
- Requirement gathering, prepared High-level design (HLD) and Low-level design (LLD) documents of the application.
- Used AGILE (SCRUM) Methodology of SDLC to develop the project.
- Developed presentation Layer using HTML, CSS, JSTL, JavaScript, PHP and AJAX
- Developed the persistence layer using Hibernate3.0 and JPA2.0
- Developed the (SOAP/Restful) web services to get the accounts details from the external System.
- Used Spring 2.5 and Struts 1.2 as a development environment in this project.
- Analyzed the Performance of the current CPR application using WEB Trends Tool.
- Developed and deployed the Application in Jboss4.2 AppServer.
- MOBIUS Document Extract tool was configuration across different environments deployed in Tomcat5.1 App Server.
- Used Apache Camel Frame Work to integrate the CPR application wif other external Accounts System.
- Used Junit 4 for unit testing the application and REMEDY tool for bug tracking.
- Developed Log4j to log the entries, while running the application.
Environment: JDK 1.5/1.6, Struts wif Spring, JPA, Spring JDBC/Hibernate Template, Jboss 4.2, Eclipse, AJAX, Junit 4, Log4j, Eclipse link2.5, soapUI,, Web Service-SOAP JAX-WS and PL/SQL.
Confidential, New York, NY
Sr Java Developer
Responsibilities:
- Requirement gathering, prepared High-level design (HLD) and Low-level design (LLD) documents of the application.
- Implemented AGILE(TDD) Methodology approach in SDLC
- Design and development of the code for MVC Architecture using Struts Framework- Servlets, JSP, Actionform, ActionClass and ActionMappings
- Developed business logic of the system in web services (SOAP) in Contract First Approach to get the customer account details from external System and used SOAPUI to perform the uniting testing of the Webservices.
- Developed presentation Layer using HTML, CSS, JSTL, JQuery, JavaScript, PHP .
- Developed the persistence layer using Hibernate3.0
- Deployed the Application in WAS7.0/6.1 App Server.
- Developed a Logical and physical data model using ERWIN tool.
- Used IBM Rational Synergy7.0 control tool to maintain the project source code.
Environment: JDK 1.5, Struts1.2, Eclipse3.6, Junit3.2, Log4j, WAS7.0/6.1, IBM Rational Synergy7.0,REMEDY,RAD, ERWIN, HTML, CSS, JSTL, JQuery, soapUI, JavaScript, PHP.
Confidential
Responsibilities:
- Requirement gathering, Impact Analysis of the existing System due to the new Requirements.
- Developed High-level design (HLD) and Low-level design (LLD) documents of the application.
- Implemented AGILE (TDD)Methodology approach in SDLC.
- Design and development of the code for MVC Architecture using Struts Framework- Servlets, JSP, Actionform, ActionClass and ActionMappings
- Developed business logic of the system in web services (SOAP) in Contract First Approach to get the customer account details from external System.
- Developed presentation Layer using.
- Developed the persistence layer using Hibernate .
- Involved in Requirement Reviews and code reviews.
- Created Database Objects like stored procedures, functions and complex queries required for Business Transactions using SQL and PL/SQL.
- Used Junit3.2 to test the unit level functionality.
Environment: JDK 1.5, Struts1.2, Eclipse3.6, TomCat5.1, Junit 3.1, Log4j, PL/SQL, HTML, JS, JSTL, JQuery, HTML, JS, JSTL, soapUI, JavaScript,, Web Service-SOAP JAX-WS PHP .
Confidential, Cupertino, CA
Senior Java Developer
Responsibilities:
- Requirement gathering, Impact Analysis of the existing System due to the new Requirements.
- Developed High-level design (HLD) and Low-level design (LLD) documents of the application.
- Implemented Iterative Methodology approach in SDLC.
- Developed presentation Layer using HTML, JSP,PHP, JavaScript and AJAX
- Developed business logic of the system in Struts Frameworks using Java.
- Developed (Restful) web services to get the Customer details from the external System.
- Used Singleton, Front Controller, MVC and DAO design patterns.
- Developed Unit test cases to test the unit level functionality of the Application.
- Responsible for Development, unit testing, integration testing and implementation of the application.
Environment: JDK1.4/1.5, J2EE, Ajax, Struts1.2, PL/SQL, HTML, JSP, soapUI, PHP, JavaScript.
Confidential, Dublin, OH
Lead Java Developer
Responsibilities:
- Requirement gathering, Impact Analysis of the existing System due to the new Requirements.
- Developed the High-level design (HLD) and Low-level design (LLD) documents of the application.
- Implemented Iterative Methodology approach in SDLC.
- Design and development of the code for MVC Architecture using Struts Framework- Servlets, JSP, Actionform, ActionClass and ActionMappings
- Developed the business logic of the system in web services (SOAP) in Contract First Approach to get the customer account details from external System.
- Used Singleton, Struts MVC, Session Facade and DAO design patterns.
- Developed presentation Layer using HTML, JSP and JavaScript
- Developed the business logic of the application using ejb2.0.
- Developed the Struts Validation.XML Validation rule.XML that are required to validate the input view files
- Used WLS7.0 as an application server in a clustered environment for load balancing.
- Developed Ant build script to build the make file of the application.
- Used CVS as a version control tool to maintain the project source code.
- Used Quality Center for defect tracking in User acceptance testing of the application.
- Developed PL/SQL store procedures for data migration and database upgrade from oracle 9i to 10g using TOAD.
- Developed the Test Plans/Test Cases.
- Used REMEDY as a defect tracking tool.
Environment: JDK1.4/1.5, J2EE, Struts1.1, EJB2.0, ANT, CVS, PL/SQL,TOAD, HTML, soapUI, JSP and JavaScript.
Confidential, San Antonio, TX
Developer/Systems Analyst
Responsibilities:
- Requirement gathering, preparing the technical documents and get the approval from the tech lead for them.
- Analyzed the Applet Framework
- Involved in requirement and code reviews
- Developed a lower level design specification using (MasterCraft tool)
- Developed business logic of the system using C++.
- Developed Unit test plans and executed the test cases
- Developed PL/SQL DML and DLL queries.
Environment: Java, HTML, UML, MasterCraft, UNIX, JCL, PL/SQL and C++
Confidential, New York, NY
Developer
Responsibilities:
- Analyzed Business Requirements and System Specifications to understand the application.
- Developed business logic of the system using VC++.
- Created Database Objects like stored procedures, functions and complex queries required for Business Transactions using DB2.
- Developed Unit test plans and executed test cases
- Developed defect metrics analysis
- Job Monitoring and Production Incident Solving
- Developed defect metrics report for root-cause analysis for the defects raised in UAT testing.