You are on page 1of 12

iddhartha Pahade

Java/Web Developer
Summary
* Over 10 Yrs of experience in the execution, design and development of
distributed n-tier
enterprise software development life cycle using Java and Java Enterprise
Edition.
* Sun Certified Java Professional (SCJP).
* Develop, build, test, and launch full-stack SDLC web applications.
* Core Java v1.5 and 1.6 (collections, multithreading, inheritance,
polymorphism, data structures,
collections, optimized code, exception handling, tracing and debugging).
* Excellent knowledge in design and architecture using Object Oriented
Programming (OOPS) concepts
and Aspect Oriented Programming.
* Strong working knowledge and involved in development of JSP, Servlets, XML
parsers such as SAX
and DOM, Struts, XML technologies like XSL, XSD, XPATH, XQuery and Apache
Camel, JMS,ORM tools Hibernate,
iBatis, JPA.
* Having good exposure to Relational Database Management systems with hands
on with JDBC/PL SQL
programming, Oracle 11g, DB2. Good experience in writing complex SQL queries
with multiple joins,
JPQL and HQL .
* Experience in developing Web based applications using Web Services and
JavaScript, AJAX, JQuery,
CSS 3, HTML 5, JSON, DOJO 1.4, DWR and deploying applications on servers like
Apache Tomcat 5.0,
JBoss 5.0, Web logic v9.2 and Web sphere v7.0 using RAD6/WID7 in a Client/Web
Server environment.
* Strong expertise in Spring framework. (Aspect Oriented Programming (AOP),
dependency injection,
inversion of control (IOC), MVC, WebFlow), POJO, Spring JDBC, Spring
transaction management,
session management.
* Worked in varied business verticals, such as financial, online
pharmaceuticals, internet
advertising, e-commerce, grid computing, product configuration, online estore, wireless network
development, media publishing, retail and cable communications.
* Experience in Design Patterns (Singleton, DAO, Factory, Session Faade and
Business Delegate,
Front Controller, Proxy).
* Service Oriented Architecture (SOA) and Enterprise Service Bus (ESB).
* Development using IDEs like Eclipse 3.6, Weblogic Workshop, RAD7, NetBeans
6.7, Toad, Websphere
Integration Developer, SoapUI, DBVisualizer, SQL Developer.
* Used Version Control tools like CVS, SVN, Visual SourceSafe, and Rational
Clear Case, Bug
tracking systems like Rational ClearQuest, JIRA and BugTracker.
* Continuous Integration tools such as Apache Hudson and Jenkins. Reporting
tools viz. Actuate,
Eclipse BIRT. Knowledge of Java testing tools JUnit and Mockito, Win Runner.
* Experience with scalability and performance tuning of an application.
* Good understanding of UML and associated designing (class, sequence, use

case, activity
diagrams).
* Programming and Scripting experience in Windows, UNIX shell script, Linux,
Perl.
* Used Scrum as an iterative, incremental framework for project management
and agile software
development. Followed TDD (Test Driven Development) approach.
* In-depth understanding of requirements analysis, system/module design,
coding, peer-reviews,
testing, and documentation activities of software development life cycle
(SDLC). Have vast
experience in interfacing and working closely with business client
* Assist management in coordinating business area activities and balancing
workload.
* Strong business analytical, defect fixing, troubleshooting, and diagnostic
skills.
* Excellent knowledge of programming / systems analysis, as well as quality
assurance, prototyping,
construction, integration, and migration functions; very good understanding
of programming
languages, development tools, and the current environment.
* Work well in team environment as well as individually as necessary,
proactive attitude.

Technical Skills
Languages Java 1.4,5,6,7.Java Enterprise Edition.
Java & Web Technologies
JEE, Core Java, JavaScript, Servlets, Multithreading, HTML 5,
JSP, JDBC, JMS
(MQSeries), JNDI, LDAP,Struts, Spring framework(AOP,IOC,MVC),
Hibernate, IBatis,
Ant Build , Maven 2, AJAX, DWR, Web Services (REST and SOAP),
descriptors, web-app
packaging (jar/war/ear),WSDL, SOA, ESB, Axis 2, Apache Lucene
POJO,CSS 3,
BPM,JQuery,JSON, DOJO,JMock.

XHTML, CSS3,
Design Patterns,
deployment
& Solr, Tiles,

RDBMS IBM DB2, Oracle 11g, SQL, PL/SQL, SQL Server 7.0/ 2005.
Web and Application Servers IBM WebSphere 7.0, BEA-Web Logic 9.0, JBoss 5.0,
Websphere Process Server 7.0, Apache Tomcat 5.0,
JProfiler.
XML Technologies XML, XSD, XSL, XSLT, XPATH, XMLBeans, JAXB, DOM ,SAX, StAX,
Apache Camel, VTD-XML .
IDEs/ Tools RAD 7, TOAD, DB Visualizer, Eclipse 3.7, WID 7, SQL Developer
8,NetBeans, SoapUI, Weblogic Workshop
9, Aqua Data Studio,Google Chrome,OpenCMS, firebug, IE dev tools.
Designing/Version Tools Rational Clear case, CVS, Git, Stash,VSS, SVN,
Enterprise Architect, Mercurial, Visual SourceTree.
Operating Systems Windows XP and 7, Unix, Linux, FreeBSD, Sun Solaris.
Security SSL, HTTPS, JAAS(Java Authentication and Authorization Sys.)
Reporting Tools Eclipse BIRT, Actuate 8.0
Others Agile Programming, Extreme (Pair) Programming, SCRUM, Test-Driven
Development(TDD), ScrumWorks,

JIRA, Jenkins, Hudson.


Educational Qualifications & Certification
* Masters in Computer Applications. (MCA) First Class from Pune University.
* Bachelors in Computer Science (BCS) First Class from Pune University.
* Sun Certified Java Professional.
Professional experience

Google, NYC (Sr. JEE Developer) Aug'14 - Dec'15


Teamconnect application is used by Google's Legal Operations team as a legal
matter management
software that meets the complex needs of large legal staff over time,
including disputes and
litigation, transactions, investigations, intellectual property, or claims; It
offers a proven,
unified approach over Business Process Management, control and security,
matter lifecycle, expansive
document management, complete visibility and smooth integration.
The objective of the project was to develop and maintain a web-based
application using JEE
technology and proprietary Mitratech API, run extracts to be ingested into the
Beagle database on a
nightly basis on which Tableau reporting would be performed.
Responsibilities
* Design and Development, Coding, Testing and Integration.
* Designing, Coding (development) and Debugging application using Eclipse
Mars as an IDE, Mitratech
Teamconnect API based on Java Enterprise Edition.
* Applied different design patterns like Singleton, Front Controller,
Iterator, Business Delegate
and Faade and Data Access Objects.
* Used JSP, XSLT, JSTL as data and presentation layer technology.
* Prepared and Maintained High Level and Low Level design documents (HLD and
LLD)
Also, TSD (Technical Specification Document).
* Wrote various complex SQL queries and stored procedures in MySQL 5.0 using
MySQL
Workbench. Used PL/SQL as a building block.
* Used Piper as Version Control System. I was involved in synchronizing,
checking
out and checking in, merging files on a daily basis.
* Used JPA (Hibernate implementation) to leverage transparent persistence for
Plain Old Java
Objects (POJOs), basic CRUD operations,full object mapping lazy loading,
cascade operations,
Session, SessionFactory, Query, Transaction, Criteria interfaces,Annotations,
Hibernate Query
Language (HQL), association mapping, configuration of hbm.xml files.
* Designed and developed a SOAP based Web Services layer to interface with an

Enterprise layer.
* Involved in packaging and deployment of the web application onto Weblogic
8.0 application server
involving configuration of web app, resources such as JDBC providers,
weblogic admin variables and
shared libraries, creating user domains, deploying WAR files, setting JVM and
program arguments.
* Performed Unit Testing, Integration testing, Regression testing for each
module and prepared code
documentation for future references and upgrades. Used JUnit and Mockito.
* Coded several server-side extracts to extract out legal database info such
as invoice details,
line item details, matter details, budget request details, timekeeper details
etc. in CSV format
which would then later be ingested into Beagle MySQL database using coded
routines.
* Bug fixes and feature enhancements to Teamconnect WebUI. Setting up and
configuring custom
business rules , batch actions and scheduled actions to be run on nightly
basis.
* Apache Maven was used as the build tool, writing POM for projects, Maven
targets used regularly
such as clean, run, package, install etc. Used m2Eclipse plugin for eclipse.
* Apache Log4J was used as a logging tool. Automatic emailing module using
SMTP.
* Used Buganizer as Bug Tracking and JIRA as Task Creation and Status Update
system.
* Wrote encryption/decryption Unix scripts on SFTP server where payment info
would be stored in
encrypted format.
* Used Google Docs and Google Sheets to create UML diagrams.
* Mentored the team members and performed peer code reviews. Used Agile
principles such as Scrum,
Continuous Integration, Pair Programming and Test Driven Development as
development methodology.
* Trained user base about the working knowledge and additions of new features
and enhancements for
better understanding of the operations of the system on a day-to-day basis
using Google Hangouts.
* Trained junior developers about the proprietary Mitratech API (built on
Java layer) on which
Teamconnect application is based.
Environment
Java 1.6, JEE, Servlets, XML, JSON, Mitratech API, Spring framework, MVC,
JavaScript, Custom Tags,
HTML 5, CSS 3, SQL, PL/SQL, Eclipse 3.7, Weblogic 8.0, JQuery, Enterprise
Architect, Log4j, Piper,
SOAP, Goobuntu, MySQL 5.0, MySQL Workbench, Design Patterns,TDD, Firefox,
Chrome, JIRA
, Buganizer, Google Docs.

ADP, MA (Sr. Java Developer) Mar'13 -Jul'14


Automatic Data Processing, Inc. (ADP) is one of the largest providers of

business processing
and cloud-based solutions - including payroll, talent management, human
resource management,
benefits administration and time and attendance - to employers and automotive
dealerships around the
world, building configurable solutions that can fit organization's unique
goals and increase
productivity.
The objective of the project TMS (stands for Talent Management Suite) was to
develop a
web-based portal using JEE technology providing integrated enterprise
solutions spanning talent,
performance, compensation and learning management systems for the employer.
Responsibilities
* Designing, Coding (development) and Debugging application using Eclipse 3.7
Kepler as an IDE, Spring
JDBC framework and DAO pattern, HTML5, CSS3, JQuery.
* Leveraged MVC framework using JSP, JQuery, AJAX, AngularJS as front end
view, POJO as data model
and Spring framework v 3.0 as controller using JEE 1.6.
* Applied several design patterns like Singleton, Front Controller, Iterator,
Business Delegate and
Faade and Data Access Objects.
* Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and
presentation layer technology.
* Configured Apache Jenkins jobs to automate server-side build process and
used Hudson as
continuous integration server.
* Wrote various complex SQL queries and stored procedures in Oracle 11g using
TOAD
and SQL Developer. Used PL/SQL as a building block.
* Used Mercurial Hg as Version Control System. I was involved in
synchronizing, checking
out and checking in, merging files on a daily basis. Used MercurialEclipse
plugin .
* Used Hibernate to leverage transparent persistence for Plain Old Java
Objects (POJOs),
basic CRUD operations,full object mapping lazy loading, cascade operations,
Session,
SessionFactory, Query, Transaction, Criteria interfaces,Annotations,
Hibernate Query
Language (HQL), association mapping, configuration of hbm.xml files.
* Designed and developed a REST-ful style Web Services layer to interface
with an Enterprise layer
using Spring MVC v3.0 model.
* Involved in packaging and deployment of the web application onto Tomcat 6.0
and Websphere 7.0
application server involving configuration of web app, resources such as JDBC
providers, websphere
variables and shared libraries, creating user domains, deploying WAR files,
setting JVM and
program arguments.
* Worked closely with the business client, project managers and team members
to ensure successful deployment

and release of the application.


* Apache Maven was used as the build tool, writing POM for projects, Maven
targets used regularly
such as clean, run, package, install etc. Used m2Eclipse plugin for eclipse.
* Apache Log4J was used as a logging tool. Automatic emailing module using
SMTP.
* Created/modified/analyzed Use Case, Sequence Diagrams, Class Diagram using
Enterprise Architect
and Microsoft Visio.
* Used JIRA and Rally as Bug Tracking, Task Creation and Status Update
system.
* Wrote Unit Test Cases and maintained review and defect logging documents.
* Used WebEx to conduct training sessions to offshore team for knowledge
sharing of the product.
* Helped new team members bring onboard resolving their specific queries
pertaining to technical as
well as business domain.
Environment
Java 1.6, JEE, Servlets, XML, AJAX, JSON, Spring framework, MVC, JavaScript,
Custom Tags, HTML 5,
CSS 3, SQL, PL/SQL, Eclipse 3.7, IBM Websphere 7.0, JQuery, Enterprise
Architect, Log4j, Mercurial,
Linux, Windows 7, TOAD, Oracle 11g, Design Patterns,TDD, Firefox, Chrome,
Apache Tomcat 6.0,
AngularJS, Jenkins, Hudson.
Cablevision, NY (Sr. Software Consultant) Jul'12 -Jan'13
Cablevision Systems Corporation is an American cable television company with
systems serving
areas surrounding New York City. It is the eighth-largest cable provider in
the USA, also offers
high-speed Internet connections (Optimum Online), as well as digital cable
(Optimum TV), and VoIP
(Optimum Voice) phone service,
The objective of the project PUMA (stands for Publishing, Upgrades,
Monitoring and
Administration) was to provide an updated GUI interface that provides single
sign-on, roles based
authentication control (RBAC) and allows for pluggable modules to provide
legacy and new publishing
functionality. Also, to implement Publishing System providing content
management, publishing engine,
an administrative UI and external publishing interfaces.
Responsibilities
* Designing, Coding (development) and Debugging application using Eclipse 3.7
Indigo as an IDE, Spring
JDBC framework and DAO pattern, HTML5, CSS3, JQuery.
* Leveraged MVC framework using JSP, JQuery, AJAX as front end view, POJO as
data model and Spring
framework as controller using JEE 1.6.
* Applied several design patterns like Singleton, Front Controller, Iterator,
Business Delegate and

Faade and Data Access Objects.


* Designed REST/HTTP APIs that allow sophisticated, effective and low cost
application integration
including JSON data formats.
* Prepared and Maintained High Level and Low Level design documents (HLD and
LLD) Also, TSD
(Technical Specification Document).
* Used Annotation based Spring RequestMapping and Autowiring. Leveraged
Spring messageSource, Multi-action
controller, JDBCTemplate classes.
* Configured app-specific MQ Series Objects, Queue managers, Queues and
channels.
* Worked on configuring Set Top Boxes to support publish content delivery.
* Used Core Java features such as composition, inheritance, multi-threading
and custom exception
handling, annotations, generics, data structures.
* Wrote various complex SQL queries and stored procedures in Oracle 11g using
TOAD and
DBVisualiser. Used PL/SQL as a building block.
* Used SVN as Version Control System. I was involved in synchronizing,
checking out and checking
in, merging files on a daily basis. Used subclipse plugin for Eclipse.
* Used Google Chrome browser and Chrome Developer tools for JavaScript
debugging.
* Server-side Business layer implemented using Spring MVC and Enterprise
layer using JMS - IBM MQ
Series which would in turn store the data on AS/400.
* Implemented CSS 3 style sheet properties such as fonts, colors, text
attributes, margin, border,
padding, selectors, backgrounds and boxes etc.
* Performed Unit Testing, Integration testing, Regression testing for each
module and prepared code
documentation for future references and upgrades. Used JUnit and JMock.
* Worked closely with the business client, project managers and team members
to ensure successful deployment
and release of the application.
* Apache Maven was used as the build tool, writing POM for projects, Maven
targets used regularly
such as clean, run, package, install etc. Used m2Eclipse plugin for eclipse.
* Apache Log4J was used as a logging tool. Automatic emailing module using
SMTP.
* Created/modified/analyzed Use Case, Sequence Diagrams, Class Diagram using
Enterprise Architect
and Microsoft Visio.
* Used JIRA as Bug Tracking, Task Creation and Status Update system.
Environment
Java 1.6, JEE, Servlets, XML, AJAX, JSON, Spring framework, MVC, JavaScript,
Custom Tags, HTML 5,
CSS 3, IBM MQSeries, SQL, PL/SQL, Eclipse 3.7, IBM Websphere 7.0, JQuery,
Enterprise Architect,
Log4j, SVN, Rational ClearQuest , Linux, Windows 7, TOAD, Oracle 11g, Design
Patterns,TDD, firefox,
Chrome, Apache Tomcat 6.0.

Brooks Brothers, CT (Sr. Software Specialist) Dec'11 -Jul'12


Brooks Brothers is the oldest men's clothier chain in the United States.
Founded in 1818 as a
family business, the privately owned company is now owned by Retail Brand
Alliance, also features
clothing for women, and is headquartered on Madison Avenue in Manhattan, New
York City.
The objective of the project was to design and make retail POS (Point Of
Sale) operations run
smoothly and efficiently, the NEXTOR System is an enterprise managed system
that simplifies common,
everyday POS tasks and makes it possible for the entire system to be managed
from a remote location.
Responsibilities
* Designing, Coding (development) and Debugging application using Eclipse 3.7
Indigo as an IDE, Hibernate
ORM framework and DAO pattern, HTML, JavaScipt, JQuery.
* Leveraged MVC framework using JSP, JavaScript, JQuery as front end view,
POJO as data model and
reference implementation as controller using JEE 1.6.
* Applied several design patterns like Singleton, Front Controller, Business
Delegate and Faade
and Data Access Objects.
* Used JSP, Javascript, AJAX, CSS, HTML, Velocity, DOJO 1.4.3 as data and
presentation layer
technology.
* Prepared and Maintained High Level and Low Level design documents (HLD and
LLD) Also, TSD
(Technical Specification Document).
* Used Epson JPOS (Java Point Of Sale) drivers for printing out receipts
through various hardware
devices such as Line of Display, Epson Receipt Printer, MICR and Scanner.
* Configured application specific MQ Series Objects such as Queue managers,
Queues and channels.
* Worked on various payment options such as Visa,
Amex,MasterCard,Discover,Diners Card, Travelers
Check and Gift Card etc.
* Wrote various complex SQL queries and stored procedures in Oracle 11g using
TOAD and
DBVisualiser. Used PL/SQL as a building block.
* Used SVN as Version Control System. I was involved in synchronizing,
checking out and checking
in, merging files on a daily basis. Used subclipse plugin for Eclipse.
* Involved in packaging and deployment of the web application onto JBoss 5.0
and Websphere 7.0
application server involving configuration of web app, resources such as JDBC
providers, websphere
variables and shared libraries, creating user domains, deploying WAR files,
setting JVM and
program arguments.
* Store layer implemented using Spring MVC and Enterprise layer using JMS IBM MQ Series which
would in turn store the data on AS/400.
* Transaction logging and monitoring using TLog process. Developed web

services client modules for


SOA Integration.
* Provided Technical support on issues arise after deployment to Production.
Environment
Java 1.6, JEE, Servlets, XML, XPATH, AJAX, JSON, DOJO 1.4.3, Spring, MVC,
JavaScript, Custom Tags,
Hibernate, HTML, CSS, IBM MQSeries, SQL, PL/SQL, Eclipse 3.7, IBM Websphere
7.0, JQuery, Enterprise
Architect, Log4j, SVN, Rational ClearQuest , Linux, Windows 2000, TOAD, Oracle
11g, Design Patterns,
IE8,TDD, firefox, JBoss 5.0.
JP Morgan, NY (Sr. Software Consultant) May'10 -Nov'11
Bottomline Technologies provides collaborative payment, invoice and document
automation
solutions to corporations, financial institutions and banks around the world.
The company's
solutions are used to streamline, automate and manage processes involving
payments, invoicing,
global cash management, supply chain finance and transactional documents.
The objective of the project was to utilize WebSeries Global Cash Management
for our client J
P Morgan and develop payments and invoice automation software and services
with modules for
International Payments, Real Time Gross Settlement (Wire) Payments, Domestic
Payments (ACH), and
Global Information Reporting etc.
Responsibilities
* Designing, Coding (development) and Debugging application using Eclipse 3.6
Helios as a tool and
leveraging proprietary reference WebSeries implementation (similar to Spring)
, Hibernate ORM framework
and DAO pattern, HTML, JavaScipt, DOJO framework 1.4.3, JSP and WebSeries
btws tag library.
* Leveraged MVC framework using JSP, Javascript, DOJO as front end view, POJO
as data model and
reference implementation as controller using JEE 1.6.
* Applied several design patterns like Singleton, Front Controller, Business
Delegate and Faade
and Data Access Objects.
* Used JSP, Javascript, AJAX, CSS, HTML, Velocity, DOJO 1.4.3 as data and
presentation layer
technology.
* Prepared and Maintained High Level and Low Level design documents (HLD and
LLD) Also, TSD
(Technical Specification Document).
* Designed web.xml , webseries-config.xml and datasources.xml to describe app
structure,request
path and action handler class and different datasources respectively.
* Business service layer with reference WebSeries implementation based on
Spring MVC.

* Worked on multithreaded design to quickly and safely handle simultaneous


data requests coming in
over TCP/IP socket connections.
* Wrote various complex SQL queries and stored procedures in Oracle 11g using
TOAD and
DBVisualiser. Used PL/SQL as a building block.
* Used IE 8 browser with compatibility mode on and debugged using IE
Developer tools.
* Involved in packaging and deployment of the web application onto Apache
Tomcat 6.0.29 and Websphere
7.0 application server involving configuration of web app, resources such as
JDBC providers,
websphere variables and shared libraries, creating user domains, deploying
WAR files, setting JVM
and program arguments.
* Developed using security coding standards and practices.
* Cross/Multi Browser Compatibility - sophisticated CSS and XHTML that works
equally well in all
modern browsers such as IE, Firefox and Chrome.
* Multilingual web interface using application resource keys for different
countries locale.
* Used Quality Center as Bug Tracking, Task Creation and Status Update
system.
Environment
Java 1.6, JEE, Servlets, XML, XPATH, AJAX, JSON, DOJO 1.4.3, Spring, MVC,
JavaScript, Custom Tags,
Hibernate, HTML, CSS, Velocity templates, SQL, PL/SQL, Eclipse 3.6, IBM
Websphere 7.0, JQuery,
Enterprise Architect, Log4j, SVN, Rational ClearQuest , Linux, Windows 2000,
TOAD, Oracle 11g,
Design Patterns, IE8,TDD, firefox, Apache Tomcat 6.0.
Comcast Cable, Wash DC (Sr. IT Consultant) Apr'09 - Apr'10
The objective of the project was to develop an Ingest backend system that
ingests data from multiple
sources or feeds including Editorial Workbench. The ingested data is then
processed and used by EKB,
TV Search, and Recommendations. ExCalibur is a module which allows to search
users programs, TV
Shows, Movie content etc. from their TV screen using Solr as indexing tool
(analyzing, searching and
indexing audiovisual content).
Responsibilities
* Designing, Coding (development) and Debugging application using Eclipse 3.5
as a tool and
leveraging Spring framework (AOP, Interceptor, Inversion of Control IOC, MVC
features), Hibernate
and DAO pattern, XML, internationalization.
* Leveraged Spring contollers such as SimpleFormController,
MultiActionController and
AbstractWizrdFormController and POJO (Plain Old Java Objects).
* Wrote Spring XML configuration files (e.g controller and handler xml
files ) and application of

Singleton, Front Controller, Business Delegate and Faade design patterns.


* Used XML, XSL, XPath, StAX and VTD-XML as xml parsing tools, XSLT to
develop site templates and
to process XML data into a more user-friendly format
* Setup application using IBM Websphere 6.0 for myself and the whole team.
* Worked on Profiling Websphere server and Java applications using JProfiler.
* Used Apache XMLBeans 2.5 as technology for accessing XML by binding it to
Java types.
* Used HTML, CSS, JSP, JSTL, and JavaScript for front end coding of complex
and interactive UI
screens. Defined a service API allowing SOAP messages to be handled by XSLT.
* Used OpenCMS as website content management system leveraging fully browser
based user interface
features, configurable editors for structured content with well defined
fields. OpenCms is based
on Java and XML technology deployed on Tomcat and Weblogic.
* Used LDAP, Single Sign On and analyzed Siteminder logs for performance
optimization.
* Used Apache Solr (Lucene)as Search indexing tool to search for media
content which is an open
source enterprise search server based on the Lucene Java search library, with
XML/HTTP and JSON
APIs, hit highlighting, faceted search, caching, replication, a web
administration interface and
many more features.
* Apache Maven was used as the build tool, involving writing POM for projects

Medco Pharmacy, NJ (Sr. Software Consultant) Jan'07 - Apr'09


Complaints Resolution and Tracking System (CRTS)
The objective of the application was to develop a web based user interface for
CSRs (Customer
Service Representatives) in Medco pharmacy call centers to
view/manage/update/track customers'
complaints information.
Responsibilities
* Designing, Coding (development) and Debugging application using RAD 6 as a
tool and leveraging Spring
framework (AOP, Interceptor, Inversion of Control IOC, MVC features), IBatis
API and DAO
pattern,used internationalization.
* Leveraged Spring contollers such as SimpleFormController,
MultiActionController and AbstractWizrdFormController
and application of Singleton, Front Controller, Business Delegate , Faade
and DAO design patterns
.
* Used HTML, CSS, JSP, JSTL and AJAX for front end coding of complex UI
screens.
* Implemented server-side HTTP Session management and secure sessions using
HTTPS.
* Wrote various complex SQL and stored procedures/PL-SQL in Oracle 9i using
TOAD and
DBVisualiser. Database programming using ORM tool iBatis.
* Packaging and deployment of web application onto WebSphere 6.0 (using RAD).
* RAD Export as EAR as the build tool and Log4J was used as a logging tool.

Double-Click Corporation; NY (DFP Tools) May'05 -Jan'07


* The objective of the project was to automate the ad serving process on
internet websites.
* Used Oracle 9i as an application backend and wrote complex SQL queries as
well as PL/SQL stored
procedures and triggers.
* Front end development using Java Server Pages (JSP) and associated custom
tags.
Configured struts-config.xml, ejb-jar.xml, and web.xml for the implemented
modules.
Implemented Struts framework (MVC) using Validation framework, Tiles
framework and Struts tag
library.
Selectica, CA. (Pricer and Configurator) Jan'04 - May'05
* The Objective of the Project was to automate the configuration process in
an
enterprise involving pricer, workflow manager, quoter, and configurator.
* Leveraged reporting tool Actuate v8.0 and made prototype for the reporting
module and developed
entire application using JSP, Servlets and Actuate. SQL queries for different
reports. Developed

You might also like