Summary
Overview
Work History
Education
Skills
Accomplishments
Hobbies and Interests
Timeline
Generic

Mohit Kumar

Bengaluru

Summary

Results-driven cloud engineer with 8.8 years of experience leveraging cloud-native technologies to streamline development and deployment processes. Skilled in automating workflows and improving system reliability. Demonstrates hands-on expertise in AWS, Kubernetes, CI/CD, Azure, logging pipelines, security, and networking. Proven track record of leading teams to promote collaboration between development and operations, optimizing performance and efficiency for organizational success.

Overview

9
9
years of professional experience

Work History

Member Of Technical Staff

DevRev Inc.
08.2022 - Current

Company-Wide Infrastructure Platform Implementation:

  • Infrastructure Solution Design: Established an infrastructure solution to support the deployment of over 100 microservices in the AWS cloud.
  • Continuous Integration Implementation: Implemented continuous integration using CircleCI.
  • Continuous Deployment Enablement: Enabled continuous deployment across various environments utilizing Argo CD.
  • Infrastructure as Code (IaC) Practices: Employed Infrastructure as Code (IaC) practices with Terraform Cloud.
  • Asynchronous Messaging Configuration: Configured Confluent for Kafka brokers to facilitate asynchronous messaging.
  • Data Warehouse Management Setup: Set up projects and roles on Google Cloud for managing a data warehouse.
  • Logging Solutions Configuration: Configured logging solutions in Datadog.

Infrastructure Setup for Multiple Regions:

  • Led a project to deploy infrastructure across multiple regions.
  • Expanded project to include deployments in the Asia Pacific South (ap-south-1) and Europe Central (eu-central-1) regions which was initially deployed in us-east-1 region only.
  • Responsibilities included: Initial planning, Documentation, Implementation, Team management.

Local Development Environment with Docker Compose:

  • Enhanced Reliability and Performance: Improved the bespoke tool up by transitioning to Docker and Docker Compose, addressing reliability and performance issues.
  • Streamlined Deployment Processes: Developed a comprehensive compose.yaml file that defined all services and configurations, leading to increased efficiency in integration and end-to-end testing.
  • Multi-Platform Support: Resolved local image building challenges for Mac users by moving the build process inside the Docker image, facilitating smoother operations across different environments.
  • Effective Dependency Management: Implemented a framework allowing each DevRev service to maintain its own Docker Compose manifest, utilizing the Sidekick tool to simplify the downloading of dependent service manifests.
  • Consistent Testing Environments: Established a standardized process for fetching compose files and pulling images, resulting in improved consistency and reliability during testing phases.
  • Production Readiness: Integrated Argo workflows for tagging production images, enabling effective testing against production-ready images in Docker Compose.
  • Support Documentation: Created comprehensive resources for troubleshooting, enhancing team efficiency and support through community engagement in the Slack channel.

User Experior Acquisition and Infra Migration:

  • Project Leadership: Led the successful migration of User Experior Services to the DevRev Dev cluster, ensuring all functionalities remained intact.
  • Dockerization: Dockerized all services for consistent and efficient deployment.
  • Build Process: Established a build process using Sidekick to streamline development workflows.
  • CI/CD Implementation: Implemented Continuous Integration and Continuous Deployment (CI/CD) pipelines using CircleCI and Argo for automated deployment.
  • Monitoring Integration: Integrated Datadog for comprehensive monitoring and performance tracking of services.
  • Endpoint Consolidation: Consolidated endpoints with path-based routing, enhancing the architecture compared to the previous setup with separate endpoints.

Native Logging Setup:

  • Common Logging Stack Development: Developed a common logging stack that can be reused across snap-ins, audit logging, internal microservices, etc.
  • Stream Processing of Logs: The new system involves stream processing of logs, constructing batches, creating artifacts with tags, and indexing these artifacts in elastic search with appropriate metadata.
  • Cost-Effective Log Collection: Explored the most cost-effective methods for log collection and processing, considering options like EFS, S3, and other alternatives.
  • Common SDK Establishment: Established a common SDK to streamline the process and enhance transparency.

Senior Associate

Morgan Stanley Capital International
10.2019 - 08.2022
  • Container Orchestration Systems, Azure Kubernetes Service and Notebook Market Place:
  • High Availability (HA) Kubernetes Cluster Installation: Led the installation of a High Availability (HA) Kubernetes cluster on a virtual machine
  • Kubernetes Objects Management: Managed a variety of Kubernetes objects, including Pods, Persistent Volumes (PV), Persistent Volume Claims (PVC), Deployments, Services, Ingress, Labels, Namespaces, Secrets, ConfigMaps, as well as Liveness and Readiness Probes
  • Azure Kubernetes Service (AKS) Setup: Directed the comprehensive setup of Azure Kubernetes Service (AKS), including configuration of node pools and deployment strategies
  • Cluster Management and Optimization: Implemented autoscaling policies, Role-Based Access Control (RBAC), and integrated Azure Pipelines via Service Connection, alongside Log Analytics and dashboard configurations for enhanced monitoring
  • Azure Storage Solutions: Developed and maintained robust Azure Storage solutions to support application needs
  • Jupyter Notebook Marketplace Development: Engineered a Jupyter Notebook Marketplace using Python, enabling: Seamless sharing of notebooks; Version control management; Automated notebook executions; Distribution of outputs in multiple formats (HTML, slides, PDF)

Senior Technical Analyst

JP Morgan Chase and Co.
07.2018 - 10.2019

SLEP Migration:

  • Rates Swaps Migration Team: Collaborated with the Rates Swaps Migration Team, contributing to critical projects focused on enhancing swap rate processes and ensuring smooth transitions during system migrations
  • Athena Platform Development: Acquired hands-on experience in developing and optimizing modules on the Athena Platform, utilizing Python and Java to enhance functionality and improve system performance
  • Trade Model Proficiency: Developed a comprehensive understanding of trade models, including the processes of trade affirmation and reporting, specifically interfacing with MarkitWire for streamlined communication and accuracy in trade execution

Associate Consultant

Oracle Financial Service Software
04.2016 - 07.2018

Alert Manager:

  • Java Module Development: Developed Java modules to interface with database procedures for generating and sending alerts to bank customers for credit and debit transactions
  • Customized Message Formatting: Implemented functionality to format messages according to client requirements, ensuring clarity and relevance for the end-users
  • Database Integration: Utilized Hibernate ORM to facilitate seamless storage of formatted messages in an Oracle database, enhancing data management and retrieval efficiency

Education

Bachelor of Technology -

Motilal Nehru National Institute Of Technology
Prayagraj
05.2015

Skills

  • Python
  • Kubernetes
  • Terraform
  • AWS
  • AZURE
  • MySQL
  • Networking
  • Security
  • Jenkins
  • Azure DevOps
  • Docker
  • Circle-CI
  • Argo-CD
  • MongoDB
  • Data Dog
  • Azure Files and Netapp Storages
  • Java
  • Grafana
  • Prometheus
  • Helm
  • Bash

Accomplishments

  • Star Performer Award MSCI
  • Awarded the title of 'AMUL VIDYA BHUSHAN' by Amul Sagar.

Hobbies and Interests

  • Fitness
  • Outing

Timeline

Member Of Technical Staff

DevRev Inc.
08.2022 - Current

Senior Associate

Morgan Stanley Capital International
10.2019 - 08.2022

Senior Technical Analyst

JP Morgan Chase and Co.
07.2018 - 10.2019

Associate Consultant

Oracle Financial Service Software
04.2016 - 07.2018

Bachelor of Technology -

Motilal Nehru National Institute Of Technology
Mohit Kumar