A collection of my favourite works.

Full-stack Natural Language Processing Invoice Automation Platform and API

A comprehensive REST API and full-stack web application for UBL invoice generation, validation, translation and automated dispatch with agentic capabilities through natural language processing..

Tech Stack

TypeScriptNode.jsExpressAWS (RDS, S3, Elastic Beanstalk)Gemini AIVercelGmail SMTPRetrieval Augmented Generation (RAG)
  • Developed a REST API with 17 features with thorough public documentation (https://github.com/iamAmiK/UBL-API-documentation) and a full-stack web application for UBL invoice generation/validation, translation (via Gemini AI), PDF export and SMTP dispatch deployed on Elastic Beanstalk and Vercel.

  • Designed schema validation and compliance mechanisms with PostgreSQL on AWS RDS, implemented CI/CD pipelines via GitHub Actions and deployed backend services on AWS EC2 to manage AI agentic workflows and allowing user driven natural language commands.

Learning Management System SaaS

In Development

Building a scalable LMS web platform for my family business with serverless deployment and secure authentication.

Tech Stack

TypeScriptSST SDK (IaC)AWS (Amplify, EC2, RDS)Azure Entra IDNode.jsHTMLCSS
  • Building a scalable LMS web platform with serverless deployment on AWS Amplify and secure authentication using Azure Entra ID as well as focusing on secure API gateway usage.

  • Designing modular backend services to handle course delivery, enrolments and user management using Node.js with secure token-based access controls.

Open Source NPM Package

Published a flexible call routing and trigger library used by multiple projects, achieving 200+ downloads.

Tech Stack

TypeScriptJavaScriptOpen SourceVersion ControlNPM
  • Published a package called any-call-system-web on NPMjs, a flexible call routing and trigger library used by multiple projects, achieving 200+ downloads.

Mars Rover

🏆 1st place for Most Aesthetic Design in Deeptech Hackathon at UNSW Founders x Engineering

Functional Mars Rover with precision bidirectional movement, remote-controlled scoop and real-time telemetry.

Tech Stack

ArduinoC++Wi-FiHardware EngineeringTelemetry
  • Engineered a functional Mars Rover with precision bidirectional movement, remote-controlled scoop and real-time telemetry with UNO Arduino Wi-Fi.

  • Implemented real-time data transmission and remote control capabilities for autonomous navigation.

Portfolio Website

My personal portfolio website showcasing modern web development techniques with advanced animations and automated deployment.

Tech Stack

Next.jsTypeScriptTailwind CSSFramer MotionGitHub ActionsVercelReact
  • Built with Next.js 14 and TypeScript for type-safe, server-side rendered performance with optimised loading speeds.

  • Implemented complex animations using Framer Motion including scroll-triggered animations, drag interactions and smooth page transitions.

  • Automated CI/CD pipeline with GitHub Actions for seamless deployment to Vercel with branch previews and automated testing.

  • Features dynamically generated fractal backgrounds using mathematical algorithms for unique visual patterns on each page load. (Because why not, and they look nice)

  • Responsive design with mobile friendly approach, ensuring optimal experience across all devices and screen sizes.

I'm Amitabh - a Software Engineering (Honours) student at UNSW with a developer, innovator and teacher heart.

© 2025 Amitabh Kumar