Sridhar Sreenivasan E-mail:
*************@*****.***
*** ****** ******, ****** ****,CA 94065 Phone: 561-***-****
Summary
Nine years of development experience in the Software Industry across the
domains of Insurance, Finance, and Enterprise Search.
Familiar with large scale, enterprise level software development.
Specifically taking into account of scalability, and peformance.
Self starter / avid learner. Ability for proto-typing in a time efficient
manner to demonstrate feasibility.
Adaptive to developing methodologies.
Ability to work in a small or large team and have earned the respect of my
managers and peers at work, within a short time.
Well versed Java, PLSQL, and SQL programmer.
Familiarity using profiler including MAT (Memory Analyser Tool), and
Yourkit for java performance.
Technical Proficiencies
Programming Languages : Java 1.5, PL-SQL, SQL, Shell scripts
OS : WINDOWS 2000,XP, UNIX, LINUX
Technologies : Oracle Text, XML, JDBC
Development Tools : Eclipse, Oracle Jdeveloper, Changeman, SQL
Navigator
Database : ORACLE 9i, 10g, 11g
Domain : Enterprise Search, Insurance, Finance
Familiarity : Oracle Applications, JSP, BI Publisher, Changeman,
C++
Java web services
Methodology : AGILE
Work Experience
Oracle - Beehive (Apr 2008 - Present)
Beehive is an enterprise collaboration product. Implementation is based on
Java (J2EE based Oracle Container for J2EE), and PLSQL. Indexing is by
Oracle Text.
Environment: Linux, Java, UNIX shell script, PL/SQL, Oracle 11g, Oralce
Containers for J2EE
Architected, and implemented the real time crawling, indexing, and querying
feature for Documents, Wikis, and Emails. Email content was by nature
different from documents, and wikis by way of Header, and Body. The inflow
of email data was much higher than other content.
Architected the retroactive crawler for emails, documents, and wikis.
Improved performance of email crawling by 35%. Originally the usage of CPU
by email crawling was 40%.
The data that is being crawled is to the tune of hundreds of millions of
records. Currently deployed in a system that has 350 users. Oracle wide
deployment is scheduled for June 2010. Estimated users are 85000.
Oracle - Lease Management (Oct 2006 - Apr 2008)
Lease management is part of Oracle Applications that helps businesses
manage the lifecycle of a product that is leased.
Environment: Windows, UNIX shell script, Java stored procedure, PL/SQL,
Oracle 9i
Design and development of features associated with leasing.
Took initiative to build a report using BI Publisher that will generate a
trace of the contract. This helps development team in debugging purposes
for bugs from customers.
Took initiative to build a utility using Java to build portion of the data
template (a critical component of BI Publisher) file based on the input
query.
Built a tool that aids in determining dependencies when enhancements are
done on projects. The tool provides the list of files that may have to be
modified depending on user parameters.
NCCI Holdings Inc. - Workers compensation insurance(May 2002 - Oct 2006)
NCCI Holdings manages the nation's largest database of workers compensation
insurance information. Core to NCCIs success are the various custom web
applications that are developed in-house and deployed to the nations
insurance companies who participate in the workers compensation system
Environment: Windows, UNIX shell script, Java stored procedure, PL/SQL,
Oracle 9i
Analyzed and designed a system for deriving the rates based on historical
data.
Developed using Java stored procedures, shell scripts, PLSQL on a Unix
platform.
Took initiative to build a prototype which exposes the edits as a Java Web
Service. This was invoked by a .NET client.
X-Point Technologies(Sep 2000 - Sep 2001)
X point Technologies is a company offering Managed recovery, Disaster
recovery of desktops solutions.
Environment: Windows
Developed SOAP web services when working as a research assistant
Satyam Computer Services Ltd EDS-GM-TMS system maintenance(Sep 1998 - Aug
2000)
Maintenance of GM's financial application on the mainframe. It also
involved redesigning/enhancing the Mexico print process.
Environment: Mainframe MVS, VSAM, ISPF, DB2, IMS-DB
Redesigned the Mexico print process.
Analyzed existing bugs.
Tested and delivered bug fixes.
1 Certification
Sun certified Java Programmer 1.4 (95%) (December, 2005)
FAU (Master's Thesis)
Worked on XML based accessing of Database as part of my thesis. Developed
an API with XML/SAX parser using Java for carrying out transactions with
the Database in XML format rather than the customary SQL data format.
Education
M.S. (3.83 / 4.0) (Computer Engineering, Dec 2002) Florida Atlantic
University, Boca Raton.
B.S. (3.6/4.0)(Applied Electronics and Instrumentation Engineering, May
1998)Regional Engineering College, Rourkela, India.
References will be furnished upon Request