We Migrated 6 Years of Legacy Code. Production Chose Violence. (sep 2026 · 8 min read)
“every component doing exactly what we had configured it to do.”
Tags: programming, webdev, career
Senior Software Engineer · TypeScript & Rust
github.com/KrishnanKamatchi linkedin.com/in/krishnankamatchi dev.to/krishnankamatchi resume (pdf) krishna.dev.hub@gmail.com
This is the plain view — data over design. Everything, in detail, no decoration. The other face of this site is a hand-drawn drafting sheet with a generative system-design engine; the button in the corner takes you back.
I WRITE code. Sometimes it WORKS.
Mechanical engineer by degree, software engineer by obsession — self-taught, one broken build at a time, since 2021.
Auctions, digital signage, insurance — and now weddings at scale: at Matrimony.com I build the web products behind Mandap, WedAssist, WeddingBazaar and WeddingGiftBox.
After hours, a small ARM board at home runs Hydra (my signage engine), Symbiote’s backend, and my own tunnels. Cloud is expensive. Curiosity is not.
At some point you stop learning languages and start learning trade-offs. (Odin is next anyway.) Reliability over hype, simplicity over complexity, Helix over everything.
The goal is simple: build things that keep working when nobody is watching.
Technologies: next.js, hono, postgresql, drizzle, aws, strapi, capacitor, react native
Technologies: nestjs, mysql, angularjs
Technologies: php, mysql, rust, actix, react, electron, enactjs
Technologies: rust, oxc, static analysis, cli, typescript, git, cargo-dist
Technologies: rust, actix, compression, multi-arch, tizen, webos
Technologies: flutter, dart, self-hosted
Technologies: rock 5c, cloudflare tunnel, docker, reverse proxy, subnets
| Category | Skills |
|---|---|
| languages | Rust, TypeScript, Dart, PHP, SQL, Lua, C, Odin (learning) |
| frameworks & runtime | Next.js, Hono, Actix Web, React, React Native, Capacitor, Flutter, NestJS, ElysiaJS, Drizzle ORM, Strapi, Ratatui, oxc, EnactJS |
| databases | PostgreSQL, MySQL, SQLite, MongoDB, HiveDB |
| cloud & infra | AWS, ECS, EC2, RDS, S3, ALB, CloudWatch, ElastiCache, MSK, VPS, Homelab, AWS CCP (learning) |
| the toolbox | Linux, Helix, tmux, lazygit, btop, Ghidra, Wireshark, Docker, GitHub Actions, Signoz, Deadhand |
— at some point you stop learning languages and start learning trade-offs
— TUIs over GUIs. a mechanical keyboard is involved. hands-dirty learning only.
B.E. Mechanical Engineering, Excel Engineering College, 2021 — CGPA 8.20 — then taught myself software, one broken build at a time
“every component doing exactly what we had configured it to do.”
Tags: programming, webdev, career
More posts live on the profile — this is just the latest one. Read the rest on dev.to ›››
| krishna.dev.hub@gmail.com | |
| Phone | +91 95975 38052 |
| GitHub | github.com/KrishnanKamatchi |
| linkedin.com/in/krishnankamatchi | |
| dev.to | dev.to/krishnankamatchi |
| Resume | krishnan-resume.pdf |