Engineer with strong backend development skills and the capability to deliver well-structured, user-friendly front-end experiences
I like building software that feels thought through. Most of my work starts from the backend side, where I can focus on structure, data flow, and making sure things behave properly once they grow past the demo stage.
I mainly work with Java and Spring Boot, and I use React and TypeScript for the frontend when a project needs a solid interface to match. I have worked with JWT authentication, containerized apps with Docker, designed normalized database schemas, and built projects where retrieving the right context matters for accurate results.
I am currently studying BCA at Nepathya College in Butwal and graduating in 2026. I learn best by building projects around real problems, because that teaches me much more than just following tutorials and repeating the same example projects.
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.