Abhishek Singh

Senior Backend Engineer | Node.js, AWS, Python | 5 YOE GitHub | abhishek8290@gmail.com | Website

Summary

Backend Engineer with 5+ years of experience delivering scalable, distributed systems across fintech, healthtech, and mobility. Proficient in designing APIs, event-driven architectures, and automation pipelines using technologies like Python, Node.js, and TypeScript. Experienced with serverless and containerized deployments on AWS. Comfortable with frontend work in React when needed. Known for system-level thinking, fast learning across stacks, and strong end-to-end product ownership.


Skills

Languages & Frameworks: Node.js, TypeScript, Python, C, React, Flask, NestJS, Express

Cloud & DevOps: AWS (Lambda, S3, ECS), Docker, Kubernetes, SST, Jenkins, Prometheus, Grafana

Databases: MySQL, PostgreSQL, MongoDB, Redis, DynamoDB, Milvus, Elastic Search

Tools & Platforms: Kafka, MQTT, Retool, Swagger, Kibana, Cloud Campaign, Firebase

Core Competencies: REST APIs, GraphQL, System Design, OAuth, Queues, eKYC, CI/CD


Experience

Seaboard – Remote

Backend Engineer (Contract) | Jul 2024 – May 2025

  • Built a bulk disbursal system to transfer funds to multiple user wallets via CSV upload, using a queue-based mechanism with validation, OTP-based approval, and error handling.

  • Developed a digital KYC onboarding flow integrated with MatchMove, cutting wallet creation time from 2 days to under 5 minutes.

  • Delivered 3 standalone web apps: user signup, wallet creation, and a Security ID verification portal to confirm authenticity of outgoing communication links.

  • Used SST, Node.js, DynamoDB, AWS Lambda, S3, and message queues to build fully serverless systems.

  • Developed a URL shortener service with link expiration, access logging, and redirect tracking using AWS Lambda, DynamoDB, and API Gateway.

Pixii – Remote

Backend Engineer (Contract) | Dec 2023 – Oct 2024

  • Built an auto-save feature for a React-based ad editor, syncing to MongoDB every 5 seconds.

  • Integrated Cloud Campaign to automate ad uploads and fetch analytics across Facebook, Instagram, Pinterest, and LinkedIn.

  • Maintained services in NestJS and Python; used Postgres, MongoDB, and Milvus, deployed via AWS and Kubernetes.

  • Fixed critical backend bugs, improving system stability and performance.

Euler Motors – Delhi, India

Member of Technical Staff - 2 | Dec 2022 – Oct 2023

  • Designed and implemented an OTA (Over-The-Air) firmware update service using Flask and MQTT; integrated with STM32-based control units in C.

  • Migrated vehicle telemetry backend from AWS Lambda to a scalable Flask REST API deployed on Kubernetes.

  • Built an automated label generation service to track parts logistics across vehicle assembly lines.

MediBuddy – Bengaluru, India

Software Development Engineer - 2 | Jul 2020 – Oct 2022

  • Led the development of a home sample collection backend system across 35 cities and 500+ tests; built in Node.js on Serverless with MySQL.

  • Integrated multiple wallet services into the medicine purchase checkout flow.

  • Created a universal login system using OTP verification during company merger (DocsApp + MediBuddy) using Node.js, Redis, and SQL.

  • Built affiliate-friendly booking APIs for partner integrations.

  • Developed a Kafka-powered cron system to send SMS notifications at regular intervals.

Krazybee – Bengaluru, India

Senior Software Engineer | Mar 2020 – Jun 2020

  • Built a React-based document verification web app using Firebase, Axios, and Redux.

Dex-High India – Bengaluru, India

Software Developer | Jun 2019 – Oct 2019

  • Developed a decentralized digital currency exchange platform (exnomy.com) on the Klayton blockchain.

  • Won 1st prize in a blockchain hackathon by Kakao, South Korea.


Education

Indian Institute of Technology (IIT) Kharagpur – India

Integrated M.Tech. in Mining Engineering | Jul 2014 – Jul 2019 | GPA: 6.92/10

Kashinath Palod Public School, Jalgaon (CBSE)

Class 12: 86.2% | Class 10: GPA 9.4/10


Projects

  • NFT API Backend: Built a scalable TypeScript backend to aggregate NFT and wallet data across Ethereum and Polygon, enabling a real-time NFT dashboard.

  • Mine Fire Detection System: Developed a GSM-based alerting system using Arduino for detecting gas and heat in mining zones.

  • Tell Tale Instrument Automation: Automated data logging for underground mining support instruments, improving data collection efficiency.


Awards & Achievements

  • Winner, Source Code Hackathon, Kshitij Tech Fest – IIT Kharagpur (2019)

  • GATE Rank 202 in Mining Stream – Received Government Teaching Fellowship