Building ยท August 2, 2026
Rebuilt my portfolio from scratch
Rebuilt my portfolio from scratch: thannirusaiteja.dev.
React 18 + TypeScript, Vite, Framer Motion, Tailwind. Single-page architecture, data-driven sections instead of hardcoded HTML blocks, so adding a new project or cert doesn't mean touching five different files.
A few things I actually wanted, not just checkbox features: live GitHub stats pulled directly, not screenshots I have to update manually. A dedicated research section for HGDM and NCM instead of burying them in a generic projects grid. A small Q&A widget for profile questions, mostly because I wanted to see if I could build one that's actually useful instead of gimmicky. Currently it just answers based on matching strings, but in future I will update it with an HGDM model trained on a personal corpus.
Deployment's on Cloudflare Pages, connected straight to the repo. Push to main, it builds and ships. No separate CI pipeline to babysit.
Contact form runs through Web3Forms, so no backend to maintain just to receive a message.
Written by Thanniru Sai Teja. More writing.