AK · Aman Keshri, home
  • HomeStart
  • WorkCase studies & projects
  • AboutStory, timeline
  • BlogNotes & articles
  • ContactStart a project
  • ServicesWhat you can hire me for
  • Tech stackTools I ship with
  • Brief builderPick what you need
  • Hardware Store ERPCase study I
  • Procure-to-Pay platformCase study II
  • VartalaapCase study III
  • Shiv Cement StoreBusiness platform · applied AI
  • AI-Powered Alexa AssistantVoice · applied AI
  • MedScan AIVision · applied AI
  • Mythos AI StudioCreative tools
  • Foxpop.inCommerce
  • URL ShortenerWeb utility
  • Prompt EnhancerLanguage · applied AI
  • Serverless Notification SystemCloud infrastructure
  • Resume (PDF)Download
  • RSS feedSubscribe

↑ ↓ to move · Enter to open · Esc to close

Hire me

FREELANCE FULL-STACK DEVELOPER · BENGALURU, INDIA

Aman Keshri (Aman Kumar), freelance full-stack developer

I build web apps, APIs, cloud setups and AI assistants
end to end, from the shop counter to the cloud.

The interface, the API, the data model and the cloud it runs on, with applied AI where it earns its place. Colourful on the outside, boringly reliable on the inside.

Tap my face to shift the colours (1/4)

14PROJECTS BUILT
2×AWS CERTIFIED
3ENGINEERING ROLES SINCE 2025
3LANGUAGES MY AI SPEAKS: HINDI, ENGLISH, HINGLISH

ABOUT ✺ WHO YOU’D WORK WITH

Hello, I’m Aman.

I’m a full-stack software engineer in Bengaluru. I like owning a feature end to end: understanding the business problem, shaping the data, building the interface and the API, and running it on AWS.

Most of my work sits where correctness matters: billing that has to agree with stock, workflows that must not skip a step, messages that should reach everyone who’s listening. Right now I’m building a procure-to-pay platform at CodeApto with React, TypeScript, Rust and PostgreSQL.

Before that I built a full business platform for a cement retailer in Patna, and moved client apps onto AWS. B.E. in Computer Science, AWS Certified Solutions Architect.

HABIT Nº 1Start with the businessWho uses it, what slows them down, what must never be wrong. Only then do I open the editor.
HABIT Nº 2Follow the feature through every layerInterface, API, data model and cloud, and applied AI where it genuinely helps. I don’t stop at the boundary of my part.
HABIT Nº 3Design for the bad dayTransactions that can’t leave half a record, permissions checked where they matter, deployments that roll back cleanly.
राम

Beyond the complexity, Ram Naam is my quieter centre. Curiosity in the work, a constant underneath it. Still learning. Still looking up.

// one sale, every layer HARDWARE STORE ERP · SIMPLIFIED

EXPERIENCE ✺ SINCE FEB 2025

Where I’ve built

JUN 2026 — PRESENT · BENGALURUCodeApto IndiaFull-stack software engineering intern

Building an end-to-end Procure-to-Pay platform: requisitions, approvals, sourcing, supplier onboarding, award decisions and purchase-order release.

React and TypeScript on the front end; Rust (Axum) and PostgreSQL behind it, with role-based access and tenant-specific data.

Hardened workflow paths against invalid status changes, duplicate actions and unauthorised PO release, with tests around the main paths.

AUG 2025 — MAR 2026 · PATNA, BIHARShiv Cement StoreContract backend and AWS cloud engineer

Customer website, staff and admin mobile app, and the REST API that connects them.

A multilingual (Hindi, English, Hinglish) RAG assistant, GPS and rotating-QR attendance, role-based auth and S3 uploads.

FEB 2025 — AUG 2025 · REMOTETechnosys IT ManagementCloud and full-stack engineering intern

Migrated a client web application to AWS EC2 with Route 53, IAM roles and security groups.

Built Docker and GitHub Actions workflows for repeatable releases and simpler rollback.

FEB 2026AWS Certified Solutions Architect — Associate (SAA-C03)
APR 2026Advanced Certification in Cloud Computing & DevOps, E&ICT Academy, IIT Guwahati
OCT 2025AWS Certified Cloud Practitioner
MAR 2023CODEATHON — 3rd place, JSS Academy of Technical Education
2021 — 2025B.E. Computer Science, JSS Academy of Technical Education, Bengaluru

SERVICES ✺ WHAT YOU CAN HIRE ME FOR

One engineer, every layer

Move over a card. It tilts toward you.

INTERFACE

Web apps & dashboards

Fast, accessible screens in React, Next.js and TypeScript that work on a cheap phone and a big monitor.

Proof → Procure-to-Pay platform

SERVICES

Backends & APIs

Node.js or Rust with PostgreSQL and Redis. Role-based access and transactions that never leave data half-written.

Proof → Hardware Store ERP

CLOUD

AWS setup & deployment

EC2, S3, Lambda, Route 53 and CI/CD with Docker and GitHub Actions. Repeatable releases, simple rollback.

Proof → Vartalaap, client AWS migration

APPLIED AI

AI on your own data

RAG assistants that answer from your records in Hindi, English or Hinglish, plus vision and voice tools.

Proof → Shiv Cement Store, MedScan AI

TECH STACK ✺ 32 TOOLS IN 6 LAYERS

Tools I ship with

Pick a layer to light it up. Tap any tool to see where I used it.

Interface

5 TOOLS

What your users touch, on every screen size.

Services

6 TOOLS

APIs that check who is asking before anything moves.

Data

4 TOOLS

Records that stay in agreement, even mid-failure.

Cloud

10 TOOLS

AWS, set up properly. Two AWS certifications.

Delivery

4 TOOLS

Repeatable releases and boring rollbacks.

Applied AI

3 TOOLS

Grounded in your data, not guesses.

WHERE I USED ITPostgreSQLDATA · 32 TOOLS IN 6 LAYERS
Hardware Store ERP (one transaction per sale)Procure-to-Pay platform

CASE STUDIES ✺ THREE, IN DEPTH

Systems that hold up

Showing case study 1 of 3: Hardware Store ERP

IN PRODUCTIONMAR 2026 — PRESENT1 / 3

Everything goes through. Or nothing does.

Hardware Store ERP · Sole engineer

ReactNode.jsExpressPostgreSQLRedisAWS
Read the case study →

A sale is never just a PDF. It moves stock, changes what a customer owes and lands in the books. This ERP keeps those three records in agreement — even when something fails halfway.

One transaction, six stepsInvoice creation runs as a single PostgreSQL transaction with FOR UPDATE row locks. Invoice, stock and ledger commit together or not at all — two counters can sell the last bag of cement without both succeeding.
Slow work stays out of the saleBullMQ workers on Redis render invoice PDFs with Puppeteer and store them privately in S3, so the counter never waits on a document. pg_trgm search finds products from partial or misspelled names.
Run where the shop runsBilling, inventory, pricing, unit conversion, customer ledgers and financial reports — deployed on Ubuntu with AWS RDS PostgreSQL and CloudFront.
// money only moves through gates PROCURE-TO-PAY · SIMPLIFIED
// one goes quiet, the rest still hear VARTALAAP · SIMPLIFIED

FRESH BUILDS ✺ LIVE LINKS

Fresh off the build

Hover: a server fails, the windows light up, the light moves.

MORE PROJECTS ✺ 4 OF 8

Shipped & live

START A PROJECT ✺ BRIEF BUILDER

Pick, mix, send.

Pick what you need. I’ll show how I’d build it and where I’ve done it before.

WHEN DO YOU NEED IT?
YOUR BRIEFCustomer website + AI assistant
HOW I’D BUILD IT
Next.jsReactTypeScriptRAGOpenAIYour own data
TIMELINEIN 1–2 MONTHS
PRICEON REPLY

PROCESS ✺ HOW WE’D WORK

Four steps, no surprises

  1. 01BriefYou tell me the problem. A short call or message is enough.
  2. 02Plan & priceA written scope, timeline and price before any code.
  3. 03Build in the openA preview link you can click, updated as I go.
  4. 04Launch & supportDeployed on your domain, documented, and handed over with a walkthrough.

QUICK ANSWERS ✺ SIX OF THEM

Before you ask

Q01Who are you, exactly?

I’m Aman Kumar Keshri, a full-stack software engineer in Bengaluru, India. I build products end to end: React and Next.js interfaces, Node.js and Rust (Axum) APIs, PostgreSQL and DynamoDB data models, and AWS infrastructure, with applied AI such as retrieval-augmented assistants where it helps.

Q02Can I hire you for a freelance project?

Yes. Customer websites, admin dashboards, mobile apps, billing and workflow systems, real-time features, AI assistants and AWS setups. Email amankeshri7479@gmail.com or use the brief builder above.

Q03What have you built?

A Hardware Store ERP that records every sale in one PostgreSQL transaction, a procure-to-pay platform with Rust and PostgreSQL, Vartalaap (serverless real-time chat on AWS), and a Hindi, English and Hinglish RAG assistant for Shiv Cement Store, plus the live builds above.

Q04What’s your stack?

React, Next.js, TypeScript and React Native in front; Node.js, Express and Rust (Axum) behind; PostgreSQL, MongoDB, Redis and DynamoDB for data; AWS, Docker, GitHub Actions, Nginx and Linux to run it; OpenAI, RAG and Gemini Vision for applied AI.

Q05What are your qualifications?

B.E. in Computer Science from JSS Academy of Technical Education, Bengaluru (2021–2025). AWS Certified Solutions Architect – Associate (Feb 2026), AWS Certified Cloud Practitioner (Oct 2025), and an Advanced Certification in Cloud Computing & DevOps from E&ICT Academy, IIT Guwahati (Apr 2026).

Q06Do you work with clients outside Bengaluru?

Yes. I’ve worked remotely (Technosys) and for a client in Patna (Shiv Cement Store), and I work with clients anywhere over email, calls and a shared preview link.

WRITING ✺ FROM THE BLOG

Notes from the workbench

All writing →

CONTACT ✺ ONE EMAIL AWAY

Bring me the problem.

Send a short brief. I reply with a plan, a timeline and a price.