🎓 CS Student @ KCC Institute of Technology and Management
⚡ Secretary @ TechStars
Build. Break. Learn. Ship.
I'm a developer interested in backend engineering, DevOps, automation, and systems programming. I enjoy building things from scratch, understanding systems at a deeper level, and turning technical ideas into practical projects. Currently exploring FastAPI • Linux • Docker • CI/CD • n8n • Backend Architecture • Compilers.
🚀 Building projects.
🔧 Learning how systems work under the hood.
🌱 Helping students get started with technology through TechStars.
python fastapi docker nodejs express mongodb java spring devops linux sql kafka grafana prometheus
Deploy Guard · python, fastapi, docker, grafana, prometheus
DeployGuard is a DevOps automation platform that helps developers validate, monitor, and secure application deployments before they reach production. It automates deployment checks, detects potential issues, and provides actionable feedback to make releases safer, faster, and more reliable.
Student Management System · java, servlet, jsp
Java Servlet and JSP Application for Learning.
Every graphic here is generated, not embedded from anyone else's server.
ascii.svg is a photo pushed through a character ramp by
scripts/make_portrait.py; the stat graphics and
these section headings are drawn by a scheduled action
straight from the GitHub GraphQL API, once a day, committing only what changed.
They animate with SMIL inside the SVG, because GitHub strips scripts from
READMEs — and since nothing loads from a third party, nothing here can
rate-limit or go dark. The headings are SVGs for the same reason: GitHub also
strips CSS, so an image is the only way to put this page's own typeface on them.
The typeface is JetBrains Mono, subset to just the characters
each graphic draws and inlined as base64. That isn't only for looks: the
portrait's grid assumes an advance width of exactly 0.600 em, and a viewer whose
default monospace is narrower would otherwise see it squeezed.
Language totals cover public repositories only. year.svg uses the portrait's
character ramp: : + # @, quiet to loud.


