ak.
Open to remote · Bengaluru, India

Aman Kumar

Backend Engineer · SDE 2

I build and run microservices in Go and Node.js. Right now I own the promotion, price and customer services at KPN Farm Fresh.

Get in touchResume

4+

years of production backend work

100+

microservices in the platform I work on

60%

less email volume from a DMS I built

35%

fewer approval delays via workflow automation

01 / about

About me

I'm a backend engineer with 5+ years of production experience. I'm currently an SDE 2 at KPN Farm Fresh, where I own the promotion, price and customer services in a platform of 100+ microservices written in Go and Node.js (Fastify).

Before that I spent two and a half years at SenseHawk, building an organization-wide document management system, multi-stage approval workflows with role-based access control, and a FastAPI integrations platform.

I like owning a service end to end: API design, data modeling, and being the one who fixes it when it breaks in production. I got my start teaching, mentoring MERN-stack students at Masai School.

Illustrated portrait of Aman Kumar

Education

Full Stack Web Development (MERN)

Masai School · 2021 – 2022

Bachelor of Arts

Govt. MAM PG College, Jammu · 2018 – 2021

Outside work

MusicBooksDSA problemsTravelVideo gamesCoffee

02 / experience

Where I've worked

Jun 2025 – Present

Bengaluru

Software Development Engineer II (Backend)

KPN Farm Fresh

  • Own the promotion, price and customer services in a platform of 100+ microservices (Go, Node.js/Fastify), including their APIs and third-party integrations.
  • Diagnose and resolve production incidents and ship performance fixes that improve uptime and stability.
  • Turn requirements from product, frontend and operations teams into backend designs and deliver them on schedule.

Sep 2022 – Apr 2025

Bengaluru

Software Engineer

SenseHawk

  • Built and scaled the backend of an organization-wide Document Management System: 60% less email volume, 50% faster document processing.
  • Designed multi-stage approval workflows with role-based access control and audit trails: 35% fewer approval delays while meeting compliance requirements.
  • Optimized a FastAPI integrations platform: 25% faster data synchronization across internal services.
  • Worked with cross-functional teams to deliver backend services: 20% higher client satisfaction, 30% less downtime.
  • Contributed to architecture discussions, API contract design and code reviews.

Mar 2022 – Sep 2022

Bengaluru

Instructional Associate

Masai School

  • Mentored students on the MERN stack and reviewed their code and API designs: 85% completed their projects and assessment scores rose 30%.

03 / skills

What I work with

Languages

GoTypeScriptJavaScriptSQLPython

Backend

Node.jsFastifyNestJSExpressFastAPIREST API designMicroservicesJWT & RBACThird-party integrations

Data

PostgreSQLMongoDBSchema designQuery optimizationIndexing

Cloud & Tooling

AWSDockerLinuxGitCI/CD

Frontend

ReactNext.js

04 / projects

Things I've built

Screenshot of GRE1000 · Key Word Tree

Featured project

GRE1000 · Key Word Tree

A GRE vocabulary app: 1,111 essential words A–Z, grouped by sentiment, with flashcards, quizzes, study schedules and a leaderboard. I built the backend, the student app and an admin panel.

  • Fastify + PostgreSQL backend with JWT auth and Razorpay subscriptions
  • Study-schedule worker sending push (FCM) and email reminders
  • Word pronunciations via Kokoro TTS, audio stored on Cloudflare R2
FastifyPostgreSQLRedisNext.js

~/finance-management-app

Featured project

Finance Management App

Cash Manager: track income and expenses, set budgets, and keep tabs on money lent to or borrowed from friends.

  • Budgets that update automatically as entries are created, edited or deleted, with a full change log
  • MongoDB aggregation pipelines for category breakdowns, daily spending and filtered reports
  • Redis caching at the repository layer, covered by unit tests
  • Contacts for lent/borrowed money that can be shared with other users
  • Bulk edit/delete, search and soft delete across entries
  • Installable Next.js PWA with Recharts dashboards
FastifyMongoDBRedisNext.js

Earlier work

Screenshot of FlowCV clone

FlowCV clone

Resume builder with templates and live preview.

Next.js · CSS

Screenshot of Blogging website

Blogging website

Write, edit and publish posts with Firebase auth.

React · Sass · Firebase

05 / blog

Latest writing

linux intro cover

Getting Started with Linux: A Practical Introduction

A quick, practical tour of Linux: what it is, why developers love it, and the essential commands to get productive.

LinuxShellDevOps
View all posts

06 / contact

Let's talk

I'm open to backend roles, remote or in Bengaluru, and always happy to talk about distributed systems, Go or Node.js. Email is the fastest way to reach me, or use the form.

isharaman8@gmail.com

GitHub

LinkedIn

Resume (PDF)