Full Stack
E-Commerce Application
Authentication, product management, cart workflows and role-based access built on Laravel/MySQL, connected to a Nuxt frontend.
Kathmandu, Nepal · Available for opportunities
I’m Roshab Shahi, a computer science student and backend-focused full-stack developer building production web applications with Laravel, MySQL, REST APIs, Vue.js and Nuxt.js.
Split by ownership: projects I built end-to-end solo, and live platforms I contributed to as part of a team. Open any card for the documented role, challenge, contribution and outcome.
Independent and client work where I owned the whole build — architecture, backend, frontend, admin tooling and deployment.
Authentication, product management, cart workflows and role-based access built on Laravel/MySQL, connected to a Nuxt frontend.
Solo build of a CRM marketing site with custom admin CMS, polymorphic media, and email notifications.
Institutional site with admin-managed content, dynamic courses and SEO metadata.
Production products at Service Eye where I owned targeted features, fixes and integrations alongside the team.
Mobile responsiveness, blog features and live production deployment.
Reusable Blade components, cleaner UI consistency and backend/frontend integration.
Resolved a Blade rendering bug that broke course content loading.
Fixed icon rendering, responsive behavior and interface inconsistencies.
I care about the systems behind the interface: logic, data, APIs, integration, debugging and the quality of the final experience.
I learn fastest by working on real systems — where a feature has users, a bug has consequences, and clean integration matters.
Alongside my BSc CSIT studies, I work on live client platforms at Service Eye Pvt. Ltd., developing Laravel/MySQL APIs, contributing to Vue.js and Nuxt.js interfaces, resolving production issues and collaborating through deployment.
My direction is full-stack, but the backend remains the center of gravity: structured logic, dependable APIs, maintainable code and pragmatic problem solving.
Production behavior and real workflows matter more than demo-only polish.
Debug the underlying system instead of masking visible symptoms.
Prefer consistent components and structures that are easier to maintain.
Work effectively across design, frontend, backend and deployment.
Develop and maintain RESTful APIs using Laravel and MySQL, contribute to Vue.js/Nuxt.js frontend features, work on responsiveness and bug fixing across live client platforms, and collaborate on production deployments.
Assisted with Laravel REST APIs and authentication systems, worked with MySQL databases, tested APIs, debugged issues and learned real-world backend workflows.
Node.js · Express.js · Laravel · REST APIs
HTML · CSS · JavaScript · Vue.js · Nuxt.js
MySQL · MongoDB · Git/GitHub · Postman
C · C++ · Java · JavaScript
Data Structures & Algorithms · OOP · Problem Solving
Communication · Teamwork · Time Management
Smaller projects that broaden the technical range.
Authorization Code Flow, secure token handling and API requests.
Validated CSV import and export functionality.
Tic-Tac-Toe and Simon Says.
Expected graduation: 2084 B.S.
2076 — 2078 B.S.
I’m open to conversations around backend and full-stack development, practical product work, and opportunities to keep growing through real systems.