Projects

My Projects

A collection of things I've built — from full-stack applications to deployment systems. Each project reflects a real problem I wanted to solve or a concept I needed to understand by building it.

Production Deployment Infrastructure

Self-Hosted DevOps System on AWS

Mar, 2026 - Present

Designed and implemented a production-grade deployment system for a Next.js application running on AWS EC2, focusing on reliability, automation, and rollback safety.

  • Built a release-based deployment architecture using versioned directories and atomic symlink switching to ensure zero-downtime deployments and instant rollback.

  • Containerized the application using Docker (multi-stage builds), optimizing image size and ensuring isolated runtime environments.

  • Implemented container lifecycle management using Docker restart policies integrated with systemd for automatic recovery.

  • Designed a CI/CD pipeline using GitHub Actions that connects via SSH, builds images, runs tests, performs health checks, and deploys only verified builds.

  • Built a deployment orchestration script handling release creation, validation, and safe production rollout.

  • Introduced structured logging (JSON) to improve debugging and observability.

  • Configured Nginx as a reverse proxy for production traffic routing.

  • Implemented health checks at both container and application levels to validate runtime behavior.

Next.js

MeroCV

Professional Online CV & Resume Builder

Mar, 2025 - Present

A web platform that helps job seekers and students create ATS-friendly, professionally designed resumes within minutes — with multiple templates, guided forms, and fast PDF exports.

  • Built a monorepo architecture with shared packages for API communication, type safety, and consistent data-fetching patterns across apps.

  • Implemented step-by-step guided forms allowing users to create and manage multiple CVs for different job profiles.

  • Designed authentication and authorization flows with role-based access for different user types.

  • Integrated a headless CMS backend with structured API communication and server-side request deduplication.

  • Focused on frontend performance — resolving hydration issues, optimizing rendering, and ensuring responsive design across devices.

API
Live

NLTTA

Nepali Language Translation and Transliteration Automation

Jun, 2025 - Present

Collaborated with a team of 3 members to develop a deep learning–based system designed to bridge linguistic gaps for Nepali users by translating Romanized and Devanagari Nepali queries into English and retrieving relevant news articles.

  • Designed and implemented a complete NLP pipeline combining a fine-tuned mBART transformer model for translation with the BM25 ranking algorithm for probabilistic document retrieval.

  • Fine-tuned the multilingual mBART model on a Nepali–English parallel corpus for accurate translation of Romanized text.

  • Implemented BM25 for ranking and retrieving news articles based on translated queries.

  • Achieved high translation accuracy with a BLEU score of 39.84 and a BERT score of 0.9613, comparable to larger commercial models.

  • Enabled users to search news content seamlessly using informal, chat-style Nepali inputs.

mBARTBM25BLEUBERTNLPFine-tuned

Notify Nepal

Curated News Portal

Apr, 2025 - Aug, 2025

A digital news platform that aggregates content from public RSS feeds across trusted Nepali and international sources, delivering timely information across categories like politics, business, culture, and sports.

  • Built a content aggregation system that fetches, normalizes, and displays news from multiple RSS sources in a unified interface.

  • Implemented a responsive and interactive UI with seamless access across mobile and desktop devices.

  • Applied performance, SEO, and accessibility optimizations to improve load times and search visibility.

  • Handled state management and API integrations for smooth content rendering and navigation.

  • Provided clear attribution to original sources and a content removal request mechanism for publishers.

API
Live

Phoksundo

Sep, 2025 - Present

A web platform promoting Phoksundo and surrounding regions in Nepal, providing travelers with a comprehensive guide to attractions, accommodations, activities, and local culture. The platform aims to enhance tourism experiences while supporting local communities.

  • Developed a structured content system to showcase destinations, activities, and travel resources in an organized and visually appealing way.

  • Implemented a responsive and accessible design for seamless browsing on both mobile and desktop devices.

  • Integrated multimedia content, including images, videos, and maps, to enrich user engagement and help travelers plan effectively.

  • Applied performance, SEO, and usability optimizations to maximize reach among domestic and international tourists.

  • Delivered a visually appealing and user-friendly interface that enables travelers to explore and plan trips effortlessly.

Live

E-Driving License Registration System

Apr, 2025

A conceptual e-governance platform designed to reduce long queues for driving license applications by allowing users to apply online and manage appointments. The project focused on solving real-world government service inefficiencies.

  • Led a team of 4 members, coordinating the frontend development and project design.

  • Designed a token-based appointment system concept to help users reserve slots and reduce waiting times.

  • Developed mock user registration, authentication, and profile management flows to demonstrate the platform’s functionality.

  • Focused on user experience and usability, illustrating a practical approach to digitalizing government services.

GitHub

E-Mitra

Restaurant E-commerce Platform

Nov, 2024 - Apr, 2025

Built a full-stack platform to streamline restaurant operations and enhance the customer experience, featuring role-based access control and integrated payment gateway.

  • Developed an analytics dashboard, order management system, and admin portal to demonstrate efficient business operations.

  • Implemented role-based access control to manage different user roles within the platform.

  • Integrated Khalti and eSewa payment gateways to simulate a complete digital transaction flow.

  • Used Strapi as a headless CMS and Supabase for database management, ensuring a scalable and maintainable architecture.

SupabaseKhaltiStrapi
GitHub

Everest Canvas

Apr, 2025 - Aug, 2025

A scalable eCommerce platform for selling high-quality canvas prints, offering diverse materials, shapes, sizes, and multi-panel options to meet various customer preferences.

  • Developed a dynamic product catalog structure using static data, supporting multiple variants like standard, panoramic, and custom sizes.

  • Implemented preview and customization features for products, enhancing user engagement and purchase confidence.

  • Focused on performance optimization, ensuring the site is fast and responsive across devices.

  • Delivered a maintainable, visually appealing static site that provides a seamless browsing and shopping experience.

Live

Oauth & Payment API

Laravel & Google OAuth Integration

Nov, 2024

Built a secure, configuration-driven API integrating multiple payment gateways and OAuth authentication for seamless third-party login and digital transactions.

  • Implemented OAuth 2.0 authentication using Laravel Socialite for secure user login with third-party providers.

  • Integrated eSewa and Khalti payment gateways using test APIs to simulate digital transaction workflows.

  • Designed a scalable, API-first architecture, allowing easy integration with web and mobile applications.

  • Focused on security, maintainability, and best practices, ensuring robust authentication and payment workflows.

  • Gained hands-on experience with API integration, backend logic, and configuration-driven design in a learning environment.

LaravelOAuthKhaltiAPI
GitHub

Blog Application

Jun, 2024 - Aug, 2024

A fully functional content management system (CMS) using the MERN stack, enabling secure blogging and content management.

  • Implemented JWT-based authentication, user roles, and full CRUD operations for posts and user management.

  • Integrated Nodemailer for email verification and password recovery.

  • Used JOI for robust data validation and error handling.

  • Designed a responsive UI with Tailwind CSS and Flowbite-React, ensuring optimized user experience across devices.

  • Integrated Redux for global state management, reducing repetitive code and improving application maintainability.

  • Deployed via Render, supporting multimedia storage using Firebase.

JWTTailwind CSSFirebaseRedux
GitHubLive

HTTP Server

Jul, 2024

Built an HTTP server from scratch using Node.js and raw TCP sockets to understand how HTTP works at the protocol level.

  • Implemented the HTTP/1.1 request-response cycle manually — parsing headers, routing, and serving responses over TCP.

  • Added gzip compression, error handling, and asynchronous file serving for efficient content delivery.

  • Gained practical understanding of what frameworks like Express abstract away under the hood.

Node.js
GitHub

AI Chat-bot Application

Sep, 2024
  • Built a chatbot using open-source models powered by Groq.

  • Utilized TypeScript to build scalable type safe backend.

  • Designed, deployed, and made it publicly accessible.

TypeScriptGroq
GitHub

Job Search Application

Oct, 2024 - Nov, 2024

A hands-on demo project to learn Laravel fundamentals, including routing, controllers, policies, models, and database interactions. Built features for job searching and listing, with a focus on practicing core Laravel concepts.

  • Built using Laravel artisan commands, controllers, policies, and models.

  • Utilized Eloquent ORM, factories, and migrations for database management.

  • Implemented CRUD operations, authentication, and unit testing for model relationships.

  • Designed responsive UI using Blade templates.

LaravelEloquent ORM
GitHub

URL shortner

Ongoing
  • Implemented URL shortening and redirection logic

  • Tracked clicks, referrers, and basic metrics, providing simple analytics to users.

GitHub