We provide IT Staff Augmentation Services!

Developer Resume

0/5 (Submit Your Rating)

Alexandria, VA

SUMMARY

  • Over 11 years of IT experience in all phase of Software Development Life Cycle (SDLC) includes User Interaction, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support, Maintenance, Enhancements and Qualissy Control of both Internet E - business (B2C/B2B/B2E)/Web and Client/Server Technologies
  • Specialized in developing Internet applications using WebSphere, Weblogic and emerging SOA and J2EE technologies.
  • Technical expertise includes Full lifecycle Object Oriented development utilizing a Rational Unified Process, which uses Use Case approach, Object Modeling, and Design.
  • Development expertise in utilizing multiple languages like C++, Java, Perl and IDE’s including IBM RAD, WSAD, Eclipse.
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier J2EEä Application Servers like IBM Web Sphere, BEA Web Logic, JBOSS and Web Server like Apache Tomcat, JWS 2.0
  • Expertise in Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology and UML/RUP and Java and J2EE Core Design Patterns
  • Use Case Diagram, Sequence Diagram and Class Diagrams using UML with RSA, Rational Rose and Microsoft Visio.
  • Expertise in implementing applications using Struts, Spring, ibatis and Hibernate Frameworks.
  • Expertise in J2EE technologies: EJB, JNDI, JMS, MQ Series, RMI-IIOP and Web Application Development using EJB, Servlets, JSP, XML/XSLT,Portlet and JDBC.
  • Experience in Java Web Services using SOAP, WSDL, Axis2 and UDDI in Service Oriented Architecture (SOA).
  • Expertise in n-tier Application Server Architecture, B2B / B2C Applications, Scalability, Security, Performance and Reusability
  • Extensively worked on Web Technologies Like XML, HTML, XHTML, DHTML, AJAX, JavaScript, CSS, XSL, XSLT using DreamWeaver and FrontPage and ANT, Maven, Shell Scripting were used for building and deploying applications on the Servers and also worked on various operating systems like Windows 2K/XP, MS-DOS, UNIX, Linux, Solaris.
  • Experience in database programming using Oracle 9i/10g/11i, Sybase, DB2, MS SQL Server 2000/2005, proficiency in developing SQL, PL/SQL in JDBC as well as client server environments.
  • Extensive experience in using HQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers, Unix Shell scripting and Perl scripting.
  • Best Practice Mentoring - guiding development teams in use of best practice design strategies and design patterns in building mission-critical, enterprise applications

TECHNICAL SKILLS

Languages & Tools: JDK, J2EE, Servlets, JSP, JSF, EJB, JMS, Java Beans, JDBC, JSTL, JTA, RMI, UML, OOAD, C, C++, Perl, ASP, VB, ANT

Web Technologies: JavaScript, AJAX, XML, Adobe Flex, Web Services, XSD, X Path, WSDL, JAXP, XMLBeans, XSL, XSLT, HTML, XHTML, DHTML, CSS, DOJO

GUI Environment: Java Applets, Developer 2000, Adboe Flex

Databases: Oracle 9i/8i/10g, DB2 8.x/7.2, MS-Access, MySQL, SQL Server, WinSQL, SQL Developer

Scripting: JavaScript, Json, TaffyDB, JQuery, Action Script, Shell scripting, ANT, Maven

Open Source Frameworks/Tools: Jakarta Struts, Tiles, ibatis, Hibernate 2.x, Spring IOC, Spring MVC, Spring AOP, Log4J, Tiles

Tools: ANT, iText, JFreeCharts, IBM MQ Series, InstallAnywhere, IBM Data Power, Redmedy, Win SCP

Version Control: CVS, VSS, CCC Harvest, Clearcase, Dimensions

Application Servers: WebSphere 7/6.x/5.x/4.x, WebLogic 8.1, JBoss, Tomcat 5.0.28, Orion

Web Servers: Tomcat 5.x, Java Web Server

IDE: WSAD 5.x/4.x, Eclipse 3.0/2.1.1, RSA 8.0, RAD 7.0, NetBeans, Dremweaver, TOAD, SQLDeveloper, Microsoft FrontPage

Protocols: TCP/IP, HTTP, HTTPS, RMI-IIOP, SMTP, SOAP

Build/Source Tools: Rational Tools (Rational Rose, Clear Case and Clear Quest), CVS, Subversion, JUnit 3.0.1, Toad 7.3, SqlDeveloper 1.5.1, Ant1.6.5, Maven, MS Visio 2003, RSA, XDoclet 1.2 3, Jprobe

Methodology: OOAD, UML, OOP s, J2ee Design Patterns, MVC framework

PROFESSIONAL EXPERIENCE

Confidential, Alexandria, VA

Developer

Responsibilities:

  • Working as a Developer and involved in analysis of requirements, design, development, integration, deployment and testing and supporting existing applications and giving production support
  • Implementing Spring MVC-Model architecture and Spring IOC for dependency injection and other J2EE design patterns for the application development.
  • Developing and consuming SOAP based web services using JAX WS
  • Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents
  • Adopted J2EE design patterns like Singleton, Factory, Session Façade, DAO’s, MVC, Front Controller
  • Designed UI screens using JSP, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content
  • Interacting with International Offices like Japan Patent Office, Korea Patent Office and World Intellectual Property Rights Offices to fulfill the request and responses.
  • Writing SQL queries and tuning the SQL queries
  • Using Clear case and Clear quest as version control system.
  • Scheduling Cron jobs, writing shell scripts and maintaining UNIX boxes
  • Giving support for production issues and day to day operations. Providing weekly and monthly reports for different AIS’s.
  • Working on IBM Portlets which interact with web services.

Environment: Java 1.4/1.5, J2SE, J2EE, JSP, JSF 2.0, Servlets, JDBC, JNDI, Java Beans, AJAX, RAD, Web sphere application Server6.0/7.0, Web sphere Portal Server 6.1, JBoss Application Server, Sprint IOC, Spring MVC, Application Context, Hibernate, SQL Developer, Oracle 11, XML, ANT, UML, DHTML, JavaScript, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Web services, SOAP, WSDL, JAX RPC, JAXB, Log4j, ANT, Win SCP, Clear Case and Clear Quest, UNIX Shell Script, Remedy, Windows XP

Confidential, Vienna, VA

Developer

Responsibilities:

  • Worked as a Developer and Lead Developer in multiple projects and involved in analysis of requirements, design, development, integration, deployment and testing.
  • Implemented MVC-Model architecture using struts and spring and other J2EE design patterns for the application development.
  • Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.
  • Used ibatis as persistence framework. Developed mapping xml files and written SQL queries.
  • Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the Information from the Database.
  • Designed UI screens using JSP, JSF 2.0, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content
  • Used JSF Validation and Custom tags, Backing beans
  • Developed and consumed Restfull web services
  • Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents
  • Adopted J2EE design patterns like Singleton, Session Facade and used DTO’s transfer the data
  • Uploaded and downloaded files in a secured manner using SFTP
  • Involved in developing java agents in domino applications
  • Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.
  • Worked on Lotus Domino agents to implement email confirmations.
  • Worked on Reverse Engineering Module

Environment: Java 1.4/1.5, J2SE, J2EE, JSP, JSF 2.0, Servlets, JDBC, JNDI, Java Beans, AJAX, RAD, Web sphere application Server 7.0, Spring, Hibernate, JPA, Spring, Win Sql, DB2, XML, ANT, UML, DHTML, JavaScript, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Restfull Web services, WSDL, Log4j, ANT, Lotus Domino, IBM Data Power, Dimensions, Remedy, UNIX Shell Script, Windows XP

Confidential, Ashburn, VA

Sr. Developer

Responsibilities:

  • Working as a Developer and involved in analysis of CR requirements, design, development, integration, deployment and testing and fixing the production issues.
  • Implemented MVC-Model architecture using spring and other J2EE design patterns for the application development.
  • Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.
  • Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the Information from the Database.
  • Fixed issues on JPA with toplink for referral project
  • Designed UI screens using JSP, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content
  • Created JSP’s, Conversations, POJOs, Services (EJB), DAO, HQLs and Session beans.
  • Developed and consumed web services using JAX RPC
  • Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents
  • Used Soap UI to test the web services
  • Adopted J2EE design patterns like Singleton, Session Facade and used DTO’s transfer the data
  • Involved in the development of Functions, Triggers for PL/SQL backend implementation and involved in Performance tuning.
  • Used for development of Java related classes and components using Eclipse 3.4.2 as IDE for developing the application and deployed application in Weblogic application server 10.3
  • Fixing SIT issues and production IR’s
  • Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.
  • Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs

Environment: Java 1.5, J2SE, J2EE, JSP, Servlets, JDBC, EJB, JNDI, Java Beans, AJAX, WSAD, Web logic application Server 10.3, Spring, Hibernate, JPA, toplink, Spring MVC, Spring IOC, Spring Application Context, Sqldeveloper, XML, ANT, Clear Case, UML, DHTML, JavaScript, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Web services, SOAP, WSDL, JAX RPC, JAXB, Microsoft Share point, Oracle 11g, Log4j, iText, ANT, UNIX Shell Script, Windows XP

Confidential, Hartford, CT

Module Lead

Responsibilities:

  • Working as a Module Lead and involved in analysis of requirements, design and development and supporting the project (implementing enhancements and Change Requests).
  • Involved in designing and developing UI screens using Java script, JSP, AJAX, HTML and CSS.
  • Implemented MVC- UI Model architecture using spring and other J2EE design patterns like Service Locator, Session Façade, Singleton and Factory Pattern for the application development.
  • Designed and developed Spring MVC custom controllers, URL handler mappings, view resolver, JSPs, JavaScript, DOM, Ajax, container beans configurations
  • Used java 1.5 features like Generics, Auto boxing and un boxing, extended for loop and static imports
  • Using Spring IOC (Dependency Injection), developed Java Beans, with getter and setter properties to be configured by spring. Configured & implemented Spring application Context to instantiate all bean classes in Spring MVC application framework
  • Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, creating hibernate mapping (.hbm) files, DB schema.
  • Developed and consumed SOAP based Web services using Axis 2 to exchange information between SIVUL and Annuity
  • Used for development of Java related classes and components using RAD as IDE for developing the application and used Oracle and Db2 as databases and used Toad.
  • Interact with business analysts to convert business requirements to technical requirements, Followed Agile methodology and SCRUM meetings to track, optimize and tailor features to customer needs.
  • Involved in designing the framework using sequence diagrams, class diagrams and domain model using RSA
  • Used Ant build script to deploy the application and JUnit to test unit test cases
  • Provided Production Support for the application.

Environment: Java, J2SE, J2EE. JSP, Servlets, EJB, JMS,JNDI, Java Beans, JTA, AJAX, RAD 7.0, Websphere Application Server, Hibernate, Spring framework, Spring MVC, Spring IOC, Spring Application Context, Spring AOP, JUnit, TOAD, XML, VSS, UML, DHTML, JavaScript, JSON, Web Services, SOAP, WSDL, Axis, JAX RPC, XML Spy, XSLT, X Path, DOM, SAX, JAXB, DTD, XSD Schemas, JAXP, Oracle, Db2, Ant, UNIX Shell Script, Windows 2000

Confidential, Philadelphia, PA

Developer

Responsibilities:

  • Worked as a Developer and involved in analysis of CR requirements, design, development, integration, deployment and testing and fixing the production issues.
  • Implemented MVC-Model architecture using spring and other J2EE design patterns for the application development.
  • Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.
  • Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the Information from the Database.
  • Implemented the front end using JSP, XHTML, DHTML, XML, CSS and JavaScriptand used AJAX for dynamic web content
  • Created JSP’s, Conversations, POJOs, Services (EJB), DAO, HQLs and Session beans.
  • Developed JSP pages using Struts tag libraries for dynamically displaying the data on the browser and developed Custom tag libraries and sed java 1.5 features like Generics, Auto boxing and un boxing, extended for loop and static imports
  • Developed and consumed SOAP based web services using JAX RPC
  • Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents
  • Adopted J2EE design patterns like Singleton, Session Facade and used DTO’s transfer the data
  • Involved in the development of Functions, Triggers for PL/SQL backend implementation and involved in Performance tuning.
  • Used for development of Java related classes and components using Eclipse 3.5 as IDE for developing the application.
  • Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.
  • Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs

Environment: Java 1.5, J2SE, J2EE, JSP, Servlets, JDBC, EJB, JNDI, Java Beans, AJAX, WSAD, Web sphere application Server, Spring, Hibernate, Spring MVC, Spring IOC, Spring Application Context, Sqldeveloper, XML, ANT, CVS, UML, DHTML, JavaScript, JQuery, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Web services, SOAP, WSDL, JAX RPC, JAXB, Microsoft Share point, Oracle 10g, Log4j, iText, ANT, UNIX Shell Script, Windows XP

Confidential, Plano, TX

Software Engineer

Responsibilities:

  • Designed, developed and configured server side J2EE components like JSP and Servlets and implemented an asynchronous, AJAX based rich client to improve customer experience.
  • Developed Action forms, Action classes and struts-config.xml file of Struts MVC framework.
  • Involved in integrating Struts framework with Spring framework
  • Developed application context file and injected dependencies into Struts action classes.
  • Interoperability between the frameworks is also taken care.
  • Used for development of Java related classes and components using Eclipse as IDE for developing the application.
  • Involved in developing interfaces to communicate with various business partners using XML, XSLT, JAXB and DOM Parsers
  • Involved in the development of Cursors, Functions, Triggers and Stored Procedures for PL/SQL backend implementation and involved in database performance tuning.
  • Created XML files as a part of application
  • Developed and consumed Web Services using Axis to communicate with Team center engineering and Team center enterprise applications.
  • Developed JavaScript functions for performing front-end validations.
  • Developing and executing the UNIX Shell Scripts for deploying the application in the server.
  • Used ANT script to deploy the application
  • Used InstallAnywhere to generate exe and bin files
  • Used Jprofiler to test the performance
  • Developed Unit Tests and Test Suites using JUnit for testing the developed Module.
  • VSS used for version control.

Environment: Java, JSP, Struts, Spring, Servlets, JDBC, JSTL, JMS, i18n, JNDI, Java Beans, J-Unit, Eclipse3.1, Tomcat, InstallAnywhere, Jprofiler, Web Services, SOAP, WSDL, Axis 1.2, TOAD, XML, AJAX, UML, VSS, XHTML, JavaScript, CSS 2.0, XML Spy, XSL, UDDI, JAX, DOM, SAX, XML Schemas, Oracle 8i, PL/SQL, ANT, UNIX Shell Script, Windows 2000

Confidential

Software Engineer

Responsibilities:

  • Designed, developed and configured server side J2EE components like EJB, JSP and Servlets.
  • Developed Action forms, Action classes and struts-config.xml file of Struts MVC framework.
  • Developed Session Beans for encapsulating business logic and Entity Beans for interacting with database.
  • Developed Message Driven Beans for messaging using Java Messaging Server.
  • Implemented Data Access Objects (DAO), Value Objects, Java Beans, Service Locator and Singleton design patterns.
  • Used for development of Java related classes and components using Eclipse as IDE for developing the application and used Weblogic as application server.
  • Generated and created XML files
  • Developed JSP using JSTL tags and wrote Tag Support Custom tags.
  • Involved in the development of Cursors, Functions, Triggers and Stored Procedures for PL/SQL backend implementation.
  • Generated PDF files using IText and Excel files using JExcel for analysis purpose
  • Created resource bundles to support Internationalization.
  • Developed JavaScript functions for performing front-end validations.
  • Developed Unit Tests and Test Suites using JUnit for testing the developed Module.
  • Clearcase used as version control.

Environment: J2SE/J2EE 1.5 - JSP, Servlets, EJB, JDBC, Hibernate, JNDI, Java Beans, Eclipse, Weblogic Application Server, DB2, Struts, iPlanet Directory Server, UML, XML, ClearCase, XHTML, JavaScript, XML Spy, XSL, SOAP, WSDL, JAX-RPC, DOM, SAX, DTD, XML Schemas, ANT, UNIX, Windows 2000

Confidential, Hartford, CT

Software Programmer

Responsibilities:

  • Involved in analysis of requirements, design, development, integration and testing.
  • Coordination with testing team and application team members
  • Developed Action forms, Action classes and struts-config.xml file of Struts MVC framework.
  • Used JMS and MQ Series to get the messages from backend systems
  • Installed and configured IBM WebSphere MQ on AIX.
  • Created and administered MQ Series objects such as Remote queues, Queue managers, Queues, Process definitions and channels.
  • Developed Action Forms and Action classes.
  • Defining and maintaining MQ Queue Managers and MQ Objects on AIX.
  • Configured Connection pooling using WebSphere application server V5.
  • Client Interaction and Status reporting
  • Provided support for C++ based client applications
  • Developed Unit Tests and Test Suites using JUnit for testing the developed Module
  • Involved in the development of Cursors, Functions, Triggers and Stored Procedures for PL/SQL backend implementation
  • Provided Production Support for the application.
  • Reviewed Code and Test cases
  • Unit testing and system testing using Defect Tracking System.
  • Provided browser compatibility for IE, Mozilla firefox and Netscape
  • Implementing Quality related processes for the project using Quality Management System

Environment: J2SE/J2EE - JSP, Servlets, JDBC, Java Beans, JSTL, Struts, WSAD, C++, WebSphere 5.0, TOAD, XML, JMS, MQ Series, CCC Harvest, Java Script, XML Spy, XSL, DOM, SAX, DTD, XML Schemas, DB2, AIX, Windows 2000

Confidential

Software Engineer

Responsibilities:

  • Worked as a team member. Was involved in the analysis of requirements, developing and testing of Application.
  • Developed JSP pages for displaying data on browser.
  • Developed Servlets, which are used to send the request to appropriate class or JSP.
  • Developed Enterprise Java Beans (EJB) Session Beans
  • Adopted J2EE best practices using J2EE design patterns. Utilized Service Locator, Value Objects, DAO (Data Access Objects), Session Facade
  • Developed Java Classes for getting data from database using JDBC
  • Developed Action forms, Action classes and struts-config.xml file of Struts MVC framework.
  • Involved in the development of Functions for PL/SQL backend implementation and developed complex SQL queries
  • Coordination with testing team and application team members
  • Prepared test cases
  • Unit testing and system testing using Defect Tracking System
  • Provided Production Support for the application.
  • Implementing Quality related processes for the project using Quality Management System

Environment: J2SE/J2EE - JSP, Servlets, EJB, JDBC, JNDI, Java Beans, Struts, WSAD, XML, Java Script, XML Spy, XSL, DOM, SAX, DTD, XML Schemas, DB2, PL/SQL, Maven, Websphere Application Server

Confidential

Jr. Software Engineer

Responsibilities:

  • Used JSP and Servlets for server side transactions. Login authentication is done in JSP by verifying with database security tables.
  • Involved in development of Front End GUI using HTML, DHTML, CSS, in Macromedia Dream Weaver MX and performed validations using Java Script.
  • Developed JavaScript functions for client side validations.
  • Involved in the development of Functions, Triggers and Stored Procedures for PL/SQL backend implementation.
  • Developed JSP’s with the help of Custom Tags.
  • Developed Java Classes using Smack API for getting the details of users and messages from the server (JiveMessenger) dynamically.
  • Visual Source Safe was used for Version Control

Environment: J2SE/J2EE - JSP, Servlets, JDBC, JNDI, Java Beans, WebSphere Application Developer Studio (WSAD), XML, HTML, DHTML, JavaScript, XML Spy, DOM, SAX, DTD, XML Schemas, Sql Server, PL/SQL, ClearCase, Windows 2000

We'd love your feedback!