Developer Resume
Chicago, IL
SUMMARY:
- Senior Computer Analyst with 10 years of experience in Application Analysis, Design, Development, Integration, deployment and Maintenance/Support for Web, Standalone, and Client - Server based Software in Health Insurance, Banking Domain: FlexCude and Retail domain.
- Rich work exposure in software development with responsibilities as senior developer, Team Member, Project Leader, Team Leader and Onsite Coordinator.
- Hands on experience in Health Care, Critical Retail Store’s application, banking & financial services domain: Internet Banking, Core Banking.
- Excellent background in developing applications using Java, J2EE on WebSphere Application Server (WAS), WebLogic Application Server, and Tomcat 7.
- Some of the technologies extensively worked on during my tenure in Software Development are Spring, Web services (SOAP/REST), AJAX, XML, JMS, JNDI, Apache, JDBC and various Databases like Oracle, DB2, and Microsoft SQL server.
- Strong work experience on the Front End UI development using Java, servlet, xslt, XML, AJAX, and JSP.
- Worked extensively on Mission Critical multithreaded applications.
- Strong experience on various development environments like Eclipse, Spring Tool Suite 3.6, IBM RAD 7.x/8.0.
- Accompanied by strong programming skills in Java, MDB, Servlets, JSP, MQ Series and JavaScript.
- Experience in open frameworks Hibernate, spring MVC and DI.
- Worked extensively on build and deployment tools like ANT/Marven and version control using Rational Clear case, CVS, SVN and Visual Source Safe.
- Worked extensively on Continuous Integration tool like Jenkins and configured the critical project by using code coverage through Cobertura and jococo.
- Worked extensively on Code Assessment Tool which use Sonar by using PMD, Find bug and styles coding Standard.
- Extensive experience with XML with JAXB, SAX & DOM parsers, Java Mail.
- Excellent knowledge on MQ Series, Web Services (REST/SOAP).
- Excellent experience on J2EE patterns, N-Tier architecture, MVC architecture, WebLogic 9.0, Web Sphere 7.5.
TECHNICAL SKILLS:
Technologies: Java EE 5.0(JSP, JNDI, Java Servlets, XSLT), Java SE 5.0,6.0, JDK 1.6, JDBC 2.0, Struts 2 concepts, Design Patterns, Spring 3, AJAX, Web Service (REST/SOAP)., IBM MQ Series, HTML, JavaScript, DTD, XML, Application Server, Apache Web Server.
Work Model: Agile, Waterfall
Languages: Java, XML, XSL, AJAX, JavaScript, HTML, UML and SQL.
Framework(s): Spring Framework, Junit, MVC and company owned framework.
Object Relational Mapping Framework(s): Hibernate
Design & Development Tools: Eclipse, Spring Tool Suite 3.6, RAD, TOAD, SQL Server 2008 R2.
Configuration Management Tools: Clear Case, CVS, Visual source safe, SVN.
RDBMS: Oracle 10g/8i, MS SQL Server 2008, MySQL, DB2.
Build Tool: Ant, Maven
Application Servers: Web logic, Apache web server, Tomcat and Web sphere.
Protocols: SOAP, HTTP, LDAP and TCP/IP
Medical Standard: HIPPA
Operating Systems: Linux, Windows 7/2003/NT.
Issue tracking Tool: JIRA, SHARE and Clear Quest
PROFESSIONAL EXPERIENCE:
Confidential, Emeryville, CA
Java Developer Developer
Responsibilities:
- Involved in gathering project requirements from the clients.
- As a lead developer, I am responsible for interacting with my developers and provide them the details of the enhancements in a transparent manner and worked on scheduling the tasks for the team and myself.
- Worked with PM, team and the testers regularly to discuss the issues that are resolved and that arise and need to be taken care of in each sprint.
- As a Lead am responsible for scheduling the tasks between developers uniformly and see that the tasks are completed and deployed in needed environment well within the timeframe provided.
- Worked as a Lead for part of the project where in I was involved in task management, time slicing for projects, resolving conflicts etc.
- Develop Some Application Using Python.
- Used swing to develop GUI
- Working Experience on REST API and Activiti API.
- Knowledge of integrate REST API’s with Activiti API.
- Responsible for enhancing the functionality using Spring Framework and developed front end pages using JSF.
- Used AJAX to fetch data from Server Asynchronously
- Wrote XSLT to get data from XML files and display the individual recipes and menus in user friendly format.
- Used ExtJs for building interactive web application.
- Used Angular Js, Node Js, JMS, JBPM and JQuery for HTML document Traversing, Web services event handling and Ajax interactions for rapid development.
- Developed ANT Script to build war file which is deployed in Tomcat Server.
- Used Spring Framework for Dependency injection and integrated with the Hibernate.
- Developed Dojo SQL, RDBMS an easy way to use JavaScript SQL Layer, WebLogic and CouchDB.
- Worked on standalone core Java application to enable clients to edit and update recipe information on all live application servers. This involved creating SOAP envelopes and using JAXM messaging APIs to send updates to app servers.
- JSON is used for serializing and un-serializing data that is sent to or receive from Jsp pages.
- Involved in writing Reporting Queries and Stored Procedures for backend Oracle Database.
- Involved in developing Unit test framework using JUnit.
Environment: Java, Pyton, J2EE, JSF, Struts, Spring Framework 3.0, Spring Web Flow, Hibernate 3.0, JSP, JSTL, JavaScript, Swing, AJAX, UNIX, ANT, Spring, Tomcat Server, JNDI, Weblogic, HTML, CSS, XML, XSLT, Web services JUnit, Angular Js, Node Js, Web Services, SOA, REST, BPEL, ESB, JTA, UML, REST API, Activiti, Eclipse, RDBMS, Oracle10g, JMS.
Confidential,Chicago, IL
Senior Programmer
Responsibilities:
- Working on Continuous Integration (Jenkins) to configure the project jobs to build on daily/weekly basis.
- Worked extensively on Build process for all applications currently supporting.
- Worked on code assessment tool (CCAP) to implement the code coverage report for project by using Cobertura.
- Application uses LDAP authentication, I created the LDAP authentication code for one of existing application.
- Understand business requirements, have meeting with them to modify requirement & made the code change and implement the project.
- Worked on critical defects with detail analysis, code fix and unit testing, applying patches in production.
- Recently rewrote the existing licensed e-spreadsheet API to Apache POI in 2 project.
- Designed Hibernate mappings, hbm file associations and relationships between business objects.
- Used extensively echaching configuration (Hibernate) in recent project.
- I also used different level of relationship like one to one and many to many relationships in hibernate.
- Extensively worked on SQL queries, Procedures and Triggers for backend support of application.
- Developed and implemented MVC with spring framework.
- Worked on very complex application using struts and spring integration on same place.
- Designed the logical and physical data model, generated DDL scripts and wrote DML scripts for Oracle 11g database
- Worked on mission Critical Spring Batch Application called EPA by using Spring Tool Suite.
- Work on Service Request and different tool to monitoring the production issue and change like Clear Quest.
- Using Clear Case as source manager tool.
Environment: Core Java, Java SE 6.0, J2EE(JSP, Servlet, Spring, Struts 2, restful web services), AJAX, Spring Tool Suite 3.6,RAD 8, WAS 7, JMS,XML, Oracle, Windows XP/08 and Hibernate caching, hibernate configuration files etc.
Confidential,Hoffman Estate, IL
Module Leader
Responsibilities:- I am playing the role as Tech lead and handling the 6-7 members team at offshore.
- Daily/weekly interaction with business & client, need to share the status, to do list and ongoing issue/discussion etc.
- Helping for other activities like, taking the status, issue resolution, issue tracking, to help in the delivery process.
- Worked on Continuous Integration (Jenkins) to configure the project jobs to build on daily/weekly basis.
- Worked extensively on Build process for applications which currently I am supporting.
- Configuration change in application server for MQ, JMS module, queue, topic etc.
- I am managing the high distributed system where 3000+ job runs daily on Control-M tool which runs 24*7.
- Application uses LDAP authentication, I created the LDAP authentication code for one of existing application.
- Worked with other members of the team to define and design enterprise services that provided interfaces to remote and legacy systems requiring information from the hub.
- Involved in the Scrum Meetings, work with product owner and providing the feedback of the project and giving the review information.
- Gathered business requirements and wrote functional specifications and detailed design documentation
- Managed development team, assigned responsibilities, elaborated use cases, managed project schedules, and module targets
- Implemented Spring dependency injection in store legacy system
- Designed Hibernate mappings, hbm file associations and relationships between business objects.
- I also used different level of relationship like one to one and many to many relationships in hibernate.
- Extensively worked on SQL queries, Procedures and Triggers for backend support of application.
- Designed the logical and physical data model, generated DDL scripts and wrote DML scripts for Oracle 11g database
- Work on Service Request and different tool to monitoring the production issue and change like SHARE, Succeed.
- Worked on critical defects with detail analysis, code fix and unit testing, applying final patches in production.
- Used Subversion, Clear Case as source manager tool.
Environment: Core Java, Java SE 6.0, J2EE(JSP, Servlet, Spring), AJAX, Restful Web service, Jersey API, Tomcat, Web logic 9.1, JMS,XML, Oracle, Windows XP/08 and Hibernate caching, hibernate configuration files etc.
Confidential
Module Lead
Responsibilities:
- Prepared Unit Test Plans and test cases documents and conducted a proof of concept before proceeding further with the actual development of the system.
- Developed components of J2EE architecture such as JSP, Servlets, Spring MVC, JavaBeans, Data Access Objects using IDE tool Eclipse 3.0.
- Worked on SQL queries, Oracle Procedures and Triggers for backend support of application
- Worked on JAVA Web Services, SOAP, WSDL, and XSD.
- Configured and deployed the application packages on application server weblogic.
- Was responsible for the defect analysis and defect fixing of the application. Prepared defect analysis report using tool called JIRA.
- Used Sub Version Control as source manager tool.
- Developed front-end using JSP, HTML, CSS, JAVA Script and JQuery.
- Presentation tier of the application was built completely on Struts framework. Coded the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, and JavaScript.
- Worked with Ext JS API along with AJAX to display Support Related Information.
- Wrote MySQL queries for connecting database with JDBC API.
- Used DOJO for implementing XMLHttpRequest, and also supports for data transfer with variety of data formats.
- Handled the database management and RDBMS using the DML and DDL SQL queries.
- Conducting the code review sessions in the crucible for removing the unnecessary code and bug fixes and making the cod for more readability.
Environment: Core Java, JSP 2.0, servlets 2.3, Spring MVC, Sun Java 1.5,, AJAX, SOAP, WSDL, XML Schema, J2EE Design Pattern, JavaScript, Windows XP, Eclipse 3.0, Tag Library, Weblogic Server, SVN,MYSQL.
Confidential
Team Member
Responsibilities:
- Prepared Unit Test Plans and test cases documents and conducted a proof of concept before proceeding further with the actual development of the system.
- Developed components of J2EE architecture such as JSP, Servlets, Spring MVC, IBM MQ series JavaBeans, Data Access Objects.
- Worked on SQL queries, Oracle Procedures and Triggers for backend support of application
- Worked on JAVA Web Services, SOAP, WSDL and XSD.
- Configured and deployed the application packages on application WebLogic/ Websphere server.
- Performed unit testing, integration testing and system testing for the application.
- Was responsible for the defect analysis and defect fixing of the application. Prepared defect analysis report using tool called JIRA.
- Used VSS as source manager tool.
- Involved in design and coding utilizing Spring Dependency Injection.
- Implemented the Web-services with WSDL, SOAP from the scratch by using Apache Axis.
- Configured the WebSphere Application Server 6.1 and deployment descriptor.
Environment: Core Java, JSP 2.0, servlets 2.3, Spring MVC, Sun Java 1.5,, AJAX, SOAP, WSDL, XML Schema, IBM MQ Series, J2EE Design Pattern, JavaScript, Windows XP, Eclipse 3.0, Tag Library, Application server, VSS.
Confidential
Developer
Responsibilities:
- Did requirement gathering for the module system.
- Was involved in System Analysis that included the high-level design.
- Involved in developing the web based GUI using java, JSP, JavaScript, CSS, HTML and DHTML, Ajax.
- Wrote PL/SQL for the application.
- Performed Unit testing, Integration testing for all the modules of the system.
- Did defect fixing for application.
- Used JavaScript to make the JSP pages dynamic and Ajax for validation.
- Used CVS for Version Control.
Environment: Java, Oracle, CVS, XML, Servlet, Swings
Confidential
Developer
Responsibilities:- Prepared Unit Test Plans and test cases documents and conducted a proof of concept before proceeding further with the actual development of the system.
- Developed components of J2EE architecture such as JSP, Servlets, JavaBeans, Data Access Objects using Eclipse.
- Worked on SQL queries, Oracle Procedures and Triggers for backend support of application
- Work on developing tag library for application
- Configured and deployed the application packages on application Tomcat server.
- Performed unit testing, integration testing and system testing for the application.
- Design & Documented Production support activities for Application
- Used Visual Source Safe as source manager tool.
Environment: JSP, Servlets, Swings Java Script, JDBC, WSDL, Web Services with Axis Framework, Apache Tomcat and Oracle, Windows NT.