GERALDINE PRAVEENA PREMKUMAR
* ********* ***, ******* ****, CA-94065
********.*********@*****.***
[pic]
Summary
A Software Engineer experienced in design, development and Analysis
responsibilities for a multi-tier Web application.
. 8 years of extensive experience in designing, development, testing and
implementation in Java, ADF framework, Oracle, UIX, XML with excellent
organization, analytical and presentation skills.
. Familiar with the SCRUM methodology for developing software.
. Sun Certified Programmer for Java 2 Platform 1.4.
. Expertise in Object Oriented Analysis and Design, Design
Methodologies, Design Patterns, Business requirement analysis of
Online and Stand alone applications.
. Web Service development using SOAP, XML, REST api
. Experienced in development of multi platform applications and worked
on Unix, Linux, Windows NT/2000/XP operating systems
. Clearly understand Business logics in Software Development projects
and processes.
. Won accolades at various National Level Technical symposia for the
papers 'Personal Identification Systems' and 'Wireless Application
Protocols'.
. Excellent communication and presentation skills
Education
. Master of Science in Computer Science, (2001- 2003) University of
Texas at Dallas (GPA 3.92)
. Bachelor of Engineering in Computer Science, (1998-2001) University of
Madras (GPA 3.80)
Professional Experience
Distributed Order Orchestration- Oracle Corp Software Developer
Jan'08- Present
Primary Responsibilities
. Primarily involved in the design and development of the dashboard/work
area for the DOO product in supply chain management using the Oracle
ADF technologies for the UI and ADFbc for the model/controller
. Very familiar with ui patterns eg transactional search, embedded help, table filters, create etc
. Designed and implemented web services for enhancements like Bulk
Action Processing, Remove Shipsets.
. Working as the primary integrator for our team. Involved in all the
aspects of release management, which includes maintenance of
environments, ADE support to the team, label refreshes and merge
downs, primary contact to SCM operations release team.
. Currently working on customer enhancements and future release features
like watchlists, support of internal material orders.
Environment: Fusion tech stack ie Application Server 11G, Oracle Database
11, ADFbc, ADF front end, JDEV 11G, XML, SOAP
Advanced Pricing - Oracle Corp Software Developer
Oct'06- Dec'07
Primary Responsibilities
. Worked to develop the pricing product for the Fusion v1 release.
Involved heavily in understanding the existing EBS pricing
functionality and the corresponding Siebel approach which will be the
baseline for fusion pricing.
. Primarily concentrated on fusion technology stack and developed
prototypes for the product both on the front -end (UI) and back-end
(ADFbc)
. Focused on FDD review sessions and worked on the corresponding TDDs.
Environment: Fusion tech stack ie Application Server 11G, Oracle Database
11, ADFbc, ADF front end, JDEV 11G, EBS.
ContentDB - Oracle Corp Software Developer
Apr'06 - Sep'06
Primary Responsibilities
. Worked on the installation and configuration of Oracle Content DB
10.2, J2EE application for managing documents running on Oracle
Application Server 10.1.2. Install involves handshaking with Oracle
Universal Installer (OUI) to lay down the binaries for ContentDB and
then calling the configuration assistant (cdbca). Cdbca creates the
schema and runs all the actions required to configure and deploy
ContentDB.
. Using Oracle's Application Development Framework Connection
Architecture developed a module to store and retrieve the schema
password for Content DB in the Java Portal 10.1.3 release
. Developed command line tools using Perl and shell scripting to users
the ability to change existing schema and keystore passwords stored
using the ADF connection architecture.
. Bug fixes and maintenance of previous releases of ContentDB
(previously known as Content Services release as part of Oracle
Collaboration Suite 10.1.2)
Environment: JDK 1.5, Oracle Database 10.2.x, Oracle Content DB 10.2,
Oracle Application Server 10.1.2, 10.1.3, Java Portal 10.1.3, Oracle
Content Services 10.1.1.0.2, Java Beans, JavaScript, XML, Linux,Shell
Scripting, Perl.
CSSI Inc Software Developer Jan'06 -
Mar'06
Primary Responsibilities
. Part of the Airspace Analysis and Modeling division. Working on
TARGETS (4.8 Beta version) an aviation tool to build procedures and
routes for aircrafts.
. Developed a plug-in to export created procedures into a CSV file using
swing and JDK1.5
. Resolved bugs and worked on enhancements in the beta version.
Environment: JDK 1.5, Java Swing, Windows XP, MySQL server, Subversion,
Tortoise.
ContentDB -Oracle IDC Software Developer
July'04 - July'05
Primary Responsibilities
. Worked primarily as a Java Developer on the front end development of
Oracle Content Services 10.1.1.0.2 . (Enterprise Content Management) a
web based application to help maintain documents online. Implemented
these UI Enhancements using UIX 2.2.16(similar to JSF) and Java
technologies.
. Implemented Table Filtering, Sorting, and Partial Page Rendering for
choice, and metric collection related features for the Enterprise
Manager IAS control of Content Services using Java Beans and UIX.
. Enabled Context Sensitive Help for Enterprise Manager IAS control
module of Oracle Content Services as part of the enhancements.
. Unconfigured Oracle Content Services 10.1.1.0.2 from Mid-tier
.Designed and implemented the Unconfigure of Content Services from the
Oracle Application Server (middle tier) using Java for the event
handling and for data providers. The Unconfigure project involves
stopping all the agents, nodes running on the mid-tier, checking if
workflow is configured and then de-installing the services component
from the application server by invoking the corresponding shell
script.
. Maintenance of Content Services 9.0.5.0.0 mainly involves UI related
enhancements and bug fixes based on customer inputs.
. Worked in close collaboration with developers in Head quarters (US)
for the planning of enhancements for consecutive releases of
Enterprise Content Management.
Environment: JDK 1.3, UIX 2.2.16, Oracle 9i, Oracle Content Services
10.1.1.0.2, Oracle Application Server 10.1.2, Oracle Content Services
9.0.5.0.0,Java Beans, JavaScript, XML, Linux,Shell Scripting.
Discovery Resources, Dallas, TX Technology Support Staff
Mar'04 - Jun'04 Primary
Responsibilities
. Performing high-speed production of hardcopy documents from internal
image repository using IPRO Tech software with two (2) Oc 3165
digital copiers.
. Cataloging and publishing company's end product for delivery to
clients on electronic medium (CD/DVD discs).
. Developing solutions to text formatting problems associated with
eDiscovery projects using Java.
. Collaborating with Technology Director to implement solutions to
complete non-standard projects and to resolve issues with standard
projects as they arise.
. Collaborating with Technology Director to develop key aspects of
company's project management system using MS Access
. Performing basic research and development on assorted topics at
Technology Director's request.
. Reporting status and progress of assigned projects daily to Technology
Director and Operations Manager.
Environment: Java, IPRO Tech Suite, Summation, Concordance, JFS Litigators
Notes.
E-idetic Strategies, Dallas, TX IT Engineer
Aug'03 - Dec'03
Primary Responsibilities
. Developed programs in Java, C to resolve compatibility issues between
various litigation databases and soft wares.
. Maintained the firm's LAN and dealt with support issues.
. Imaging, Form Processing and generation of Blowbacks.
. Created projects for scanning, viewing and OCR-ing documents in IPRO
and populating Summation, Concordance databases with the respective
document images (TIF).
Environment: Java, C, IPRO Tech Suite, Summation, Concordance, JFS
Litigators Notes.
Skill Set:
Languages: Java, UML, C++, C, Visual Basic 6.0
Operating Systems: Windows 9x/NT/2000/XP, Solaris 8, UNIX, LINUX
Application/Web Tomcat 4.1,Weblogic 8.1,Oracle Application
Servers Server 10.1.2, 10.1.3
Database Systems: Oracle 10.2.x, MS Access, Summation,
Concordance, JFS Litigators Notes.
HTML, XML, JSP, EJB, UIX 2.2.16, Servlets and
Technologies/Tools: related web tools
Application Rational Rose, Gvim, Emacs, MS Office,
Packages: Dreamweaver MX, Flash MX, IPRO, JBuilder,
NetBeans, IntelliJ, JDeveloper
Protocols TCP/IP, POP3, SMTP, MPLS, VoIP, SIP, RTP,
Selected Academic Projects
. TCP/IP stack implementation in UNIX and Java: Developed a working model
of the TCP/IP stack in user space with TCP Reno, RIPv1, and IPv4
protocols. The implementation was tested for two nodes and three
routers. My contribution was the IP and RIP modules.
. Change Tracking System in J2EE and Oracle: Developed three-tier
architecture with JSP, Servlets as the front end, and EJB (CMP, SSB) as
the middle tier for a bug tracking system deployed on Weblogic 8.1.
Accepts bug reports from users and automatically transfers control to
engineers responsible for debugging.
. Integrated Customer Support System for Omega Solutions: Developed as a
team the support process of a hypothetical company Omega Software
Solutions (OSS), using UML. Based on the model, an integrated online
customer support system was developed using JSP that will be used by
customers, support groups, and the management. The system can handle all
customer support inquiries, routing, escalation and reporting on support
incidents.
. Distributed File System using C Socket Programming in UNIX: Developed a
distributed shell type of program to emulate a very simple distributed
File System with 1 File Server and n Clients. The shell supported editing
capabilities with implementation of writing and cache consistency
policies. Multiple readers and single writer were allowed access to a
particular file at any point in time.