Mritunjay Sahay: Capability Statement
Mritunjay Sahay: Capability Statement
Mritunjay Sahay: Capability Statement
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
Professional Experience
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.
Project Lead
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.
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.
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.
Technical Lead
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.
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
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.
Key Achievements:
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:
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