Mritunjay Sahay: Capability Statement

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 8

Mritunjay Sahay

Mobile: +918095888235 E-mail: [email protected] Passport No: Z3866446


Address: D1, Morning Star Appt, Abbaiah Reddy Layout, Kaggadasapura, Bangalore -560093

Capability Statement
IT professional with more than 14 years of experience in design and development of distributed
systems based on core Java and major J2EE technologies with leading global organisations,
such as Accenture, cognizant, Fiserv, Sword group. I have in-depth experience in PDLC/SDLC
of distributed systems and financial domain applications across waterfall and Agile Methodology
including rich experience as a scrum master. Sense of responsibility, work flexibility and
adaptable to changing professional environment are my core strengths.

Experience Summary
 Worked on the projects across diverse domain such as banking and finance, Healthcare,
Retail, Media, Telecom, e-commerce, etc. for Fortune 500 clients including Credit Suisse,
Citigroup, Reuters, SSBT, RBS, Barclays, JPMC etc.
 Extensive experience of development of distributed applications using the techniques of
Object Oriented Design (OOD), J2EE architecture and Design patterns
 Worked on core java and major J2EE technologies including frameworks (Struts, Spring),
Spring Webflow, Spring Security, JDBC 2.0, Servlet, JSP.
 Basic understanding of REST API, jQuery, Angular.js, HTML5.
 Basic Understanding of Big Data analysis using Hadoop Framework and its Ecosystem
including MapReduce, HDFS, PIG, Hive, Flume, MR Unit Framework.
 Competent in backend development with relational DB (Oracle 9i/10g, SQL Server
2005/2008)
 Good Knowledge of Credit Risk Management Domain and Cash Management.
 Working knowledge of NoSQL DB (MongoDB, Cassandra).
 Working Knowledge of Apache Spark.
 Working Knowledge of Kafka.
 Working knowledge of Spring Batch.
 Working knowledge of Spring Boot.
 Unit Testing using Junit, Mockito, Cucumber.
 Working Knowledge of Micro services architecture.
 Worked on GIT, Jenkins, CI-CD Process, Sonar, FindBugs, JMeter.
 Basic understanding of Blockchain (BitCoin, Smart Contracts, Smart Tokens)
 Working knowledge on AWS.
 Stakeholder management with strong written and oral communication.
 Good understanding of CMMI Framework and assessment process.
 Worked at Onsite (UK) for 2 months. Business Visa Valid until September 2018

Page 1 of 8
Technical Summary
Language/Technology : Java, JDBC, XML, HTML, Ext JS, Java Script, Design Patterns
Web Development : JSP,Angular JS, React
Java Tools : Struts1X/2X, Spring 2X/3X/4X, Maven,ANT, Log4J
ORM : Hibernate, IBATIS,Morphia
Big Data Frameworks : Hive, MapReduce, HDFS, MRUnit Framework,Apache Spark
IDE : Eclipse3.0, Netbeans 6.0, Jbuilder, RAD 7,STS
Web server : WebLogic, Websphere, Tomcat
Database : Oracle 9i/10g, SQL Server, NoSQL DB (Cassandra,MongoDB)
Code Repositories : CVS,SVN,Clearcase,Team Foundation,GIT, BitBucket

Academic Qualification
Diploma In Advance Computing 2005 C-DAC, Hyderabad, India

B.E (Mechanical Engineering) 2004 Assam Engineering College, Guwahati, India

Diploma (Mechanical Engineering) 2000 Assam Engineering Institute, Guwahati, India

Professional Experience

WealthEngine, Bangalore June 2019– till date

Principal Software Engineer/Development Manager

Project: WealthEngine
WealthEngine is flagship product which cater to fundraising domain and helps NGO, trust and
commercial establishment to find their next prospect for their business and donation.

Key Achievements
 Re Architecture legacy system built on oracle ADF to latest tech stack.
 Worked on getting requirement from scratch and creating high level functional
document.
 Worked on creating high level technical document.
 Worked on UI pages to enhance it to react.
 Responsible for creating API for all the UI components
 Helped team to understand best coding practice and to implement strictly in the team
 Used Cassandra, MongoDB and Elastic Search for back end data systems.
 Integrated Mosaic to our product for getting each customer persona.
 Created Spark pipeline with AWS. Infra to enrich data with updated.
 Used Sonar for checking code quality.

Page 2 of 8
 Basic Knowledge on AWS Lambda, AWS batch.

Capita, Bangalore Dec 2017– June 2019

Project Lead

Project: Financial Wellness


Financial wellness is Capita flagship product which gives customers its financial stability based
on different parameters and to suggest customers for ways to secure financial stability in life.

Key Achievements
 Started from nothing building product while at onsite.
 Worked on getting requirement from scratch and creating high level functional
document.
 Worked on creating high level technical document.
 Worked on creating microservices with Spring boot.
 Developed application using Java 8.
 Integrated Mongo DB with existing system using Spring Data Mongo.
 Integrated Mosaic to our product for getting each customer persona.
 Used Junit for writing test cases.
 Created Spark streaming with Hadoop cluster to feed data into 3rd party integrations
 Used Sonar for checking code quality.
 Used Jenkins and build and deployment tool for CI and CD.

Frescano Group, Bangalore May 2016 – Nov 2017

Technical Lead

Project: Nextory
Nextory is an online e-book and audiobook application based out of Sweden. It provides its
service to Swedish market and work with most of renowned publishers.

Key Achievements
 Implemented new payment gateway in the product which helped in making transaction
smooth and in easy steps.
 Ensured all processes and requirement were accurately defined.
 Worked on designing data model for our own book repository
 Build application with Java 8.
 Reviewed existing workflow and suggested improvement to make it more efficient.

Page 3 of 8
 Integrated Mongo DB with existing system and used Mongo DB ORM Morphia.
 Worked on security Issues, which was raised by third party vendor.
 Worked with the deployed team to ensure the enhancement deployed to the production.
 Integrated third party tools like Mixpanel, Rulemailer, Criteo. Payment gateway(Adyen)
 Implemented reports using Apache Spark.

Satmetrix, Bangalore June 2015 – Nov 2015

Technical Lead

Project: NPX
As a technical lead, was involved with NPX, the flagship Customer Experience Management
(CEM) product of Satmetrix with more than 500+ clients.

Key Achievements
 Worked with Product Manager to identify new enhancements ensure all requirements
are captured for new enhancements.
 Ensured all processes and requirement were accurately defined.
 Worked on OWASP security fixes for product.
 Integrated Payment system with current product.
 Reviewed existing workflow and suggested improvement to make it more efficient.
 Involved with designers to ensure that all business requirements related to enhancement
is taken into consideration.
 Worked on security Issues, which was raised by third party vendor.
 Worked with the deployed team to ensure the enhancement deployed to the production.

Accenture, Bangalore July 2013 – Feb 2015

Technical Lead

Project: Order Manager System(OMS)


As a technical lead of team of 10, I worked on feature enhancement of Order Manager
System(OMS) for Best Buy, Canada. OMS is an e-commerce order manager application to
capture and process Online order placed through best buy and futureshop websites

Key Achievements
 Worked with client to identify and capture requirements for new enhancements.
 Performed gap analysis of existing workflows and proposed solutions resulting in
improvements in work flow efficiency.

Page 4 of 8
 Developed use cases to ensure that all customer requirements are captured and
documented.
 Created Hadoop cluster and involved with the integration of Hadoop and Hive to
facilitate big data analysis.
 Created MapReduce program and Sqoop connector to convert unstructured data to
semi structured data and loading into Hive/HDFS Tables
 Performed big data analysis by creating Hive queries.
 Mentored team with session on Java related technologies.

Project: Phoenix
As a technical lead, I lead a team of 5 to facilitate big data analysis of ticket management tool,
Phoenix, for Phoenix Lexington,USA. This project involved Hive as Data warehouse system on
top of Hadoop to project structure onto data that enables easy summarization and ad-hoc
queries for large datasets stored in HDFS.

Key Acheivements
 Prepared the design to create Hadoop cluster and integrate it with Hive.
 Developed Sqoop connector to import tickets into HDFS.
 Worked with the client to understand the agent/center performance requirement and
created Hive queries to help generate reports.
 Wrote MapReduce program to make the unstructured data to semi structured data and
loaded into Hive Tables.
 Mentored team members in Java and Hadoop technologies.

Project: Common Technical Document Table Generator(CTDG)


Worked as a Agile scrum master to deliver a web-based application for Bristol Myers Sqibb,
USA to better manage and produce FDA 21 CFR Part 11 compliant Common Technical
Document (CTDs), an internationally-standardized specifications for drug registration.

Key Achievements
 Performed the responsibility of scrum master as per Agile Methodology.
 Developed requirement definition, business use cases and process documents
 Successfully delivered end to end module development with Spring and ExtJS.
 Successfully co-ordinate with onsite team to deliver the solution on time.
 Reviewed functional specification, system and user acceptance test plan for effective
verification and validation of solution.
 Developed necessary data access components.
 Proactively identify and manage conflicting priorities to ensure key deliverables are
according to project timelines

FISERV, Noida Aug 2010 – April 2013

Senior System Analyst

Project: Corpoint and ICOM


Page 5 of 8
As a Senior System Analyst, I worked on CorPoint, a comprehensive cash order and deposit
tool that enables tracking and service level management. This product developed using Agile
Methodologies with fortnightly sprints to deliver features such as expedited credit to corporate
customer accounts, manual cash deposits, self-service cash devices, expedited customer
deposit credit and deposit adjustments with a single deposit process and data flow.

I was also involved in the development of ICOM, an Internet based product that communicates
and forecasts cash orders generated for an ATM or branch to the appropriate vault(s) and
transportation provider(s) via the Internet.  It also provide option to create, view, and maintain
cash orders and supplemental information.

Key Achievements
 Developed necessary data access components.
 Worked with Product Owner and other stakeholders to develop UI components in Ext
JS.
 Developed end to end deposit Manager module with Spring and ExtJS.
 Involved in creating database queries in iBatis.
 Captured requirement by creating use cases to ensure it is documented and reviewed.
 Co-ordinated with onsite team to deliver features within agreed timeframes.
 Created extensive automated test cases for TestNG, an open source automated testing
framework for Java.
 Performed gap analysis and created process documents for the identified gaps.
 Drive team for any defects, their Impact Analysis and follow up until resolution.
 Perform the role of CMMI Process Coordinator in team.
 Responsible for project audit and implementing CMMI compliance for different project.

Sword Group, Chennai Aug 2009 – July 2010

Senior Software Engineer

Project: Tower Insurance, USA


As a Senior Software Engineer, I worked on development of web based application for Tower
Insurance, USA. This application is used to issues insurance policies for commercial liabilities
and home loan. This application navigates to underwriter in real time to calculate the risk before
issuance of each policy.

Key Achievements:

 Ensured requirements were accurately captured by creating requirement definitions and


use cases.
 Developed test specification and user acceptance test strategy for effective verification
and validation of solution.
 Co-ordinated with onsite team to deliver builds and bug fixes on time.
 Helped and mentored new team members to bring up to the speed of team

Project: 3RC/DMD, Renault-Nissan, France


Page 6 of 8
As a Senior Software Engineer, I was responsible for the analyzing the requirement and
designing web-based solution for Renault-Nissan, France. Dealers Master Data(DMD) solution
is used by global network of Renault-Nissan dealers to access data and information from a
centralized server after authenticating valid credentials. It also allowed user several levels of
access rights to limit Add, Delete and Update operations.
Key Achievements:
 Created Requirement Traceability Matrix, Use Cases to ensure that all requirements are
captured.
 Created SOA based Technical specification, LLD for the project
 Wrote Java code to validate authentication and providing access rights to user.
 Created test specification for unit and system testing.
 Performed code review of the other modules to locate obvious logical errors.
 Developed test strategy for effective verification and validation of solution.
 Define implementation plan and supervise execution.

EBusinessware India (P) Ltd. Gurgaon Feb 2006 – Aug 2009

Software Engineer
Worked in multiple projects for global financial and media companies such Credit Suisse,
Citibank, Reuters to deliver data analysis tools. Some of the projects that I worked on are:

 ETL (Extraction, Transformation and Loading), New Port Group, USA


A tool to perform the data consistency check for a database during cleaning process.
 TRI (ThomsonReuters Interface), ThomsonReuters, USA
A UI based data refining tool to minimize the data redundancy and provide the updated
data by verifying data at various hierarchy levels.
 Credit Dimensions , Credit Suisse Bank, Singapore
A robust and scalable solution, to perform risk analysis of entity by cross-referencing
available data. This solution used financial details, stock value, and other commercial &
financial data.
 JASUKA, Telkom, Indonesia
A Network Management System that uses RMI to communicate between network
entities.
Key Achievements:
 Developed the screens & integrating it with the back-end core systems.
 Created test specification for unit and system testing.
 Executed test cases and provided analysis report for quality assurance.
 Captured requirements for developing a new GUI as well as enhancing the existing one.
 Worked on the backend integration with GUI

Workshops/Training
 Undergone two days external training on Improving personal effectiveness by team work
and positive thinking
 QMS & CMM quality aspects of Software Development.

Page 7 of 8
 Undergone Hadoop ecosystem training.
 Undergone Cassandra NoSQL DB training.

References
Available on request

Page 8 of 8

You might also like