How I build
Interfaces people can actually use
I care about screens that feel clear, fast, and predictable. That means thoughtful layout, useful states, responsive behavior, and details that do not fall apart on smaller devices.
See the workFull-stack developer / Windsor, Ontario
I build web apps that are clean on the surface and dependable underneath. My work usually sits between frontend design, backend logic, automation, and careful debugging.
How I work
How I build
I care about screens that feel clear, fast, and predictable. That means thoughtful layout, useful states, responsive behavior, and details that do not fall apart on smaller devices.
See the workBehind the screen
I like connecting polished interfaces to clean data flows: forms, APIs, databases, permissions, error handling, and the small rules that make a product dependable.
View projectsBefore shipping
I use testing, browser checks, debugging, and careful handoff notes to catch rough edges before they become someone else's problem.
Open buildsExperience
Three working habits that show up in every role I take, paired with the teams that helped me build them.
01 / 02
Jan 2026 - Apr 2026
Ottawa Infotainment
Designed an RV cabin-control system with scene-based presets, safety-aware mode transitions, and prototype validation.
02 / 02
Dec 2023 - Jun 2024
Web Hill Tech Pvt. Ltd.
Developed and debugged reusable JavaScript interfaces while supporting reporting workflows and database performance.
Selected projects

Business operations app
A business operations app for managing clients, projects, tasks, contracts, invoices, expenses, documents, teams, and client portals in one place.

Online store
A responsive ecommerce experience for product browsing, cart, wishlist, customer accounts, order history, mobile navigation, and Nepal-focused pricing.
Publishing workflow
Dec 2025 - Present
Luxury fashion
2025
Student deals dashboard
Jun 2025 - Present
3D creative studio
Jul 2025 - Present
Sustainable living app
Sep 2025 - Dec 2025
Course builder
2026 - Present
Budgeting application
Jan 2025 - Apr 2025
Technical toolkit
Languages I use to build interfaces, write backend code, automate tasks, style pages, and work with data.
Tools I use to create responsive pages, reusable components, motion, and design-to-code implementation.
Frameworks and patterns I use for APIs, authentication, roles, server logic, and connecting the UI to real data.
Tools I use to store, organize, query, and structure information for apps that need reliable data.
Tools I use to check user flows, reproduce bugs, test APIs, and make sure important paths keep working.
Tools I use to manage code, automate checks, deploy projects, work in containers, and debug day to day.
Working style
I start by understanding who will use it, what they need to do first, what can go wrong, and which parts need to feel effortless.
The visible experience matters, but so do the quiet details: loading states, empty states, validation, accessibility, mobile behavior, and clear data handling.
I am comfortable moving between design, frontend, backend, testing, and documentation. I like making practical things that are easy to understand and maintain.
Frontend or full-stack developer roles are the strongest fit, especially when the work involves thoughtful UI, product details, automation, or applied AI workflows.
Learning
Jan 2025 - Present
University of Windsor
Graduate coursework has strengthened how I think about software design, distributed systems, databases, and systems programming.
Sep 2019 - Jun 2023
My computer science foundation comes from algorithms, data structures, databases, computer architecture, and networking.