SANT H I
SUM MARY
JAVA/J*EE Lead Programmer with around 9 years of professional experience in working
w ith Advanced Java frameworks with strong emphasis on analysis, design, development,
testing, and implementation of code and applications for financial, enterprise and
i nsurance industries.
Expertise in A dobe CQ5, CRXDE and F EL IX containers.
Expertise in programming Custom Components and OSGi-bundles i n Adobe CQ5.
Expertise in working with Digital Asset Management (DAM) implementation.
Experience in SOAP and J ERSEY REST based Web services as a service provider
and as a client.
Strong experience in Spring Web Flow, Spring ORM, Spring JDBC, Spring MVC
modules.
Experience working with secured Spring Web Services.
Experience working with different databases (RDBMS) like Oracle, MySql and SQL.
Experience in JSF Rich Faces and Struts.
Experience in J Query and A jax w here actions can be performed on pages without
reloading the entire page.
Have extensible work experience on H ibernate an ORM tool to connect to RDBMS .
Familiar with F ile Vault, SVN repository and M aven build tools.
Ability to co-ordinate collaborative efforts, meet deadlines and manage t ime
efficiently.
Extremely energetic, detail oriented, organized team player with strong analytic
abilities, communication skills, interpersonal skills, and problem solving skills.
Technical Skills
Programming Languages Core Java, JSP/Servlets, SQL, JDBC
Scripting Languages HTM L, JavaScript, JQuery, Ajax, XML
Databases SQL, MySql, Oracle
Frameworks JSF, Struts, Spring, Hibernate, Jersey, Adobe CQ5
Web service SOAP, Restful Web service(Jersey)
Web Server / Application JBoss, Apache Tomcat, Web sphere, Karaf, Spring TC,
Server OC4J
CRXDE, Felix, Spring Source Tool Suite, MyEclipse,
IDE/ APIs /Tools J Developer, RSA (Rational Software Architect), Maven
Operating System Windows XP, Windows 7, Linux
Version Control Tools Tortoise SVN, CVS
PROFESSIONAL EXPER IENCE
Rideshare I nc, St.Louis, MO
D ec'12- Present
Technical Lead
Rideshare Inc. operates the largest vanpool network to improve the daily business commute
for thousands of Northeasterners with innovative t ransportation solutions, enabling them
to commute through various vans instead of their own t ransportation which in turn will
reduce the road t raffic and fuel consumption as well.
Responsibilities:
• Involved in understanding the architecture and requirement specifications.
• Customized the design templates based on the requirements.
• Created the workflow to send an email to the recipients
• Involved in developing the complex custom CQ5 components like vehicle
i nformation slider.
• Worked on Servlets to load the content in custom Recaptcha component.
• Worked on Apache Sling API to connect to the underlying home contacts
for authentication.
• Worked on replication processes from author to publish instance and vice
versa.
• Configured social network facebook with single sign on functionality.
• Configured RDBMS from CQ to connect to MySql to store and retrieve
t he data.
• Developed OSGi bundles using Spring Web services to consume third
party services.
• Involved in packaging and deploying the application in the development
environment.
• Involved in testing and bug fixing of the application.
• Configured Dispatcher for load balancing and caching.
• Used File Vault and SVN for version control.
Environment : W indows 7, CQ5, CRXDE, Spring Web services, Ajax, JQuery, File Vault,
SVN and Maven.
Circuit Portal, I n tel, I ndia
Oct'11 - Nov'12
Associate Projects
Circuit Portal is an internal application developed for the employees in In tel. This
enterprise application lists the employer related components based on the employer’s role.
Responsibilities:
• Involved in understanding the architecture and requirement specifications.
• Developed the custom CQ5 components based on the requirements.
• Created the workflow to send an email to the recipients and created the
custom workflow to start the scheduler for daily running of the task at a specified
t ime.
• Worked in Digital Asset Management (DAM) and managed the assets.
• Involved in testing and bug fixing of the application.
• Involved in packaging and deploying the application in the development
environment.
• Fair knowledge of using Dispatcher for load balancing and caching.
• Used SVN for version control.
E nvironment: W indows 7, CQ5, CRXDE, OSGi, Apache Felix, DAM, Ajax, JQuery and
SVN.
Mpublish, I nnovation, I ndia
J un'11 - Sep'11
Associate Projects
MPublish is a “Mobile Publishing Platform”, which includes Mobile Book Publisher tools
and the Mobile Book reader applications to publish the custom ePub based books and view
t he same in tablet devices.
Responsibilities:
• Involved in the development of U I for the MPublish Application using
JSF for the front end.
• Involved in Designing and developing the system for the DRM management.
• Involved in implementation of web services for the document viewer from
share point.
• Tested the DRM implementations in MAC server.
• U sed SVN for version control.
Environment: W indows 7, JSF, Jersey REST Web services, Tomcat Server, MySql and
SVN.
Harlequins, British Telecom, UK
J ul'10 -Jun'11
I T Consultant
Br it ish Telecom is the largest provider of fixed telephony in UK. They need the web
application to provide WLMS Service for the Orange client. This application mainly follows
spring frame work for the front end and Hibernate for the service layer.
R esponsibilities:
• Responsible for developing the Ticketing and Faults modules.
• Involved in the developing of web pages using Spring MVC and JSPs for
t he front end.
• Understand the requirements and wri te functional specification documents.
• Developed the system using spring frame work.
• Involved in developing the xml f lows for the two modules.
• Used Salto-db to generate the H ibernate DAO and the related
i mplementation classes.
• Involved in designing the class and sequence diagrams.
• Involved in the coding of validation classes for the JSP pages.
• Involved in the wri ting the unit test cases for the application.
• Used EA for designing and understanding the sequence and class
d iagrams.
• Used SVN for version control.
Environment : W indows XP, STS (Spring Source Tool Suite), Spring Web Flow, Spring
I OC, Spring ORM, Spring MVC, Spring TC Server, Tomcat Server, Hibernate, MYSQL,
M aven and SVN.
CR I MSON GI Proposition, I nnovation, I ndia
J an'10- Jun’10
IT Consultant
The main objective of this project is to develop the web
application to store all the insurance details information in the database server (MySql).
T his application mainly follows Hibernate Frame work for the business t ier and JSF for the
f ront-end.
Responsibilities:
• Responsible for developing the Admin and OAM modules.
• Involved in the developing of web pages using XHTM L and JSF for the front
end.
• Understand the requirements and wri te functional specification documents.
• Developed the system using JSF frame work.
• Designed and developed the handler classes and managed beans for
business logic.
• Used SVN for version control.
E nvironment : W indows XP, Eclipse Galileo, JSF, JBoss, H ibernate, XHTM L, MYSQL and
SVN.
VNAB, Netherlands I nsurance Bureau, I ndia
Nov'08 - Dec'09
IT Consultant
VNAB wants to provide its members a modern and efficient infrastructure for direct
communication and online handling within the co-insurance market. For this an electronic
market place e-ABS has been developed. The main objective of this project is to develop the
web application to store all the insurance details information in the database server.
Responsibilities:
• Responsible for developing the Modify, Renew, Transfer and View actual
policy modules.
• Involved in code development in JSF and Web service layers
• Involved in designing of class, sequence diagrams and functional
specification documents using RSA
• Involved in coding for the DAO and the implementation classes for the
service layer
• Responsible for re-factoring of the code, unit test case preparation and
execution.
• Used Websphere server for deploying the application.
• Used Canoo web test for testing the JSF front pages.
• Used SVN for version control.
Environment: W indows XP, RSA IDE, Java, JSF, SPRING Frame work, H ibernate,
X HTM L, Canoo Web Test, JUnit, Oracle 10g, XML, Web sphere, Maven and SVN.
M I NET, A IG I nsurance, I ndia
F eb'08 - Oct'08
IT Consultant
AIG needs a web application for its users to enter all the details and store them in the
database server, providing online quotation to pay for the home and vehicle insurances.
T his application mainly follows Spring Frame work for the business tier and JSF for the
f ront-end
Responsibilities:
• Responsible for developing the In tegrator, Auto and Home policy
modules.
• Involved in developing of web pages using XHTML and JSF for the front
end and service layer.
• Understand the requirements and wri te functional specification documents.
• Developed the system using JSF and SPRINGS frame work.
• Involved in preparation of ini tial Requirements Specification document
for customer.
• Developed the Front-end web pages using XHTM L .
• Designed and developed the handler classes and managed beans for
business logic.
• Used VSS for version control.
Environment: W indows XP, Java, JSF, SPRING Frame work, OC4J, Apache Tomcat, Java
Script, JDBC, JUnit, XHTM L, Oracle and VSS.
Oracle, I ndia
D ec'06 - Jan'08
Software Engineer
Oracle Identity Manager automates access r ights management, security, and provisioning
of IT resources. OIM connectors are used to integrate OIM with third-party applications.
O racle requires an automated process instead of manually installing the OIM connector
w ith different target systems.
R esponsibilities:
• Responsible for developing Install connector, CreateITResource,
M anageITResource and Diagnostic Dashboard modules.
• Understand the requirements and wri te functional specification documents.
• Developed the system using Struts and Tiles framework.
• Interacted with the client for initial meetings during requirements phase.
• Developed GUI using JSP and Struts Frame Work.
• Involved in preparation of ini tial Requirements Specification document
for customer.
• Developed the Front-end web pages using JSP, HTM L .
• Developed the action classes and action forms.
• Used VSS for version control.
Environment: W indows XP, MyEclipse, Java, Servlets, JSP, Struts Frame work, JBoss,
OC4J (Testing), JUnit, Java Script, JDBC, XMl, Oracle and VSS.
Toyota, I ndia
Oct'05 - Nov'06
Software Engineer
E-Link is a complex web based application being developed for Toyota Motors. I t offers a
new, accurate, more powerful and efficient mode for maintaining and updating dealer data
especially related to warranty claims, defects, sales etc., between the Toyota Enterprise
systems and the dealerships.
Responsibilities:
• Responsible for developing Dealer claim, Charge back, Local Charge back and
Purchase process modules
• Studied the project requirements and specifications.
• Involved in development of the action classes and action forms.
• Involved in development of GUI using JSP and Struts Frame Work.
• Involved in front end coding and unit testing of the application.
• Used VSS for the version control.
Environment: W indows XP, Java, Servlets, JSP, Struts Frame Work, H ibernate, Oracle,
J Boss, My Eclipse, XML, and VSS.
E DUCAT ION
M aster of Technology in Thermal Sciences
NATIONAL I NSTITUTE OF TECHNOLOGY, CALICUT- I NDIA