Welcome to my GitHub profile.
I'm Gowtham K, a software engineer from Chennai, India.
I build full-stack applications, developer tools, and backend systems. My work includes production commerce platforms, an open-source deployment CLI, and software used across college departments.
LinkedIn | Email | GitHub repositories
Engineering focus: reliable payments, database concurrency, access control, audit logging, and deployment automation.
| Project | Stars | Forks | Issues | Pull requests |
|---|---|---|---|---|
| nextship |
Open-source deployment CLI for Next.js
Deploys Next.js applications to DigitalOcean or a Linux server, with reproducible builds, compatibility checks, live logs, and rollback.
- Passes the official Next.js deployment adapter compatibility suite, with documented skips.
- Reduced a measured Docker image from 1.13 GB to 591 MB through pruning.
TypeScript Docker GitHub Actions Linux
Source code · Documentation & quick start
Production e-commerce platform
Built and operate an online food store with payments, inventory management, and WhatsApp ordering. PostgreSQL row locks protect stock during simultaneous checkouts; verified, idempotent webhooks make payment retries safe.
Next.js TypeScript PostgreSQL Payments
Payment authorization for AI agents
A payment system built for the Razorpay AI Buildathon, where an agent can transact only within a user-signed spending mandate. A rules engine approves payments, with signatures, replay protection, and an auditable ledger.
Zero double charges in a 200-request concurrency test · 232 automated tests
TypeScript PostgreSQL MCP Razorpay
Infrastructure change impact analysis on AWS
Builds a dependency graph of an AWS CloudFormation stack, predicts the impact of a change, and checks those predictions against CloudWatch after deployment. In a live test, it flagged a security-group port typo before CloudWatch confirmed the resulting database outage.
TypeScript AWS Lambda Step Functions DynamoDB Bedrock
Built an invoice automation system that reads vendor invoices with OCR, validates GST details, and imports approved invoices into TallyPrime.
During my internships at Sri Sairam Techno Incubator Foundation, I led work on Sairam eMoU Vault, adopted by 8 departments, and Noto, an internal project management platform with role-based access and 155 REST APIs.
Additional Projects and Research
- Vellam: street-level flood risk for India, with 48-hour forecasts and rising-risk email alerts; rechecks 40 cities every three hours.
- Zcan: campus food pre-ordering, real-time order updates, online payments, and receipt printing.
- LATTICE: finding quantum-vulnerable cryptography in source code and binaries, built in Rust.
- HerbaScope: identifying medicinal plants from microscope images using computer vision.
- SAAP: a student achievements portal for Sairam CSE.
- Losto: an offline study library PWA.
- QSDTS: ongoing research into quantum-secure communication with Python and Qiskit.
B.E. Computer Science and Engineering
Sri Sairam Engineering College | 2024–2028 | CGPA: 9.38/10
For project discussions and collaboration, contact me by email.

