currently somewhere in Nepal, writing Java and occasionally questioning my life choices
I'm a full-stack developer who got into this because I actually enjoy it — which I realize sounds obvious, but apparently isn't. I like the part where you figure out why something should be built a certain way, not just how.
My backend is Java and Spring Boot. My frontend is React and TypeScript. I've containerized things with Docker, set up JWT auth properly, designed normalized schemas, and wired in vector search before most people in my area knew what pgvector was. I test my code. I use Mockito.
I'm doing my BCA at Nepathya College in Butwal. Graduating 2026. I build projects beyond what class asks for because that's where you actually learn stuff.
Students upload their documents and have actual conversations with them. I used pgvector for semantic search so it finds genuinely relevant context, not just keyword matches. Gemini generates the flashcards. JWT keeps everyone's stuff isolated.
View on GitHubTrack money in, money out, and where it all went. The schema is properly normalized with foreign keys between users, transactions, and budgets. Nothing lands in the database without validation. Each user only ever sees their own data.
View on GitHubHospital CSV formats are a mess — different headers, inconsistent fields, all of it. MediFlow handles that async, without blocking anything. Strategy pattern lets you add new record types without touching existing code. Tested properly with JUnit.
View on GitHubIf you're working on something interesting and you need a backend that doesn't fall apart or a frontend that doesn't look like a template — reach out.