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