Mrigank M.

About Me

Mrigank is a highly skilled and versatile senior full-stack developer, possessing over nine years of extensive experience in the field. He has gained valuable insights from his tenure at startups, successfully spearheading the launch of new projects right from their inception. His repertoire encompasses designing and executing programs that embody strong unit testing, efficient debugging, and streamlined code maintenance. Moreover, he demonstrates exceptional proficiency in leading and mentoring teams of developers, adeptly managing the entire product lifecycle, and constructing front and back-end components with finesse.

Frontend

Backend

Express.js PHP Hapi.js Laravel APIs Payment APIs Node.js

Database

Relational Databases MySQL PostgreSQL

DevOps

Jenkins AWS Lambda Docker Amazon Web Services (AWS) Google Cloud Platform (GCP) Google Cloud Functions Cloud Firestore

QA & Testing

Workflow

Other

Typescript Graphql Redux Material UI Koa NestJS Apache Thrift jQuery Stripe RabbitMQ Webpack Amazon Simple Queue Service (SQS) CircleCI Travis CI Kibana Bamboo Expo Firebase Authentication Cron Agile REST Kanban Scrum Requirements Analysis Objectives & Key Results (OKRs) Visual Studio Code (VS Code) MacOS New Relic Firebase Web Project Management Web Development Software Development Sprints Front-end Development Front-end Full-stack Full Stack Development Client Management Technical Requirements XState MVP Design System Architecture Architecture Stakeholder management User Experience (UX) Prometheus Progressive Web Applications (PWA) Card Payments Release Management App Store Google Play Store Job Schedulers PostGraphile ClickUp Elasticsearch DataDog

Work history

Toptal
Lead Developer
2023 - Present (2 years)
Remote
  • Worked as a Lead developer in a small team building an ecommerce app from scratch using Commercetools & Storyblok

  • Built the User management, Product listing, Product details and order flow using Next.js, NodeJS and ReactJS

  • Built multiple backend queue workers executing backend tracking using Amazon SQS and SNS subscriptions for customer data platform and marketing automation

  • Responsible for Code reviews, technical direction, team mentorship, technical interviews & quality control

Zymego
Senior Full-stack Engineer
2022 - 2023 (1 year)
Remote
  • Collaborated with the CTO to define product requirements and design implementation in an early stage HealthCare startup.

  • Designed and developed the Adapter system using NodeJS, PostgreSQL and ReactJS to ensure compatibility with different EHR systems

  • Conducted exhaustive testing and research to ensure that the appointment management system was compatible with different EHR systems and could automate the process of managing appointments.

Jimdo
Senior Full-stack Engineer
2021 - 2022 (1 year)
Remote
  • Developed self service upgrades for existing paid customers to be able to buy packages with more features

  • Developed monthly subscriptions flow

  • Developed Add Ons marketplace for existing customers to be able to buy addons only

  • Implemented reusable frontend architecture and components.

  • Improved logging and alerting for better traceability and monitoring

Monedo
Full-stack Developer
2018 - 2020 (2 years)
BookMyShow
Full-stack Developer
2016 - 2018 (2 years)
GeekyAnts India Pvt
Senior Software Engineer
2014 - 2016 (2 years)
NotiBet
Senior Full-stack Engineer
Present (2025 years)

Showcase

BookMyShow: Web App and Progressive Web App (PWA) | 2017
  • Successfully constructed a React Redux web application and a Progressive Web App (PWA) using Node.js/Koa middleware targeting movie and concert ticket reservations, integrating features such as reviews, trailers, and events.

  • Implemented a configuration-based workflow that integrated pre-existing booking procedures while managing a legacy PHP and jQuery-based system.

  • Optimized the web pages for quicker schedule access and facilitated easy bookings, ensuring a streamlined user journey.

Payments and Checkout
  • Has vast experience in integrating React frontend with payment service providers across various countries

  • Expert in developing self-service upgrade functionalities and crafting customized monthly subscription flows to optimize conversion rates

  • Led the creation of an exclusive add-on marketplace, allowing customers to buy additional features without upgrading existing packages

Microlending Web App
  • Spearheaded the development of a microlending and maintenance web application using the React framework, creating a shared architecture for managing loans seamlessly across diverse regions.

  • Led a team of five in designing a client-side application using React and Node.js middleware.

  • Integrated structured logging mechanisms and adaptable lambda functions for proactive alerting, using monitoring of microservice logging metrics.

Education

Education
Engineer's Degree in Computer Science
Visvesvaraya Technological University (VTU)
2009 - 2014 (5 years)