Mrigank M.

Mrigank M.

Senior Software Engineer

Hamburg, Germany
Hire Mrigank M. Hire Mrigank M. Hire 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.

JavaScript 10 years Typescript 10 years HTML Graphql CSS Express.js 10 years PHP Jest Next.js Hapi.js Redux Cypress Material UI Laravel Koa NestJS Apache Thrift TestCafe React Native React jQuery JIRA Stripe Confluence Git Github RabbitMQ Slack Webpack JavaScript Testing Amazon Simple Queue Service (SQS) CircleCI Travis CI Jenkins Kibana Bamboo Trello Expo Firebase Authentication Cron Agile Figma Test Automation REST E2E Testing Kanban Scrum Requirements Analysis Objectives & Key Results (OKRs) Visual Studio Code (VS Code) AWS Lambda MacOS Docker New Relic Firebase Amazon Web Services (AWS) Google Cloud Platform (GCP) Web Project Management Web Development Software Development Sprints APIs Front-end Development Front-end Full-stack Full Stack Development GitHub Actions Client Management Technical Requirements XState MVP Design System Architecture A/B Testing Architecture Stakeholder management User Experience (UX) Prometheus Progressive Web Applications (PWA) Payment APIs Card Payments Release Management App Store Google Play Store Google Cloud Functions Job Schedulers PostGraphile ClickUp Relational Databases MySQL PostgreSQL Elasticsearch DataDog Cloud Firestore Node.js 10 years

Work history

Toptal
Lead Developer
2023 - Present (1 year)
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 (2024 years)

          Portfolio

          BookMyShow: Web App and Progressive Web App (PWA) | 2017

          In my role as a proficient full-stack developer, I successfully constructed a React Redux web application alongside a Progressive Web App (PWA) leveraging Node.js/Koa middleware. This comprehensive platform catered to the reservation of movie and concert tickets, encompassing elements such as reviews, trailers, and events. Additionally, I implemented an innovative configuration-based workflow that seamlessly integrated pre-existing booking processes while proficiently managing the legacy PHP and jQuery-based system. Emphasis was placed on optimizing the web pages for expedient schedule access and facilitating seamless bookings, all achieved through a streamlined and concise user journey.

          Payments and Checkout

          I possess extensive experience in seamlessly integrating React front end with payment service providers (PSPs) across diverse countries. In addition, I have successfully developed self-service upgrade functionalities allowing current customers to seamlessly transition to premium packages. Moreover, my expertise lies in crafting customized monthly subscription flows, optimizing conversion rates. Furthermore, I have spearheaded the creation of an exclusive add-on marketplace, enabling customers to purchase additional features without necessitating an upgrade to their existing packages.

          Microlending Web App

          I spearheaded the development of a cutting-edge microlending and maintenance web application employing the React framework. By devising a shared architecture capable of serving numerous projects, I facilitated seamless loan management for clients across diverse geographical regions. At the helm of a proficient team of five, I oversaw the design of the client-side application utilizing both React and Node.js middleware. Alongside, I successfully integrated structured logging mechanisms and adaptable lambda functions for proactive alerting, driven by meticulous monitoring of microservice logging metrics.

          Education

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