Summary
I am a Senior Associate Platform Level * in Sapient's Bangalore office. I have
joined the organization in 2012 with good experience in the full software
development lifecycle. I also have expertise in defining, designing,
implementing, and maintaining data-driven, object-oriented and service-based
enterprise systems. I have worked on the TRM Equity Swaps project for Morgan
Stanley. In this capacity, I was responsible for enhancing the existing
products.
Before joining Sapient, I mainly worked on projects in the product and
service-based industries. I was associated with various organizations like L&T,
UST Global, ICGC Technologies, IBM India and Softlogyx. While being a part of
these organizations, he worked on projects in the finance, automobile,
transportation, retail, manufacturing, E-commerce, ERP, telecom, social
networking and oil & gas arenas. He has also played a critical role in the
design and development of an automation tool.
I holds a bachelor's degree in Computer Engineering from the University of
Visvesvaraya.
Work Experience
Sapient, July 2012 To Present
Senior Associate Platform Level 2 - ANZ
Developing Trade Surveillance System(TSS) to encompass process and technology
that detect trading rule violations in both pre and post-trade system. TSS is
built out along the three dimensions of data, detection, and disposition. TSS
incorporates data analytics, data management, and the use of statistical
modeling to build and optimize scorecards, rules, and similar fraud systems. TSS
seeks to eliminate breaches of policies and internal controls by creating a
system that allows for proactive analysis of data, consistent escalation paths,
and streamlined disposition systems.
ANZ have become increasingly aggressive in mitigating trading activities that
undermine confidence. As a result, new expectations by ANZ for proactive trade
surveillance has gained increased attention especially as ANZ seek to eliminate
breaches of internal controls and policies that lead to unlawful trading
activities. Given the increased regulatory focus from recent market events, a
forward-thinking strategy with an emphasis on preventative modeling has been
developed which focus on providing transparency, efficiency, and oversight in
ANZ trading.
The main focus of TSS is to prevent market abuse and market manipulation, which
can severely damage a ANZ's reputation. Since the financial crisis, one of the
many efforts by regulators to improve market transparency and investor
confidence has been to improve trade surveillance. We have developed TSS to
perform trade surveillance by monitoring the trading activities of employees in
order to identify potential violations such as insider or speculative trading.
Most trade surveillance efforts have focused on post-trade surveillance methods
and pre-trade surveillance methods such as behavioral analysis and pattern
recognition to identify potential violations before they occur. Pre-trade
surveillance programs are employed to validate trade instructions, ensure
trading thresholds are not breached, and prevent trades being conducted on
restricted instruments. Post-trade surveillance can monitor for front-running,
suitability, best-execution and regulatory transaction reporting. TSS
capabilities focus on both pre and post-trade surveillance through the
streamlining of internal business processes and the deployment of control points
and actions to implement, such as:
Robust reporting structure that generates standardized reports for applicable
regulatory requirements.
Effective workflow management through a dashboard that provides customizable
summary graphs and reports that represent the surveillance activities.
System enhancements that will provide access of full historical trading data for
all listed instruments. The enhancements can provide transparency in to the
entire process of trading surveillance.
Extensive business rules engine that can detect and capture market manipulation
and rogue trading activities.
Alert thresholds adjustments designed to minimize the number of false positives.
TSS is scalable in addressing the following:
Customizing surveillance tools.
Addressing global emerging regulatory reforms.
Performing forensic analysis to identify high risk areas and test what-if
scenarios.
Reviewing alerts regarding instances of market abuse or manipulation.
Determining data required and the appropriate format. This can provide
consistency and minimizes costs. Data assessment can be done for both pre and
post-trade surveillance.
While working on this project, I was responsible for:
Understanding the ANZ Trading products and processes and in recognizing
deficiencies or improvement opportunities.
Developing the program by understanding the priorities of these modules and by
ensuring that the program meets the needs of the business
Providing status updates on the progress of the program.
Developing best practice methodologies and approaches to business problems.
Participating and leading cross-regional conference calls.
Skill/Domain: Java/J2EE, Spring, IBM MQ, Apache Camel ESB, SQL Server 2012, JTDS
Server Driver, Sybase, XSLT, Murex, JAXB, Sockets, Unix shell scripts, Jenkins,
Apama Software AG, SVN, Connector-M.
Senior Associate Platform Level 2 - Northern Trust
Developing Compliance Management and Reporting System (CMRS) on Cloud to
facilitate portfolio reconciliation to our Client. CMRS allows firms to collate
vast amounts of data from disparate systems, apply reporting eligibility logic,
translate it into the destination message format, and deliver it directly to
Swap Data Repositories (SDRs) such as The Depository Trust & Clearing
Corporation (DTCC). In accordance with Dodd-Frank and EMIR requirements,
portfolio reconciliation is a critical tool for managing risk. We have met
client demand with new functionality that allows firms to leverage CMRS in order
to alert users to changes in given portfolios by comparing descriptions of the
portfolio content provided by each participant.
CMRS establishes a common enterprise platform to manage and publish reporting
requirements to various regulatory agencies. It enables customers to configure
reporting rules, manage varied data sources, apply filtering, exception and
aggregation rules and configure destination reports in the required format. It
also allows clients to trace and track data being reported throughout the
compliance reporting lifecycle, providing much needed visibility into compliance
positions at any point in time.
Trade reporting for swaps is proving to be a challenge with multiple SDRs and
confusion over who should assume responsibility for reporting a trade, Solutions
that help reduce report complexity will be welcomed by an industry grappling
with multiple new compliance pressures. Dodd-Frank and EMIR rules require swap
dealers and major swap participants to adhere to certain standards for the
timely and accurate confirmation of swap transactions and for the reconciliation
and compression of swap portfolios. Confirmation, portfolio reconciliation, and
portfolio compression have been recognized as important post-trade processing
mechanisms for mitigating risk and improving operational efficiency.
The additional functionality of portfolio reconciliation is a natural extension
of the CMRS platform and is essential given heightened global regulatory
pressures and a more complex market model where some derivatives trades will be
centrally cleared while others remain bilaterally traded, CMRS enables our
clients to further centralize their external communications and compliance
efforts to achieve a single view of their compliance status combined with a
streamlined method for identifying trades to be reported and translating data
from multiple sources into the format required by each of the different
regulators.
While working on this project, I was responsible for:
Understanding the Regulatory products and processes and in recognizing
deficiencies or improvement opportunities.
Developing the program by understanding the priorities of these modules and by
ensuring that the program meets the needs of the business
Providing status updates on the progress of the program to the client.
Developing best practice methodologies and approaches to business problems.
Participating and leading cross-regional conference calls.
Skill/Domain:
Java,J2EE,Spring,Velocity,SAX/STAX,Log4j2,JMS,Multithreading,JavaMail, Progaurd,
Maven, SQL Server, Junit, JTA, Axis2, IBM MQ, SOAP, send grid SMTP server,
Sapient Cloud infrastructure, etc.
Senior Associate Platform Level 2 - Morgan Stanley
This project basically dealt with equities. Morgan Stanley has existing systems
that handle the equity swaps. The purpose of this project was to facilitate
trading in all aspects. In the trading process, MS would get Financing
Rate/Equity Performance i.e. SPREAD, LIBOR, etc. for facilitating the trading
and interest for providing finance/capital to the client in the Global Market.
While working on this project, I was responsible for:
Understanding the Equity Swaps products and processes and in recognizing
deficiencies or improvement opportunities.
Developing the program by understanding the priorities of these modules and by
ensuring that the program meets the needs of the business.
Providing status updates on the progress of the program to the client.
Developing best practice methodologies and approaches to business problems.
Participating and leading cross-regional conference calls.
Skill/Domain: Core Java and J2EE, perforce
L&T, December 2010 To June, 2012
Java Technical Lead - ALTO EMEA
This project aimed at implementing the SEPA Credit Transfer functionality in
ALTO, an application which specifically catered to the processing of SEPA
transactions for EMEA. It involved developing an automated framework for SEPA
assessment that allowed in defining optimal solutions for banks on the SWIFT
network. This analyzed gaps in the existing system and delivered a path for SEPA
implementation.
I worked with a distributed team of 7+18 people in India for delivering several
key initiatives that dramatically reduced the cost of IT support for the client.
Being a Lead, I was responsible for:
Coordinated all of the team's activities, managed the client relationship and
provided quality reviews for the team.
Upgraded the client's existing system from version 3.0 to version 7.0.
Rebalanced portfolios for improving the risk management.
Provided after-hours support of the EOD processes and all data feeds into the
desk.
Skill/Domain:
Java,J2EE,Spring,Hibernate,EJB,JPA,JMS,Oracle10g,Quartz,JSP,Servlet,JAXB
UST Global, January 2010 To November, 2010
Java Technical Lead - Multiple Projects - TDD, OST, CMS
The following projects define My role in this organization:
TDD - Developing the Toyota and Lexus grounding and bidding private label sites
on the new ADESA Commerce Engine (ACE) ecommerce platform. It supported the
wholesale vehicle auctions and used vehicle dealer floor plan financing services
in North America.
OST - An online staffing tool that helped in tracking and managing the result
and resource utilization process, as well as increased visibility into the
operations.
CMS - This aimed at developing an automated and integrated solution for the
management and deployment of product promotional offers for supporting the
marketing campaigns.
The following tasks define My profile:
Working with the Project Manager for defining the development requirements and
priorities.
Migrating the data and working on interfaces with other systems.
Reporting configuration and deployment.
Setting up and maintaining security rights and access permissions.
Developing and operating the technical testing programmes.
Producing the technical documentation to agreed quality standards.
Participating in requirements gathering, as well as developing, reviewing and
refining the technical specifications.
Designing, building, unit testing, migrating and transitioning all technical
deliverables, including online reports.
Skill/Domain:
Java,J2EE,Spring,Hibernate,EJB,JPA,JMS,Oracle10g,JSF,JSP,Servlet,Jasper,axis2
ICGC Technologies, May 2009 To January, 2010
Team Lead - JERP (JALAPPA Enterprise Resource Planning)
JERP was developed by ICGC and it was one of the most reliable, affordable and
user-friendly school/college administration and Institute management software.
The JERP management system connected daily operations in the college environment
ranging from admissions and registration to finance, faculty, medical and
business
development. It acted as a single source of data repository for streamlining
business processes and reporting, as well as enabled easy
modifications/collaboration over the Internet.
On this project, I was responsible for:
Defined site objectives by analyzing user requirements; envisioning system
features and functionality.
Designed and developed user interfaces to Internet/intranet applications by
setting expectations and features priorities throughout the development life
cycle.
Determined the design methodologies and tool sets and completed programming
using languages and software products.
Developed documentation.
Skill/Domain: JSP,Servlet,JDBC,Struts,Tiles2.0,Ajax,JSTL Language,SMS
Facilitator,IVRS
Java Technical Lead - NEXTWEB2
Nextweb2 was a product developed by ICGC. It allowed customers in creating a
platform that provided all the standard features of a social network such as
member profiles, forums, blogs, SMS, events, ratings, logs, tasks, projects,
mails, reviews, news, file/media sharing, company message board, roles, activity
feeds, messaging, photo and video sharing, video chat, and enhanced
authentication and authorization.
I was involved in the development of this project. My responsibilities were:
Leading the software development through all stages of the life cycle, including
responsibility for requirement capturing, designing, developing and acceptance
testing.
Producing high-quality technical documentation.
Decomposing technical tasks and providing accurate estimates.
Undertaking development tasks, including software designing, programming and
testing within a Test-Driven Development process.
Monitoring the progress and providing updates to the Project Manager.
Understanding and applying a formal quality approach.
Skill/Domain: Java,J2EE,Struts,Tiles 2,Ajax,JSTL,FCK
Editor,Openmeetings,Servlet,Jsp,RED5
IBM India Pvt. Ltd., October 2008 To February, 2009
Module Leader - TARMON (Turn Around and Shutdown)
The TARMON initiative was about developing and installing the system for
accommodating a vast and complex range of data with the ultimate objective of
minimizing asset shutdowns. It also aimed at ensuring that the training was
complete and the data was prepared and useable in production. It also helped the
management in obtaining required reports for optimizing decision making.
As a Module Leader, I was responsible for:
Developed new systems that eliminated turn-around related issues.
Lead/mentored developers and shared knowledge through knowledge-sharing
presentations.
Participated in the Agile development schedule.
Skill/Domain: Java,J2EE,Spring,Spring
MVC,Webservices,Tile,Oracle10g,JSF,JSP,Servlet,LDAP
SinformatiX, February 2008 To October, 2008
Senior Software Engineer - CDR (Call Detail Records)
This project implemented the next generation State-of-Art Call Detail Record
(CDR) based Customer Care and Convergent Billing System. It involved deploying
the Centralized Integrated Billing Systems by supporting technological and
communication infrastructure. The Convergent Billing was based on Call Detail
Records (CDRs), which were obtained from different types of network elements
that were capable of generating billable information by using the centralized
mediation system. The project helped BSNL in maintaining effective and efficient
billing and customer care Solutions.
On this project, I was involved in:
Understanding the existing code and documentation of technical specifications.
Coding and testing the new requirements.
Coordinating with the Project Lead/Onsite team for clarifications and
documentation support.
Skill/Domain: JSP,Servlet,JDBC,Struts,Doc1
Designer/Generator,Webservices,SEAGENT,BPM
Softlogyx, August 2005 To February, 2008
Senior Software Engineer - ERP (Enterprise Resource Planning)
The project focused on launching an Enterprise Resource Planning (ERP) structure
for supporting the detailed implementation work in sales, marketing,
manufacturing, purchasing, logistics and finance. The ERP tool helped the people
with superior decision-making processes for customer order fulfillment, supply
chain management, financial planning, e-commerce and asset management.
I was involved in the development of this project. My responsibilities were:
Assisting with the design, analysis, maintenance, documentation and testing of
product.
Coding, debugging, testing and documenting the routine application programs.
Installing and testing the routine software packages.
Supporting team members with procedural or minor technical problems.
Training users regarding the technical aspects and usage of standard software
packages.
Assisting in maintaining program libraries, user manuals or technical documents.
Skill/Domain: Java2.0 (JDK1.5),JavaScript,Jakarta-Struts
Framework,JSP,Servlet,JavaBeans
Senior Software Engineer - NETWORK CANADA
The Network Canada Shopping Cart project was developed for supporting thousands
of products through a powerful database manager. This helped in creating,
updating, searching and deleting products via Web-based interfaces. All records
were password-protected and up to 1 thumbnail and 5 full-size images (gif or jpg
format) could be attached to each product listed in the database.
On this project, I was involved in:
Developing the application, as well as in providing support and maintenance
activities.
Working within the JEE environment by developing extended functionality for a
suite of established web applications.
Reviewing functional specifications, technical architectures and external
interfaces.
Coordinating with the client across the business by following best practices of
Agile development and Extreme Programming methods.
Skill/Domain: Java2.0 (JDK1.5),JavaScript,Jakarta-Struts
Framework,JSP,Servlet,JavaBeans
Software Engineer - Multiple Projects - BATO, HKMPL, DSMAX, ELAYA
In the role of a Software Engineer, I was involved in developing the following
Web applications:
Bombay Andhra Transport Organization - A customized Web application that helped
the clients in tracking goods, booking, loading, unloading and delivery.
KMPL ERP - A customized ERP solution that automated the Human Resources,
Accounts and Stores (Raw Material, Consumables, Finished Goods Inventory)
departments of the organizations.
DSMAX - A customized solution that helped the real estate firm in tracking
queries, appointments, projects, properties, and builder and customer
transactions.
ELAYA - A tour operator's portal that supported all the processes of booking a
travel.
As a Developer on these projects, I was responsible for:
Developed new systems and delivered fully tested source codes in compliance with
quality indicators.
Worked within the JEE environment by developing extended functionality for a
suite of established web applications.
Reviewed functional specifications, technical architectures and external
interfaces.
Worked closely with clients across the business by following best practices of
Agile development and Extreme Programming methods.
Provided support and maintenance duties for web applications.
Analyzed, designed, implemented and integrated the functional requirements in
the solutions.
Skill/Domain: Java2.0(JDK1.5),JavaScript,Jakarta-Struts
Framework,JSP,Servlet,ajax,jasper
Competencies
Domain Skills
Technology - Java Skills Functional Testing.Framework.Selenium
Education
Bachelor of Engineering, Computer Science: Visveswaraiah Technological
University (VTU), 2005
Additional Details
Certification/Trainings
Java/J2EE Certifictication by NIIT, 2006
Awards
Best Java Developer, 2010
Mohammed Umer Mujahid,Senior Associate
sapientglobalmarkets.com