Post Job Free
Sign in

Java Developer

Location:
columbus, OH, 43235
Posted:
September 21, 2009

Contact this candidate

Resume:

SUVARNA YALAKA

s1jf1j@r.postjobfree.com

Contact No: 469-***-****

Summary

Ø With 6+ years of IT experience in Internet and Intranet based Applications, I had been developing mission critical 3 tiers, n tier Internet/Intranet and Client Server business applications.

Ø Worked with mid-size teams in the development and execution of J2EE (JSP, SERVLETS, JDBC, EJB) projects involving new and challenging technologies with challenging timelines.

Ø Experience in all phases of the software development life cycle (SDLC) - from requirement gathering to implementation, delivery, test planning and execution, and production support.

Ø Experience in development of web application using EJB, JSP, Servlets, JDBC and XML.

Ø Experience on Design Patterns (Front Controller, DAO, Singleton, Session Façade, Business Delegate and VO).

Ø Worked with OOAD concepts such as Inheritance, Encapsulation and Polymorphism.

Ø Experience in designing UML diagrams and Rational Rose.

Ø Experience on Struts, JSF Frameworks.

Ø Good knowledge in Hibernate by writing persistence classes and got good exposure to Spring framework from one year working with Spring Core, Spring Web flow and Controllers.

Ø Experience in creating GUI screens using HTML, XHTML, CSS, JavaScript and RichFaces.

Ø Experience in writing PL/SQL (Oracle), coded Stored Procedures, Packages, Types, Triggers etc.

Ø Experience in working with portal technologies.

Ø At ease in high stress environments requiring superior ability to effectively handle multi-task levels of responsibility.

Ø Strong in analyzing business requirements, specifications and development of Test Plans, Test Scripts, Test Cases and executing them.

Ø Ability to communicate effectively with different levels of management, as well as both the business and technical communities.

Skills Profile

Languages C, C++, Java, XML, JDK1.4, J2EE, HTML, XML, XSLT, CSS, Servlets, JSP, JDBC, EJB, Multithreading, Taglibs, Java Script, VB Script, AJAX, JAXP, JIBX, PL/SQL, JSON, JMS (J2EE Suite), Hibernate, C#.Net, ASP.Net.

Design /Frameworks UML, Struts, JSF, Spring, RichFaces.

Reports Jasper, JExcel

App / Web Servers WebLogic, WebSphere, Tomcat, JBoss.

Tools/ IDEs WSAD, IntelliJ, JBuilder, Toad, Eclipse, Edit Plus, Junit, Ant, MS Visio, Maven.

Design Patterns MVC, Singleton, DAO, Value Object (Transfer Object), Front Controller, Session Façade, Business Delegate, Composite View, Command Pattern.

RDBMS Oracle, MySql, SQL Server, DB2, MS Access

Operating Systems Windows NT/2000, DOS and UNIX

Version control MS VSS, CVS, Star Team and ClearCase.

Education

M. S in Computer Applications

Certification

Sun Certified Java Programmer in J2SE 1.5

Professional Experience

Cast and Crew Entertainment Services Aug 08 – Apr 09

Burbank, CA

Hours To Gross

Sr. JAVA Developer

HTG is specifically meant to generate the gross salary for employees by calculating the hours they worked and through the calc engine, for entertainment companies like Motion Pictures, television and Commercial industries. This gross salary is sent to calculate the gross to net salary of the employees. This project is redesigned using Rich Faces.

This project consists hierarchy of modules: Studio, Production Company and Project.

Environment: JAVA, JSF, Rich Faces, JBoss 4.1, JDBC, AJAX, JavaScript, SVN, My SQL, Windows XP, JUnit, Jasper Reports, Maven.

Responsibilities:

 Designed and developed the GUI screens of some modules using HTML, RichFaces, AJAX in the application.

 Worked with the implementation of JSF framework using MVC architecture.

 Cleaned up the existing code using RichFaces tags.

 Suggested new CSS stylesheets to maintain uniformity within the application.

 Worked on the service tickets and provided fixes that involved code changes.

 Wrote server side implementation for some modules using beans and base classes.

 Used JBOSS as an application server for hosting the application to the web.

 Used automation testing techniques with Maven.

 Implemented the Database access by using JDBC at server end with MySQL.

 Wrote queries to retrieve the data from database using MySQL.

 Worked with implementation of Jasper Reports in the application.

 Designed the GUI part to access Jasper Reports from front end.

 Worked with RichFaces components such as ExtendedDataTable, PanelMenu, Progress Bar, Modal Panel, ToolTip, Tab Panel in the application.

Nationwide Insurance Jan 08 – Apr 08

Dublin, OH

Agent Gateway Client Management

Sr. JAVA Developer

AGCM allows the agents to start quotes from different states across the country and allows the agents to view the primary and secondary relationships between them. Agents can launch into different applications such as sales, marketing etc. Two types of clients exist in AGCM: Commercial clients and Primary clients. Both the clients can retrieve the customer profile, search the parties, update dates after expiration, maintain party’s response, and retrieve the follow-ups and appointments information.

Environment: JAVA, Jakarta Struts, ILog, Websphere 5.1, Servlets, JSP, JDBC, Design Patterns, AJAX, JSON, JavaScript, CVS, EJB, Windows XP, JIBX, TDD, Agile methodology, JUnit.

Responsibilities:

 Refactored the code by writing the small unit test cases using TDD methodology.

 Improved the performance of the application by changing the server side written in java classes to javascript using AJAX.

 Used JSON to interchange the data from server side to client side in the form of collection of name/value pairs of objects.

 Wrote JSTL tags using Struts framework.

 Worked on the service tickets and provided fixes that involved code changes.

 Designing and developing of User Interfaces using JSP, CSS, HTML and JavaScript.

 Involved in the deployment of application in various environments such as development and Integration in Websphere 5.1.

 Worked with Core Java concepts such as Collections, Inheritance and Encapsulation.

 Used J2EE design patterns such as MVC and Data Access Objects in the architecture.

 Used JIBX to bind the XML data to java objects that improved the performance of the application while retrieval of data.

 Used Agile, Scrum and Pair Programming methodologies.

 Created the Use case, Sequence and Activity Diagrams to depict the models of the system.

 Used CVS for version control management.

Snap-On Business Solutions Jul 07 – Dec 07

Richfield, OH

Daimler EPC System

Sr. JAVA Developer

Daimler group based in Germany stretches back over more than a hundred years and is marked by the pioneering achievements of automotive engineering. Today, the company is a leading supplier of premium passenger cars as well as the world‘s largest manufacturer of commercial vehicles. The Daimlers dealers use Electronic Parts Catalog (EPC) System to locate and order parts. EWA Net is the application which helps the dealers to order the parts (such as engine, transmission, steering), look at the images of those parts and parts descriptions are available for the dealers based on the markets (For eg. Europe, North America, Japan etc), model types of the vehicles and based on the VIN numbers, chassis numbers etc. It provides shared business services across multiple channels (Website, Desktop, Partners). Data is published into these systems every month based on the data feeds from GM.

Environment: JAVA, J2EE, Servlets, Spring, JSP, Hibernate 2.0, JDBC, JMS, Design Patterns, Java Beans, JavaScript, XSLT, Star Team, Eclipse 3.2, Websphere, JMS, Tomcat, SQL Server 2005, Transbase, Microsoft VISIO, UNIX, Windows XP.

Responsibilities:

 Involved in writing the technical documentation by understanding the process using VISIO.

 Worked with the publishing team which interfaces with the backend services.

 Worked on the change requests as Service Center Tickets and provided estimation and fixes that involve code changes having forty hours or more work time.

 Gathering user requirements through direct interaction with business team.

 Designing and developing of User Interfaces using JSP, CSS, HTML, and JavaScript.

 Facilitating client server interaction with Servlets, POJO and EJB.

 Used JDBC for database connectivity.

 Used Hibernate to achieve object and relationship persistence in the data layer.

 Worked with Spring MVC framework for building Web layer using SimpleFormController and AbstractFormController.

 Worked in the generation of JExcel reports which will be run as part of the publishing framework process.

 Worked on XSLT in designing XML Style sheets.

 Involved in the deployment of components in Websphere server.

 Worked with JMS in sending and receiving the messages for interaction between the systems.

 Used J2EE design patterns such as MVC and Data Access Objects in the architecture.

 Extensively worked with SQL Server 2005 Joins and PL/SQL Stored Procedures.

 Worked with shell scripts for raw data retrieval and checking from Legacy system.

 Borlando Star Team 2006 is used for version control management.

 Involved in the build and release management of the application.

Merck –WestPoint, PA Mar’ 06 – Jun’ 07

Sr. JAVA, J2EE Developer

INFORM is a Merck wide repository of formulary, medical benefit, and promotional information within the organization. Merck NAEs and Managed Care Planners from across the country will update into INFORM current formulary information for both Merck and competitor products spanning multiple therapeutic groups and for several customers spanning multiple customer segments.

Environment: JAVA, J2EE, Struts, Hibernate, JDBC, JavaScript, Design Patterns, Java Beans, Multi-threading, WSAD 5.0, WebSphere 5.0, Oracle 9i, Windows XP, AJAX, VSS 6.0, Web services, WSDL, SOAP, C#.Net.

Responsibilities:

 Responsible for working in change requests.

 Had discussions with Merck USHH Business on the INFORM requirements.

 Developed UI modules using JSP, JSTL with Struts.

 Involved in writing use case diagram, Class diagram for the project

 Worked with XML, Schemas very extensively.

 Worked with Web Services using SOAP binding and WSDL files.

 Used J2EE design patterns such as MVC, Session Facades and Data Access Objects in the architecture.

 Extensively worked with SQL and Stored Procedures.

 Extensively worked with packages, cursors, types.

 Used WSAD as IDE and Ant build tool.

 Extended existing sites with dynamic page creation by storing layout in database used C#.NET and Ajaxpro 2 to handle page-based events, Integrate with metrics calculation module.

 Used Visual Source Safe (VSS 6.0) for version control management.

SHELL EP, Houston, TX May’ 05 – Feb’ 06

J2EE Developer

iLogistics is the application developed for Shell for its activities such as logistics planning, commercial accounting, exploration and production, logistics business and administration uses this application.

Responsibilities:

 Developed the server side application objects like DAOs, Java Beans for User Registration, Pay-per-click, Business Profile and Billing modules, which run in WebSphere 5.0 Platform.

 Involved in creating Servlets and Java Server Pages (JSP), which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information using Session Facade.

 Developed Session (Stateful / Stateless) beans for crucial business logic.

 Used Struts Tag Libraries to develop the JSP pages.

 Developed Controller using ActionServlet and Action mapping provided by Struts framework.

 Developed generic JDBC API, which is used by the other modules to communicate with the database using MySQL.

 Used J2EE design patterns like MVC and Value Object pattern.

 Worked in the deployment of application in WebSphere 5.0.

 Used Javascript to perform client-side validation, which allows the implementation of both client side and server side form validation.

 Involved in testing using JUnit.

Environment:

J2SE 1.4, J2EE, JDBC, JSP, EJB, WebSphere 5.0, TOAD, VSS, Struts, AJAX, JavaScript, Web Services, My SQL.

Wipro Technologies, ( International Experience) May 2003 to Mar 2005

Global Internet Platform Jan’04 –Mar’05

Beyond BP UK

BP is of one of the world's largest energy companies, providing its customers with fuel for transportation, energy for heat and light, retail services and petrochemicals products for everyday items. This BP project is a Portal application developed by using fully J2EE technologies and Content Management System.

Environment: JAVA, Servlets, JSP, WebLogic, Windows 2000, Oracle8i.

Responsibilities:

 Involved in Coding, debugging & testing Servlets and JSP’s.

 Involved in developing Session Beans.

 Developed Templates for the site using TeamSite Templating.

 Invoked Open Deploy from the workflow for deploying content.

 Written the templates to view the dcr’s in the form of HTML pages.

 Used JDBC 2.0 extensively and was involved in writing several SQL queries for the retrieval of data.

 Used WebLogic to deploy the application.

Worthington Steel, Columbus Ohio May’03 –Dec’03

Sr. Java Developer

Material Release System (MRS)

Material Release System is an Internet and Intranet site for the Worthington Steel Industries. The customers of Worthington can go to this site and create orders, modify orders, request quotes, claim their rejections, check the incoming shipments and their past shipments.

The intranet site is used by their Customer Service Representative (CSR) to help their customers.

Environment: JAVA, J2EE, Servlets, JSP,EJBs, WAS, WASD, Windows 2000, Oracle8i.

Responsibilities:

 Involved in design and development of Material Release System, based on J2EE framework.

 Involved in the development of Use case Diagrams, Sequence Diagrams, Object Interaction diagrams and Component diagrams and System Diagrams.

 Used J2EE design patterns such as MVC, Session Facades, Value Object Assembler, Data Access Objects in the architecture.

 Used EJBs –session beans, in the above architecture to update and to retrieve data from the database tables, using design patterns.

 Involved in coding of the Test cases for the respective functions.

 Involved in writing SQL queries and Stored Procedures for the retrieval of data using JDBC.

 Coded Stores procedures in Oracle 8i.

 Involved in coding, debugging & testing Servlets and JSP’s.



Contact this candidate