We provide IT Staff Augmentation Services!

Developer Resume

MI

PROFESSIONAL SUMMARY:

  • Over 7+ years of IT Experience in developing, testing and implementing application software in Java and J2EE Technologies.
  • Over 5+ years of Experience in J2EE Technologies like JSP2.0, EJB2.0, JDBC, JMS, Struts, Hibernate and spring.
  • Experience in developing Flex Applications using MXML, Action Script, Adobe CS3,Data Models, Life Cycle DS and BlazeDS.
  • Experienced in using Adobe Flex Builder2.0/3.0, Action Script 3.0, Flex Skinning, Adobe CS3, Adobe Flash Player, Adobe Photoshop and Cairngorm Architecture.
  • Hands on experience using XML, XML schemas, XSLT, JAX-RPC, JAXB, DOM, SAX, UDDI and AJAX.
  • Expertise in relational database analysis/programming and administration against Oracle, SQL Server such as DB2, Sybase, PL/SQL, Oracle 11g and SQL Server.
  • Expertise with a variety of servers like BEA Web logic, Apache Tomcat, J-boss and Glassfish.
  • Expertise in developing applications using Object Oriented Concepts (OOPS) and Design Patterns such as MVC, Singleton, DAO’s and DTO’s.
  • Experience in Service Oriented Architecture such as WSDL, JMS and Web Services.
  • Experience with Object Oriented Analysis and Design based on UML, Use cases, Class diagrams and Sequence diagrams.
  • Expertise with J2EE complaints IDE such as Eclipse, Net Beans, IBM’s Rational Application Developer (IRAD) and Oracle’s J-Developer.
  • Experience in version managements like CVS, PVCS etc.
  • Experience in using ANT to build the application and Log4j for logging errors.
  • A team player and self-motivator possessing excellent analytical, communication, problem solving, decision-making and Organizational skills.

EDUCATION:
Bachelor’s in Computer Science.
TECHNICAL SKILLS:

  • J2EE Technologies: JAVA, J2EE, JSP2.0, Servlet, EJB2.0, JMS, JDBC, ANT, Log4j etc.
  • ADOBE Technologies: Adobe FLEX 2.0/3.0,MXML, Action Script 3.0,Flex Lifecycle Data Services, SDK, Web Services, Http Services, Remote Objects, Flex Charting, Skinning, Adobe AIR, Flex Builder 3.0 and Cairngorm Architecture.
  • XML Technologies: XML, XML schemas, XSLT, JAX-RPC, JAXB, XML parser (SAX/DOM).
  • RDBMS: SQL, PL/SQL and Oracle 7i, 8i, 10g, 11g.
  • Web/App Servers: Glassfish, Apache Tomcat, J-boss etc.
  • Distributed System: WSDL, JMS and Web Services.
  • Protocols: HTTP, TELNET, TCP/IP, UDP.
  • Design and Analysis: UML 2.x.
  • BRM Tools: ILOG J-Rules 6.7.
  • Operating Systems: UNIX, Sun Solaris, Windows95/98/2000/NT/XP/Vista, Mac.
  • Version Management: CVS, SVN, PVCS.
  • Tools/API: Ant, Maven, J-Unit, Log4j.
  • IDE tool: Eclipse, Net Beans, IBM’s Rational Application Developer (IRAD) and Oracle’s J-Developer.

PROFESSIONAL EXPERIENCE:
Confidential,MI Oct09-Till Date
Project: AAA Insurance
Role: Sr.J2EE/Flex Developer
Description: Sales and Service is the core product for auto club group to service the Auto and Home Insurance. This product takes care of selling, renewal of insurance policies.
Responsibilities:

  • Responsible for Design, Development and Analysis with Flex UI components and performed integration with backend J2EE.
  • Designed Flex UI screens using Flex Builder3.
  • Developed MXML and Action Script files for business requirements and Deployed the Flex Application on Glassfish Server.
  • Flex based UI component was developed using Layout Containers, Navigation container, Data Grids and Flex custom components.
  • Responsible for implementing Cairngorm architecture to interact with back end J2EE and Web Services layer to pull the data to flex UI components.
  • Developed Action Script functions for event, response and error handlings.
  • Implemented Adobe Live Cycle Data Services (LCD’s) for solving Data Management Problems.
  • Designed and developed all the required Data providers which are being used by Flex.
  • Used Flex UI controls, Cascaded Style Sheets and Custom Components to get rich look for the Application.
  • Worked with design patterns such as Singleton, Service Locator and DTO.
  • Performed Testing, Logging and Debugging for the Application.

Environment:J2EE,AdobeFlex3,Action Script 3.0,Flex Builder3,Cairngorm Micro Architecture, BlazeDS, Hibernate 3.0, LCDS, HTTP Services, Adobe AIR, Adobe CS3, JDK1.5, J2EE, JSP 2.0, Servlets, XML, XHTML, Oracle 10g, Sybase, SVN, Eclipse, Glassfish , RIA Test, Flex-Unit, J-Unit, log4j.
Confidential,MI Sep08-Sep09
Project: Enrollment Billing System (EBS)
Role: Sr.J2EE/Flex Developer
Description: Enrollment Billing System is an application used by the Insurance Agents to sell policies, endorsements, process policy claims, maintain the reports of the policy holder etc. EBS is an application developed in Flex and Java to maintain business processing in Cigna Corp, which helps in easy tracking of the payments, user management and customer service.
Responsibilities:

  • Responsible for Design, Development and Analysis with Flex UI components and performed integration with backend J2EE.
  • Designed Flex UI screens using Flex Builder3.
  • Developed MXML and Action Script files for business requirements and Deployed the Flex Application on Glassfish Server.
  • Flex based UI component was developed using Layout Containers, Navigation container, Data Grids and Flex custom components.
  • Responsible for implementing Cairngorm architecture to interact with back end J2EE and Web Services layer to pull the data to flex UI components.
  • Developed Action Script functions for event, response and error handlings.
  • Implemented Adobe Live Cycle Data Services (LCD’s) for solving Data Management Problems.
  • Designed and developed all the required Data providers which are being used by Flex.
  • Used Flex UI controls, Cascaded Style Sheets and Custom Components to get rich look for the Application.
  • Worked with design patterns such as Singleton, Service Locator and DTO.
  • Performed Testing, Logging and Debugging for the Application.

Environment:J2EE,AdobeFlex3,ActionScript3.0,FlexBuilder3,Cairngorm,BlazeDS, Hibernate 3.0, LCDS, HTTP Services, Adobe AIR, Adobe CS3, JDK1.5, J2EE, JSP 2.0,Servlets,XML,XHTML,Oracle10g, Sybase, SVN, Eclipse, Glassfish, RIA Test, Flex-Unit, J-Unit,log4j.

Confidential,MN Sep07-Aug08
Project: JFS
Role: Sr.J2EE/Flex Consultant
Description: Job Family System is a web application by which an organization or department
Creates and documents job position information within a defined structure.
Responsibilities:

  • Involved in gathering the business requirements, developed technical design documents.
  • Designed and developed Flex Based-user interface for a sophisticated data-center solution.
  • Involved in developing Custom User Interface (UI) Components in Flex using MXML and Action Script and flash.
  • Implemented the View Stacks, View States and transitions to vary the content and appearance of application in response to a user gesture.
  • Involved in implementing design patterns from Cairngorm architecture to interact with backend J2EE and Web Services layer to pull out the data to Flex UI components.
  • Involved in Installation and configuration of Adobe Flex Builder 3.0 and Blaze Data Services (FDS).
  • Deploying whole application on Blaze DS server using remote java objects using Action Script 3.
  • Used BlazeDS to integrate and built application made of a Flex front-end and a spring back-end by using Spring Factory class.
  • Designed various tables required for the project in Oracle database and used the PL/SQL Stored Procedures and functions and SQL queries in the application using TOAD.
  • Used Spring MVC as web framework and spring to develop light weight business components.
  • Used Maven for building, packaging and deploying the application onto JBoss application server
  • Developed J-Unit test cases for all the developed modules.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used SVN for version control of the application.
  • Involved in application integration with various modules, debugging and fixing bugs.

Environment: ActionScript3.0,Flex Builder3.0,FlexSDK, MXML, Blaze DS, Cairngorm, Adobe AIR, Adobe Flash, JBoss, Java, J2EE, Eclipse 3.4, JSP1.2, CSS, XML, XSLT, SOAP, Spring 2.0,Hibernate 3.0, EJB, Log4J,SVN,DB2,SQl.
Confidential,CA Oct06 -Aug07
Project: Account Transaction System
Role: J2EE Developer
Description: This project deals with how customers should access their account information online and the other task is how the bank employees should perform the day-to-day transactions. This System provides the facility for the customer to look information about account status, balance, transfers the current transactions, and previous transactions. Another module of the system provides the features for bank to open a new account, transfers, renewal and cancellation of accounts.
Responsibilities:

  • Developed the GUI for the main pages of the module using HTML/DHTML integrated with JSP.
  • Used JBDC for writing the classes for connecting the database.
  • Developed front-end screens with JSP using Custom Tags and client-side validations using Struts Validations.
  • The front-end frames were developed using JSP. This project was created based on
  • MVC Framework using J2EE components, JSP, Servlets, EJB, XML, HTML, and JDBC.
  • Involved in writing Java beans that work with Servlets, JSP, JDBC drivers.
  • Used the database connection pooling mechanism.
  • Worked with SQL Queries and SQL procedures.
  • Developed and tested the applications using Eclipse.
  • Deployed the application on Tomcat Server.
  • Used ANT scripts for code compilation and Log4j for logging purposes.

Environment: Java, J2EE, JSP, Servlets, Struts, XML, HTML, DHTML, JDBC, Tomcat Server, Oracle 9i, PL/SQL, ANT, Log4j.

Confidential,CA Aug05-Sep06
Project: E-Bill System
Role: J2EE Developer
Description: MetroPCS, Inc. offers customers local phone service with simple rate plans. The company is among the first wireless operators to deploy an all-digital network based on third generation infrastructure and handsets. With E-Bill System customers have the ability to view their monthly bill online. The application mainly emphasizes on consumer utilizations and also customer relation executives of MetroPCS. This system also generates E-bills to different types of customers like flat rate plan, calling cards.
Responsibilities:

  • Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client.
  • Worked on shopping cart Use cases for prepaid calling cards.
  • Developed HTML, DHTML, CSS, JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Designed the HTML based web pages for displaying the reports.
  • Developed Java classes, JSP files.
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
  • Develop user-defined tags using XML.
  • Used Struts (MVC) Framework to implement J2EE design patterns.
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on Web Logic application server to deploy JSP and EJB applications.
  • Created and implemented PL/SQL stored procedures, triggers.

Environment: Java, J2EE, EJB, JSP1.2, Servlets, JDBC, Struts, HTML, DHTML, XML, CSS, XSLT, Eclipse3.1, Oracle9i, Weblogic8.1 ANT, CVS.

Confidential,India May04 -May05
Project: LIC Application
Role: J2EE Developer
Description: United Insurance is one of the major insurance companies in India. They provide life insurance, Vehicle auto and home etc. This application was developed to process various insurance requests, claims for life insurance. Filed agents and the management will be using this application for tracking. Data about insurance requests and claims would be collected from users and processing would be done to calculate premium and claim amounts. The web-application was designed using java technologies.
Responsibilities:

  • Involved in different phases of the Software Development Lifecycle such as Design and Development and Testing.
  • Created use cases, class diagrams and sequence diagrams.
  • Utilized Eclipse IDE for project development.
  • Developed client/server side programs using Servlets, JSP, RMI, Multithreading and collection.
  • Developed form beans and action classes using Struts framework.
  • Worked with beans to develop the application using EJB.
  • Worked on XML parser (SAX/DOM).
  • Handled large amounts of data processing and loading it into the database
  • Worked on Socket Programming to ensure communication between server sides to client side.
  • Worked with queries to store and retrieve data from the database using PL/SQl and Oracle8i.
  • Deployed the application using Apache Tomcat 4.x on Windows.
  • Used CVS as a version control system.
  • Used ANT to compile and build the project.
  • Testing java classes using J-Unit and logger errors using Log4J.
  • Environment: Java 1.2,Eclipse,EJB 1.1,Servlets,JSP,JDBC 2.0,Struts,RMI, Oracle 8i, UML,XML, Parser, Apache Tomcat 4.0, PL/SQL, ANT, J-Unit, Log4j, CVS.
  • Confidential,India May03-Apr04

Project: Automated billing System
Role: J2EE Developer
Description: The Automated Billing System is used to provide management of sales, purchases and payments for small enterprises. This system helps user in the preparation of invoices, Letter of Intent, Purchase Orders, Payment Dues, Payment receipts etc. This product is capable of generating various types of reports and also provides Search functionality to its user.
Responsibilities:

  • Developed N-tier client-server business application software using Model View Controller (MVC) Architecture implemented by incorporating Struts framework on Jboss and Tomcat server.
  • Worked with different phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.
  • Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags.
  • Developed session Beans using EJB.
  • Created simple queries to store and retrieve the data and also created stored procedures using PL/SQL.
  • Involved in writing different Design Patterns like Singleton, Business Delegate, Service Locater, Session Façade, Data Transfer Objects (DTOs) and Data Access Objects (DAOs).
  • Used CVS as a version control system.
  • Developed and tested the applications using Eclipse.
  • Used ANT scripts to build and Log4j for Logging errors.

Environment: Java1.2, JSP, Servlet, Struts, JDBC, JavaBeans, Eclipse, HTML, Tag Libraries, Jboss 4.3, Tomcat, Oracle 7i, Design Patterns, CVS, ANT, J-Unit, Log4j.

Hire Now