Senior JEE5 Developer/Software Engineet Resume




Title
Senior JEE5 Developer/Software Engineet

Primary Skills
JEE5 J2EE Java Spring Hibernate

Location
US-CO-Denver (will consider relocating)

Posted
Mar-23-09

RESUME DETAILS
Summary A dynamic software professional with an excellent technical / educational background
combined with practical experience in application software development on a variety of
platforms. Excellent team player with very good communication and problem solving skills.
Looking for a challenging position as a Senior Developer/ Tech Lead / Junior Enterprise
Architect. I am currently looking for opportunities in Pittsburgh, PA only. I also require
relocation assistance.

Education
• Master of Science (Computer Science)
Western Michigan University, Kalamazoo, MI (Jan 1997- Dec 1998)
• Bachelor of Technology (Computer Engineering)
Manipal Institute of Technology, Manipal, India (Aug 1992- June 1996)
• Certifications
- Sun Certified Programmer for Java 2 Platform (Jan 2002)
- Sun Certified Enterprise Architect for J2EE -- PART 1 (Oct 2002)
- IBM WSAD (WebSphere Studio) Associate Developer (April 2004)
- Brain Bench Certification for J2EE (Expert Level) (May 2007)
- Brain Bench Certification for Java 1.4 (Expert Level) (May 2007)
• Courses
SL - 425 Architecting and Designing Enterprise Applications (Sun Education)
(June 2002)

Skills
Hardware: PC, Macintosh, Sun SPARC Stations
Operating Systems: Windows XP, 2000, NT, UNIX (limited experience), MS
DOS, Solaris 2.x
Languages: Java --JDK 1.5 1.4. 8, Swing 1.1.1, C++, C, SQL, PL/SQL, HTML
Technology: JEE 5, Spring 2.5, Hibernate 3.0 J2EE, JPA, EJB 1.1 & 2.0, Servlets, JSF, JSP
Databases: DB2, Oracle 10.1.3, 7.0, 10g (Course Work), MS Access
Software: MS Word 6.0, MS Excel, MS Project, JProbe Server Side Edition, IBM Visual Age,
Visual Source Safe, Dream Weaver, Rational Rose, TogetherSoft, WSAD 5.0, 5.2,
Eclipse, MagicDraw UML, StarTeam, ClearCase, ClearQuest, Rational ReqPro,
WebLogic Workshop 10.1
GUI Dev. Tools: Developer & Designer 2000 (Course Work)
Application Server: WebLogic 10.0, WebLogic 8.1, IBM Websphere5.1, 3.5, JBOSS 3.5
Methodology: SCRUM, RUP (Rational Unified Process) -- UML

Work Status
Permenant Resident (Green Card).




Experience
ProBuild Holdings Inc. 03-10-2008-present
Position: Software Engineer

Spring LDAP Data Bridge
Created a Spring webservice which would call a Spring-LDAP DAO to insert and update employee records into Oracle OVD (Oracle Virtual Directory in liaison with Active Directory) according to ADP process which would furnish data. JAX B2 and Castor were used for marshalling and unmarshalling payloads.

Store Location Admin Tool
An administration tool for 500 + stores across the US, to manage capabilities, facility types, divisions, products and services. JSF front end, Spring Hibernate persistence. IDE: Eclipse Ganymede, with Java 5. Maven 2 Build. Oracle 10.1.3 as the database.

Common Error Handling
Designed and implemented a common error handling framework. Application errors were store in an Oracle database. Errors/ Exceptions were then published to a JMS (1.1) Topic. The error messages were
Consumed by logging, DAO, and Email subscribers. A spring Webservice was used to publish errors by different enterprise applications. JAX B2 and Castor were used for marshalling and unmarshalling payloads.

Internet Site (www.probuild.com) & Intranet Site
Built proof of concept and implemented the internet and intranet sites as part of a team. Content stored in Oracle UCM (Universal Content management). Uses the CIS (Stellent's Content Integration System) API. IDE: Eclipse Ganymede, with Java 5. Maven 2 Build.

QMS (Quote Management System)
Company quotes from all over the US that resided in a Dimensions system were fed in the central Oracle DB. The QMS system was a front end to this data with basic CRUD operations. The system used JSF 3.x
for the front end and Spring-Hibernate for persistence. IDE: Eclipse Ganymede, with Java 5. Maven 2 Build.

CNS Inc. 08-24-2007-02-22-2008
Position: Senior J2EE Developer
Client: MSHA (Mine Safety & Health Administration- Dept of Labor)

ACR (Alternate Case Resolution)
Developing Conference feature to create and schedule conference between violators and mine inspection committee, to resolves citation and other violation issues prior to litigation. JSP, Struts and Tiles front end, EJB 2.0 and Hibernate 3.0 persistence. Oracle 10.0 as the database and WebLogic 10.0 as the Application Server.

MSIS (Mine Safety Information System)
System currently in Production. Maintenance Phase of the project. Doing bug fixes and enhancement requests. Axis Web services, Oracle 9.2 as the database. EJB 2.0 and Hibernate persistence layer. JSP, Struts and tiles front end.

Ciber Inc. 05/07 -- 08-24-2007
Position: Senior Consultant -- Jeppesen (Marine)
DPLS (Digital Publication and Logging System)
RUP (Elaboration Phase)
Writing proof of concepts for Single Sign On Entry using container based authentication and ACEGI security. Context Listeners, JAX Web Services, for Content Management and Product Services for Product Catalogs. Persistence using IBATIS with Abator Plug-in. Build process with Maven. Content Management used Documentum. Oracle 10g as the database. Initial proof of concepts were hosted on Tomcat server. Currently integrating with WebLogic 10.0 to use JMS for Event Log framework. Front end consisted of JSP's with Spring MVC. JDK 1.5.6 (Java) was used as the primary language. IDE: Eclipse 3.2 with WebLogic Workshop 10.1

Ciber Inc. 06/06 -- 04/07
Position: Senior Consultant -- Jeppesen (Aviation)
Aviation Software -- Electronic Flight Bag. Work on TIBCO ESB, Service oriented architecture. Involved in back end programming for Asset Management. Java as the programming language. Oracle 10.0 as the database. Documentum was the content management system used. Front end consists of JSP and Struts, although I am primarily a back end programmer. Persistence is by Hibernate and Spring. Data transfer from front-end to backend was done using XML beans.

Asset Management -- Content management of assets and flight charts.
Did a minor stint (2 months -- One iteration) of Job production Workflow with TIBCO's Collaborator and BusinessWorks framwework.

InsureWorx Inc. (formerly WorldGroup Consulting Inc.) 3/01 -- 06/06
www.insureworx.com
Senior Developer
• Our Company's Flagship Product - Complete Worker's Comp Suite (Brand Name Withheld)
Worked on various Claims, Policy, and Customer subsystems. J2EE Technology. JBOSS and WebSphere compatible. JUNIT automated test cases. Defect fixes. Batch Job Processing performance tuning. Enhancements to existing UseCases. Worked on our “Product Engineering Platform Team”, to convert EJB's to hibernate persistence technology.
• Bills and Receivables
Worked on JAD sessions with the client, Use Case Design and Modeling. IDE: WSAD 5.2, Eclipse. Modeling Tool (Together). Phase - Project 2b.
Phase - Project 2a. Designed and implemented “Accept Remittances from External Sources” usecase. This usecase required a lock box file FTP'd by Bank of America. The lock box file was imported into to the database and remittances were built based on business rules and kicks off 'Auto Allocation'. Runs on iSeries.

IDE: WSAD 5.2, Eclipse. Modeling Tool (Together).
• Workflow
Participated in the design and development of Timer Monitor for expired Processes, Tickler timer, and task escalation mechanisms. Worked on iteration 2 of the project.
• Imageline
Created Prototype for silent printing of PDF files rendered from Tiff files residing on Oracle database.
• EPF - Electronic Policy File currently known as SFO - State fund Online
Worked on the “Certificates -- proof of ownership of a policy”, a sub system of the umbrella application SFO. This application provides an automated mechanism for users to “batch print” certificates in PDF format. This application enables users to simultaneously select multiple certificate related information from a user interface table and have them queued for printing. Rendering done in PDF. The application also facilitates reporting of print requests. This multi-tier application is built upon MVC architecture, uses EJB's for persistence, JSP front end, and a DB2 database. Application server -- IBM Websphere Advanced Edition; IDE -- Visual Age 3.5
• Print Queue Engine -- (Proof of Concept)
This engine is capable of queuing any kind of PDF document and rendering them into one large PDF file. This Print Queue was used in the above-mentioned project.
• XML Encoder and Decoder
A utility package for compressing complex data objects into an XML string for serialization and deflating a well-formed XML string back into data objects. This package uses a non-validating parser. Programmed using the SAX API and DOM.
• PTS -- Premium Transfer System
Enhanced and maintained this application which provides a convenient way for users to transfer and manage policy premiums. This application uses servlets and HTML JavaScript front end. Role also included supervision and training of client programmers. A two-tier architecture consisting of servlets and a DB2 database. Transactions were programmed using stored procedures and JDBC and Java 2 as the programming language. IDE -- Visual Age 3.5

Logic Solutions Inc., Ann Arbor, MI, USA 4/99 -- 12/00
www.logiclink.com
Java Applications Developer
• Functional Unit Development for Intranet Application Development -JDK1.2, Swing 1.1.1
Developed Workflow, Human Resources, Inventory Management modules -JDK1.2, Swing 1.1.1
• Participated in Design and development of two tier framework -- JDK 1.2
• Developed reusable swing components as part of software reuse library- JDK 1.2
• Implemented two way encryption component using DES, JDK 1.2, JCE 1.2
• E-Order Pad - Participated in site re-design for J&L Industrial, using ASP 4.5
• Participated in converting two-tier architecture to three-tier architecture framework
• Developed Human Resource and Accounting application servers, using RMI
• Developed Report Generating component for the Accounting Module- JDK 1.2, JSP 1.0
• Tree Viewer GUI and intelligent parser for Parke Davis (Pfizer) -- JDK1.2, Swing 1.1.1

Research Assistant, Western Michigan University Jan 1997 to Dec 1997
Role: Designed and maintained web pages for the Business Information Systems Department at the Haworth College of Business, Western Michigan University. The pages were designed using HTML, Java and Java script

References Will be furnished on request

Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


Resumes in Denver, CO | Resumes in Colorado

View other Senior JEE5 Developer/Software Engineet resumes, Programmer / Developer resumes