Manish B.

Manish B.

Microservice Architect&Developer -- Java, Kotlin, Docker, AWS, Cloud, TDD

Pune , India

Experience: 15 Years

Manish

Pune , India

Microservice Architect&Developer -- Java, Kotlin, Docker, AWS, Cloud, TDD

102857 USD / Year

  • Immediate: Available

15 Years

Now you can Instantly Chat with Manish!

About Me

Cloud and Microservice Architect & Developer on Java, Kotlin, Springboot platforms. Gained 14 years of strong software development exposure by leading IT Strategi...

As an Agile Practitioner I have successfully initiated shift left programs by demonstrating Game Changing Technical Leadership and adopting TDD, XP & Pair Programing with functional programming paradigm for Equities, FX Derivatives, Prime Brokerage and Wealth investment banking platforms.

 

Technology

  • Java 8, Concurrency, Lambda, Streams API
  • Kotlin (Functional Programming on JVM)
  • Springboot & Ecosystem

Middleware

  • Kafka, AMQ, Tibco EMS
  • REDIS, ELK (elastic search)
  • NGINX, Caching, Proxy, SSL/TLS

 

Persistence

  • AWS S3
  • NoSQL - MongoDB
  • SQL – MS SQL Server

Tools

  • TeamCity, Jenkins, Artifactory, IBM UDeploy, SonarQube, Maven, Gradle, Git, Jira
  • Selenium, UFT, Lean FT, Test Complete, SoapUI, JUnit, TestNG, Mockito, Cucumber

Platforms

  • Kubernetes, Openshift Private Cloud and Orchestration
  • Docker Containerization
  • AWS Public Cloud with SDK Automation

Practice

  • Microservice Design Patterns
  • TDD, BDD, XP
  • DevOps CI-CD tools & technologies
  • SDLC planning & strategies, budgeting, resourcing, development & Testing.

Show More

Portfolio Projects

Description

Prime swap business platform ecosystem consists of many large, medium and small components requires going through a strategic rewrite from a 3-tier legacy monolithic database-oriented design to a distributed, scalable microservice based architecture on cloud platform.

The objective of this new strategic platform is to provide competitive advantage to Delta One business by supporting larger business offerings, greater volume and better performance with horizontal scaling, improve stability, reliability & overall product quality.

Show More Show Less

Description

Every milliseconds hundreds of trade event streams are received from middle office systems to the swap calculation engine, it has to recalculate whole swap valuation based on these delta’s with retrospective effect, which is a very CPU intensive operation. For a successful calculation the engine has to receive data from many peripheral systems, including rates, risks, market data, positions etc.

While processing such a massive data of millions of trades we wanted to minimize disk IO operations therefore this entire calculation process is executed in-memory and a live data stream handle is provided directly to Amazon S3 for persistence and downstream reporting systems.

Show More Show Less

Description

COMET is an Inhouse business facing equities order management and execution system which supports order creation and routing for Cash, PNotes, Swaps and Options asset classes, it supports sales, trader, delta (hedging) business with role-based logins for all 3 regions (NAM, APAC, EMEA)

This application has connectivity with various upstream systems for routing Agency, DMA and DSA orders as well as downstream application like Crossing Engine, Algo Systems, SOR, PTE (Program Trading) system and Market Connectivity & external broker systems.

COMET also has connectivity with Stock Borrow & Landing (SBL) system to support short sales, Global Inventory & Position Management System, Market Data System for pricing (Internal & External), Middle Office Gateway, Regulatory feed system, Risk Management System, Client Configuration Management (CCM) and some other systems like Corporate Actions, News etc.

Show More Show Less

Description

To develop and test equities or any other trading applications platform it requires to control the stock exchange behaviors for all different scenarios, but with the real test exchange session it is not always possible which has to be pre-booked, they are time-bound and expensive, whereas a custom exchange simulator can overcome these challenges, therefore we have developed a complex exchange simulator application which supports all equities asset classes and order types.

Show More Show Less