DILEEP AMBOJI
Email: abmx40@r.postjobfree.com
Ph: 312-***-****
Professional Summary:
• 8 years of IT experience in development and implementation of enterprise software solutions
using Core Java and Java EE related technologies.
• Extensive experience in the full life cycle of the software design process including requirements
definition, prototyping, design, interface implementation, testing, peer reviews, debugging and
maintenance
• Experienced in implementing the MVC pattern using Springs MVC and Struts.
• Strong experience in designing & developing software systems using Java, J2EE technologies like
Servlets, JSP, EJB, Struts Framework, JMS, JAXP, JDBC with Oracle 8i/9i & MS SQL Server
relational databases.
• Experienced in developing critical & responsive GUI/front-end components using HTML,
JavaScript, CSS, JSP, AJAX, JSTL etc.
• Experienced in developing/deploying applications on Weblogic 7.0/8.1.10.3, JBoss, Tomcat,
WebSphere and SAP Netweaver application servers.
• Experience in AGILE methodologies including Scrum approach and XP approach.
• Expertise in implementing Action classes, Form beans, DynaActionForms using Struts Framework
and writing JSP pages with Struts, tag libraries and JSTL.
• Sun Certified Programmer, Java 1.4.
• Experience in utility, retail, consumer goods industries.
• Strong functional, technical skills and communication skills.
• Experienced and excellent team player and self-starter; quickly adapts to new technologies with
ease, proven abilities to work with multiple teams and tasks.
Education:
• Master of Sciences in Computer Science, University of Memphis, Tennessee
Certifications:
• Sun Certified Programmer, Java2 Platform 1.4.
• Microsoft Certified Professional, Design and Implementing databases with SQL Server
2000 Enterprise Edition.
Technical Skills:
Languages Java, C++, C, SQL & PL/SQL and UML
J2EE, EJB, Servlets, JSP, JDBC, JMS, SOAP, JNDI, HTML, XML, XSL, XSLT,
Web Technologies
JAXP and JavaScript
Frameworks MVC, Struts, Spring, Hibernate, JSF
JBoss 4.x/3.x, Weblogic 10.3/8.x/7.x/6.x/5.x, Apache Tomcat, WebSphere 7/6.x/5,
Web/Application Servers
SAP Netweaver WAS 6.4
RDBMS Oracle 9i/8i/7.0, MySQL 4.x/5.x, MS SQL Server
Eclipse, JBuilder, UML, SAP NWDS, Rational Rose, UML, ClearCase, JUnit,
IDE & Tools
Log4j, Visio,XML DOM, SAXParser and TOAD
Source Control CVS, Subversion, Rational Clear Case, NWDI
Operating Systems Windows XP/2000, Sun Solaris v.2.6
Professional Experience:
Quantum Tech, Louisville, KY 03/09-02/10
Sr. Java Consultant
Responsibilities:
Description: IQity is an Online Learning Management Suite (LMS) for several state and county schools for
K-12 education. The IQity application is used by several thousand students and teachers daily to deliver
courses, take classes, take assessments and manage grades.
• Developed the business layer using Spring IOC/AOP
• Design and develop the presentation layer using Struts MVC, JSP, Servlets, JavaScript, Struts
validation framework.
• Implemented Hibernate persistence framework to perform the database OR mapping and wrote
HQL queries to develop the persistence logic.
• Asynchronously processed internal requests using the AJAX framework to implement
interactive front end.
• Developed web services for publishing academic details using WSDL, SOAP and REST.
• Extensively used SAX and DOM XML parsers for parsing requests.
• Developed ANT build scripts to build projects.
• Developed logging-module using Log4J to create log files to debug as well as trace
application.
• Used CVS for version control and source code sharing.
• Supported the Production Environment and resolved issues in QA and Production.
Environment: J2EE/Java 1.5, JSP, Servlets, Spring, Struts, HTML, Java Script, AJAX, Web Logic 10.3
App Server, Oracle 9i, Eclipse, Oracle Workshop, Spring, Hibernate, Web Services, REST, Log4j, SOAP,
JUnit, CVS, XML DOM & SAX Parsers, Rational Clear Case and Windows XP Professional.
E.ON-US, Louisville, KY 04/08- 012/08
Description: E.ON U.S., headquartered in Louisville, Kentucky, U.S.A., is a diversified energy services
company. E.ON US owns Kentucky Utilities and Louisville Gas & Electricity companies and serves
electricity and natural gas for about100 counties in Kentucky and West Virginia. SAP UCES is a JSP/Strut-
based web application for SAP IS-U CCS.
Java BillerDirect Lead/Consultant
Role and Responsibilities:
• Developed custom JSP/Java applications with SAP UCES (Biller Direct) framework with IS-U
using NWDS.
• Developed custom framework for making RFC calls to IS-U using JSP, Struts and JCO/JCA for
simplicity and re-usability.
• Developed re-usable JSP tag libraries for use across the UCES framework.
• Source Control with NWDI and DTR, CBS and CMS.
• Trained other team members in development with Java/JCo development.
• Unit testing and integration testing of the developed components.
• Created Technical Design documents using Visio and created Unit Test Plans.
• Production support includes technical issues and user issues.
• Developed Java Webdynpro apps with adaptive Web Services and adaptive RFCs.
• Created on JSP Tags, for example, fetching Standard Texts using function modules.
Environment: JSP, Servlets, JCA, Struts, JavaScript, SAP UCES,, DTR, CMS, CBS, SAP Web AS
6.40, SAP Netweaver Developer Studio, NWDI, HTML, CSS, XML, ECC6.0, IBM Rational
ClearCase.
Jo-Ann Stores, Hudson, OH 06/07- 03/08
J2EE Lead/ Developer
JPRS is a web-based system that provides recommendations for competitive pricing, facilitates generation
of proposals and legal contracts used by the Pricing Group under the Marketing, and uses Oracle and the
presentation layer developed in JSP’s on WebSphere server.
Role and Responsibilities:
• Collaborate with application developers, business owners, and operation engineers to ensure
the creation of production-quality designs and implementations.
• Designed and developed web interfaces to connect to the systems and reports Involved in the
performance tuning and Optimization of the queries and procedures.
• Responsible for each stage of a software development life cycle, for development and
implementation of the project.
• Contributed highly in key decisions on system architecture and the development of reusable
application components.
• Extensively used OOD concepts in overall design and development of the system.
• Developed and published the web services using JAX-RS, REST, WSDL, XSL and XML for
the daily sales data.
• Interaction with the users at all stages of development to ensure that development was as per
user specifications.
• Development using Struts Framework.
• Designed and developed prototypes for multiple modules using Struts framework.
• Designed and developed JSP pages with Html, JavaScript, XML, XSL and implemented EJB
components and deployed under the Web Logic server.
• Used JDBC for Java Connectivity from Servlets to Oracle Database.
• Responsible for testing, debugging, bugs fixing and documentation of the system.
• Used GANT to build and deploy the application using non xml java styles methods.
•
Environment: J2EE, JSP, JAXP SERVLETS, STRUTS, JavaBeans, EJB, Web Services, REST,SOAP,
WSDL, XML DOM, WebSphere AS, ORACLE
Sears, Chicago, IL 09/05- 05/07
Java Developer
Role and Responsibilities:
• Used Visio to draw UML diagrams i.e. use cases during requirement phase and class, sequence
diagrams during design & development phase.
• Design and develop the presentation tier using JSP, Struts MVC.
• Improving existing procedures and implementing new stored procedures using PL/SQL.
• Used LDAP to authenticate and authorized the user during the login process.
• Developed and published the web services using JAX-RS, REST, WSDL, XSL and XML for
the daily sales data.
• Production Support, QA and production deployments, monitoring the production logs.
• Wrote build scripts, automated test cases and deployment, using Ant.
•
Environment: Java 1.5, Java EE 5.0, EJB, JPA, JUnit 4.3, RAD 7.0, Visio 2003, Dojo, UML, Clear Case
7.0, Web Sphere 6.0, Oracle, PL/SQL, Toad, REST, WSDL, JAXB, JAX-RS, JAXP
JD Powers & Associates, Westlake Village, CA 02/04-08/05
Web Application Developer
Power Katalyst (PK & PK3)
Description:
PK3 application is basically a report generation tool. It helps to generate various kinds of
reports for various clients mentioned below. The responses from customer satisfaction surveys
are collected as text files undergo a data cleaning process and are used for reports generation.
Clients: Hyundai, Mazda, Subaru, Jaguar and Land Rover (US and Canada)
Responsibilities:
• Developed Power Katalyst3, a web-based application using JSP and Oracle as the backend.
• Design and development of web application to support the three tier architecture and database
operations with Servlets, EJB and Struts.
• Designed User Interface using JSP, JSTL, Struts MVC and JavaScript.
• Developed various graphs using Chart-FX tool.
• Preparing Required Documentations and Case diagrams for the Business Solutions.
• Responsible for coordinating with team members for developing efficient solutions within
estimated time frame.
• Production support for PK applications (PKHyundai, PKMitsu and PKPorsche) with front-end
related issues and database issues.
• Created Class and Sequence diagrams using Rational Rose.
• Created SQL scripts for monthly data loads of PK3Mazda and PK3Subaru; also responsible for
moving data between different servers.
Environment: JSP, Java, SERVLETS, STRUTS, JavaBeans, EJB, Tomcat, PLSQL,Weblogic,
ORACLE, Solaris, HTML, Chart FX 2000, JavaScript and CSS
First America Corp, Thousand Oaks, CA 04/03-12/03
Web Application Developer
Responsibilities:
• Involved in design and development of distributed JavaBeans to support the client-server
architecture and database operations.
Design, developed and supported the AFP application
• Developed Java Server Pages using JavaBeans with JDBC to provide the presentation layer.
• Servlets were designed for request redirection and session Handling.
Run and maintain SQL scripts for SQL Server database.
Performed day to day jobs and supported various web sites
• Involved in application Level Data base Programming using JDBC/SQL/PL SQL.
• Involved in developing Server side Includes with JSP and Tag libraries in Java to create
standard Headers and Footers.
Environment: JSP, Beans, Servlets, Struts, MSSQL/PLSQL, Tomcat, XML, JavaScript, Linux, IIS, SQL
Server 2000, HTML, CSS
Gmotion.com Inc, Memphis, TN 03/02-02/03
Programmer Analyst
Responsibilities:
Design, developed and supported the AFP application
Developed web based order entry system using JSP, Servlets, JavaScript, and HTML.
Developed web pages to streamline ordering process.
Programming with JDBC, SQL, and PL/SQL.
Run and maintain SQL scripts for SQL Server database.
Performed day to day jobs and supported various web sites.
Environment: JSP, JavaScript, Servlets, JDBC, Tomcat, HTML, CCS, IIS, SQL Server 2000