RM

Hi, I'm

Rabin Mishra

IT Engineer | Aspiring MLOps Engineer

0+Certifications
0.9GPA
0+Projects
NECRegistered Eng.

Tools & Technologies

My core arsenal for building, deploying, and managing modern infrastructure.

Docker
Docker
Git
Git
GitHub Actions
GitHub Actions
Jenkins
Jenkins
Kubernetes
Kubernetes
Terraform
Terraform
AWS
AWS
Bash
Bash
PostgreSQL
PostgreSQL
Python
Python
Linux
Linux
Nginx
Nginx

Featured Projects

Real-world implementation of cloud platforms, CI/CD, and scalable architectures.

SynthBook — ML-Powered Book Recommendation System

SynthBook — ML-Powered Book Recommendation System

SynthBook is a full-stack Django book recommendation engine trained on the 6M-rating goodbooks-10k dataset. It uses a hybrid algorithm combining FunkSVD for personalized embeddings, TF-IDF for metadata matching, and the IMDB weighted formula for global and genre rankings. By loading pre-trained models at startup, the backend delivers instant, real-time recommendations across four tiers with zero per-request retraining. The system features django-allauth authentication and is deployed on Render via automated GitHub CI/CD.

Python
Django
scikit-surprise
scikit-learn
+8
CI/CD Pipeline — Jenkins, Azure, GitHub & Email Notifications

CI/CD Pipeline — Jenkins, Azure, GitHub & Email Notifications

• Built an end-to-end CI/CD pipeline for a NestJS application integrating Jenkins, Azure cloud, GitHub webhooks, and automated email alerts on build success/failure. • Configured Jenkins jobs with pipeline-as-code (Jenkinsfile); automated test, build, and deploy stages triggered on every push. •

Jenkins, Azure, GitHub Webhooks, NestJS, Node.js, Email Notifications
GrocerEase v2 — Enterprise E-Commerce Platform( 4th  Semester Project)

GrocerEase v2 — Enterprise E-Commerce Platform( 4th Semester Project)

GrocerEase v2 is a production-grade enterprise e-commerce platform engineered with Laravel 11 and PHP 8.3. The project is a complete architectural rewrite of a legacy procedural PHP grocery system into a secure, modular, and scalable service-oriented application capable of handling high transaction workloads with optimized performance and transactional reliability. The application implements a clean Service-Repository architecture that separates controllers, business logic, payment orchestration, image processing, and database operations into dedicated layers for maintainability and scalability. Key enterprise-grade features include secure role-based authentication, dynamic product filtering, transactional checkout protection, intelligent cart synchronization, Nepal payment gateway integrations (eSewa & Khalti), cloud storage abstraction using S3-compatible drivers, and a fully featured admin analytics dashboard. The platform also includes advanced image optimization pipelines, AJAX-powered order management, cloud-based asset migration tooling, SEO-friendly URL structures, and responsive UI enhancements designed for real-world production deployment.

Laravel 11
PHP 8.3
SQLite PostgreSQL
Blade Templates
+5
CI/CD Pipeline — Jenkins, AWS EC2 & GitHub Webhook (Next.js)

CI/CD Pipeline — Jenkins, AWS EC2 & GitHub Webhook (Next.js)

• Automated deployment of a Next.js application to AWS EC2 using Jenkins triggered by GitHub webhooks on every merge to main. • Configured security groups, SSH key-based access, and Nginx reverse proxy on the EC2 instance for production serving.

Jenkins, AWS EC2, GitHub Webhooks, Next.js, Nginx, Ubuntu
SyncWrite — Real-Time Collaborative Rich Document Editor

SyncWrite — Real-Time Collaborative Rich Document Editor

SyncWrite is a full-stack collaborative document editor built with Flutter Web and Node.js that enables multiple users to edit documents simultaneously in real time. The application leverages WebSockets through Socket.IO to synchronize document changes instantly across connected users while maintaining cursor presence awareness and conflict-free editing experiences. The platform supports rich-text editing, real-time media synchronization, interactive chart embedding, version history management, and multi-format document exports. Users can insert tables, images, links, and data visualizations while collaborating with others in the same document session. To enhance productivity, SyncWrite includes built-in writing utilities such as a live word counter, dictionary lookup with synonym suggestions, document version restoration, and export capabilities for PDF, TXT, and Microsoft Word formats. The project demonstrates advanced concepts in real-time systems, WebSocket communication, state management, cloud deployment, containerization, serverless caching, and distributed application architecture.

Flutter Web
Dart
Riverpod
Flutter Quill
+9
Personal Portfolio Website — Full-Stack DevOps

Personal Portfolio Website — Full-Stack DevOps

• Designed and deployed a production-grade portfolio at rabinmishra.com.np using Next.js 15, TypeScript, Tailwind CSS, and Sanity CMS. • Wrote multi-stage Dockerfile, docker-compose.yml, Nginx reverse proxy config, and a GitHub Actions CI/CD pipeline (lint → build → deploy to Vercel).

Next.js, TypeScript, Sanity.io, Docker, GitHub Actions, Vercel, Cloudflare