You are on page 1of 7

Sudharma Karekar

sudharma.karekar@gmail.com

Summary
 Vice President in Nomura Services India Private Limited.
 Vice President in JPMC.
 Individual contributor, principal trouble-shooter and innovator.
 Certified scrum master.
 Part of Java Architecture Group in Atos.
 Part of LOB technical forum in JPMC.
 Around 16years of knowledge in system analysis, design, development and requirement
study.
 Extensively worked on Enterprise Java Beans (EJB), Java Servlets, Java Server Pages
(JSP), Struts with WebLogic Server.
 Good knowledge of Application and Web servers like WebLogic, Apache Tomcat, JBOSS
 Systematic approach towards work & quick adaptability to new environment.
 Eager to learn upcoming technologies in the Java space.
 Co-author of a whitepaper on “Internet of Things”

Education
 B. Sc. Tech. (Electronics and Telecommunications) from WIEECT, Mumbai

Experience
 July 2001 – July 2002 Giltedge InfoTech.
 August 2002 – February 2004 Saama Technologies
 March 2004 – April 2005 Tech Mahindra
 May 2005 – February 2007 Oracle Financial Solutions
 February 2007 – December 2012 Atos
 December 2012 – present JPMC

Technical Proficiency
Languages Java, JEE
Technologies JSP, Servlets, Struts 1.2, JMS, EJB, jBPM, Spring
Tools JBoss, WebLogic, Ant, Maven
Databases Oracle 8i, 9i, MySQL

B-18, Megh-Jyot, A. Vartak Marg, Borivali (W), Mumbai-400 092


98199 16740
Sudharma Karekar
sudharma.karekar@gmail.com

Nomura
Project TMR
Client Nomura
Duration Ongoing
Technology Java, Spring boot, Hibernate, Camel
Role Designer and Developer, Scrum master

Description
TMR is a comprehensive trade booking platform which combines functionalities required by
traders across regions into a single platform. It is primarily a 3 tier architecture wherein the
presentation layer is written in a home grown framework on the NET platform and the service
layer is in JAVA.

Responsibilities

Development
 Collaborate with the global team in deciding the architecture and design.
 Implement the REST end points and services layer.
 Use Apache Camel to consume reference data from upstream systems.

JPMC
Project CSBP
Client JPMC
Duration 2.5 years
Technology Java, spring batch, MyBatis, jBPM
Role Designer and Developer

Description
Funds oversight is a project used to manage funds life cycle managed by JP Morgan. The current
project aims to replace the custom workflow implementation used with jBPM.

Responsibilities

Development
 Collaborate with the global team in deciding the architecture and design for the workflow.
 Create a facade to abstract out the lifecycle calls such that the underlying implementation can
be swapped with another implementation implementing the BPMN2 standard.
 Integrate jBPM with Spring.
 Provide knowledge to other teams in the LOB for implementing their BPM solution
using jBPM.

Project Advice and guidance


Client JPMC
Duration 2 years
Technology Java, Spring Batch, MyBatis
Role Designer and Developer

Description
Advice and guidance is a suite of applications used to provide custom guidance for participants to
better manage their 401k accounts. Customers, also known as participants send their data which
is then processed and sent to third party financial advisors and they provide guidance which is
then passed on to the participants.

Responsibilities

B-18, Megh-Jyot, A. Vartak Marg, Borivali (W), Mumbai-400 092


98199 16740
Sudharma Karekar
sudharma.karekar@gmail.com

Development
 Collaborate with the global team in deciding the architecture and design for the batch
process.
 Build scalable solutions. Leverage parallel programming and partitioning concepts to
increase throughput.
 Provide custom solutions for different requirements.
 Scrum master for the Mumbai team.

Atos
Project RNI
Client Atos NL.
Duration 6 months
Technology Java, Xtext, Xtend, Postresql, JSF
Role Designer and Developer

Description
RNI is an application used to manage the information about non-residents in the Netherlands.
Anyone who is staying for less than 4 months is considered a non-resident. The system also
interacts with the complementary resident management system.

Responsibilities

Development
 Overall technical lead for the project. Interact with the architect counterpart in
Netherlands
 The system uses a DSL to define its domain model. Xtend is used as an automatic code
generation tool to generate the CRUD screens for these entities

Project OHS Migration


Client OHS UK.
Duration 4 months
Technology Java, jBPM 3.2, MSSQL server, ANT
Role Designer and Developer

Description
The existing workflows have been designed in FileNet. The client has taken a strategic decision
to move to jBPM. As a result the existing workflows need to be migrated to jBPM.

Responsibilities

Development
 Querying the FileNet to extract information about the existing workflows and then creating the
same in jBPM using the jBPM API. The process definitions have been provided by the
Business team. Successfully ported 20000 workflows well within the specified SLA.
 Migrated around a million process instances in a short window.
 Have won a bronze award for the contribution.

Project WinTSM
Client WinGAS GmbH.
Duration 26 months
Technology Java, XML, Tibco JMS, Oracle 10g
Role Designer and Developer

Description

B-18, Megh-Jyot, A. Vartak Marg, Borivali (W), Mumbai-400 092


98199 16740
Sudharma Karekar
sudharma.karekar@gmail.com

Wingas the 2nd market player in natural gas in Germany is going to renew its IT structure for
operating their gas grid management system to fulfil its duties in the deregulated market. The
Solution called WinTSM is based on a service oriented architecture (SOA) supported by Tibco
and Ilog which covers the requirements of SCADA, forecasting, optimization, simulation, calorific
value reconstruction and all other related functions of the daily business to manage the gas grid
system.

Responsibilities

Design
 Detailed design and development of services.
 Research and investigation for new solutions including EJB3Unit and Hudson CI.
Development
 Development of Messaging Gateway, a module to code and decode incoming and outgoing
XML messages and handling of errors.
 Have won the star performer award for my contribution to the project.

Project MSRS
Client NHS UK.
Duration 13 months
Technology Java, XML, WebLogic Workshop, Oracle 10g
Role Designer and Developer

Description
MSRS stands for Medical Services Referral System. It is a system used to authenticate claims for
benefits. It interacts with a number of systems to gather, authenticate and process the information
to assist the medical officers arrive at a decision.

Responsibilities

Development
 Development of use cases using Java Page Flows (WebLogic Workshop 8.1) and processing
of XML using XSL.
 Research and investigation for new solutions.

Project EDCS
Client Eurostar.
Duration 7 months
Technology Struts, Hibernate, Spring, MDB, BIRT
Role Designer and Developer

Description
EDCS is a railway signalling command and control application.

Responsibilities

Development
 Generation and maintenance of reports.
 Integration with the BIRT reporting tool, i.e. to be able to generate the report from the
design template using BIRT API.
 Creation of BIRT design templates.

Oracle Financial Solutions Pvt. Ltd.


Project Treasury centre
Client FX Alliance Inc.

B-18, Megh-Jyot, A. Vartak Marg, Borivali (W), Mumbai-400 092


98199 16740
Sudharma Karekar
sudharma.karekar@gmail.com

Duration 6 months
Technology J2EE, Tomcat 5.19, Oracle Server 9i, Sonic MQ 6.1
Role Designer and Developer

Description
Treasury centreprovides traders with the ability to view and respond to RFQ's for FX orders.
Users of the system can act on orders without any connection to a front- or back-office trading
system. The application communicates with clients and FXall using the FXall API. The system is
to be used by up to 360 users at different banks and should be able to handle approximately
12,000 orders per day.

Responsibilities

Design
 Design of the client and server module.
Development
 Development of client module. This module includes setting up of client system to enable
traders to price clients.
 Creation of the server classes to enable the processing of RFQs and deals.
 Interfacing with other services like tcci and tcpi to enable communication between the client
and the traders.

Project Feed blender


Client FX Alliance Inc.
Duration 4 months
Technology J2EE, Tomcat 4, Oracle Server 9i, STRUTS 1.2, Sonic MQ 6.1
Role Designer and Developer

Description
The Feed Blender is a proposed Quote Blending System in the FXall. This enables FXall to take
advantage of their existing technology platform and have Blended Quotes for additional asset
class Money Markets in this case thus widening the product functionality that is on offer for their
users. The first version of the Feed Blender System enables FXall Users to receive Market
Indicative Quotes in two of the Money Market instruments Deposits and Loans.
The Feed Blender System supports the following entities, both existing and proposed
Customer (Corporations, Asset managers, hedge accounts and smaller banks)
Provider (Bank and Executing Brokers)
These entities receive Indicative Quotes for multiple currencies and in different time zones. It also
includes an admin module for monitoring various aspects of the blender.

Responsibilities

Design
 Was involved into designing of the admin, distributor and blender module.
Development
 Was involved in the development of distributor module. This module includes processing feed
data received from the blender and minimizing network traffic.
 Was involved in the development of some utility modules in the blender to facilitate better and
faster processing in the distributor end.
 Was involved in the development of a web based admin module. This module is used to
monitor and manage the various inputs to the blender.
 Was involved in small change to the tag library to help in the admin module.

Project TC 4.2 and Feed blender 2.0


Client FX Alliance Inc.

B-18, Megh-Jyot, A. Vartak Marg, Borivali (W), Mumbai-400 092


98199 16740
Sudharma Karekar
sudharma.karekar@gmail.com

Duration 5 months
Technology JDK 1.4.2
Role Developer and Tester

Description
FXallTreasurycenter enables traders to effective and quickly trade in forex across continents

Responsibilities

Development
 Was involved in the development of bank simulators. These modules included creating and
implementing the trading cycle for a bank.
 Was involved in writing tools to process test data.
Testing
 It included setting up and executing test scripts and recording the data.

Tech Mahindra Ltd.


Project EMW (Enterprise Middle Ware)
Client British Telecom.
Duration 6 months
Technology J2EE, WLS 6.1 Service Pack 5, Oracle Server 9i, STRUTS 1.1
Role Designer and Developer

Description
The Enterprise Middle Ware (EMW) project supports client projects by developing and deploying
a set of common services and fulfils BT's ongoing Enterprise Application Integration strategy to
move from CHIS platform to Enterprise Middle Ware platform that is named as Strategic
Transaction Automation Architecture (STAA) in BT. Such services are typically concerned with
encapsulating functions and data in hub systems or back-end systems such as CSS, COSMOSS
and CAMSS.

Responsibilities

Design
 Was involved into designing of the billing module.
Development
 Was involved in the development of billing modules. This module includes setting up of
electronic clearance system (direct debit).
 Involved in the design and construction of the stateless session beans for the same. This
layer is a light-weight component
 Creation of handler classes to handle the core functionality.
 Design and creation of the data objects to be used. Also the creation of mmbi xml scripts to
communicate with CSS.

Project BT.Com
Client British Telecom.
Duration 8 months
Technology J2EE, WLP 7.0 Service Pack 4, Oracle Server 9i
Role Designer and Developer

Description
The application is BT Retail portal. It contains a module called User Admin, which involves
developing functionalities like login, registration, forgotten scenarios as well as maintaining a
user's profile. It also involved working on the front end as well as service layer development

B-18, Megh-Jyot, A. Vartak Marg, Borivali (W), Mumbai-400 092


98199 16740
Sudharma Karekar
sudharma.karekar@gmail.com

Responsibilities

Design
 Was involved into designing of the User Admin module.
Development
 Was involved in the design of the User Admin module. This module includes the following
features like storing a user's profile and the transactions associated with the user.
 Involved in the design and construction of the workflow, using the EBCC (E Business Control
Centre).
 Developing the components for the user admin module, namely the view and model
components.
 Was involved in the development of the service layer.
 Offshore responsibilities included knowledge transfer of the core services to the offshore
team.

B-18, Megh-Jyot, A. Vartak Marg, Borivali (W), Mumbai-400 092


98199 16740

You might also like