Available for work

Hi,I'mRoshis.

Full-Stack Software Engineer building scalable APIs, SaaS products & AI-integrated web apps.

//Full-Stack Software Engineer

Skills & Technologies

The tools I use to build, deploy, and scale. Hover any skill to see where I've used it.

Frontend

React
React
Next.js
Next.js
TypeScript
TypeScript
JavaScript
JavaScript
Tailwind CSS
Tailwind CSS

Backend

Node.js
Node.js
Express
Express
Django
Django
Python
Python
MongoDB
MongoDB
PostgreSQL
PostgreSQL
Redis
Redis
GraphQL
GraphQL
Prisma
Prisma

DevOps & Infrastructure

Docker
Docker
AWS
AWS
GitHub Actions
GitHub Actions

AI & Automation

Vercel AI SDK
Vercel AI SDK
OpenAI
OpenAI
LangChain
LangChain

Tools & Workflow

Git
Git
C++
C++

Experience

Where I've built, shipped, and scaled.

May 2024 – Jul 2024

Full-Stack Developer

Sara Global Store· Remote · Kathmandu District, Nepal

  • Architected and deployed a production-ready Django e-commerce platform handling real customer transactions, inventory, and order fulfillment
  • Implemented advanced shopping workflows including AJAX-powered cart, wishlist management, multi-address checkout, and 5-stage order tracking
  • Built responsive mobile-first UI with advanced search, category filters, intelligent recommendations, and optimized customer navigation
  • Integrated SEO optimization, image processing, promotional code engine, automated email workflows, and secure production deployment
Frontend 35%
Backend 50%
Infrastructure 15%
DjangoPythonJavaScriptjQueryHTML5CSS3SQLitePillow

May 2023 – Aug 2023

Full-Stack Web Developer

GoodMil Amrit Nirman Sewa· Hybrid · Kathmandu District, Nepal

  • Designed and developed a scalable Django platform managing construction portfolios, real estate listings, blogs, and client inquiries
  • Built dynamic CMS and advanced property search system with filtering capabilities for real estate discovery
  • Engineered responsive frontend with GSAP animations, AOS scroll effects, Swiper sliders, and optimized media handling
  • Delivered production-ready admin dashboard with SEO optimization, image processing, and scalable database architecture
Frontend 45%
Backend 40%
Infrastructure 15%
DjangoPythonJavaScriptjQueryGSAPAOSSwiperHTML5CSS3

Jun 2023 – Sep 2023

Frontend Developer

Upwork· Remote

  • Developed and deployed 40+ JavaScript-based text processing utilities for content creators, developers, and marketers
  • Implemented advanced text analysis algorithms including regex-based extractors, frequency counters, and string processors
  • Built responsive Bootstrap 5 interfaces with real-time text statistics, accessibility support, and cross-browser compatibility
  • Optimized performance for large text processing workflows with reusable modular architecture and efficient DOM manipulation
Frontend 75%
Backend 15%
Infrastructure 10%
JavaScriptBootstrap 5HTML5CSS3RegexDOM APIs
Roshis Rai – Full-Stack Software Engineer

About Me

I'm Roshis — a full-stack software engineer based in Canada, focused on building production-grade web applications, AI-powered systems, and scalable backend architectures. I enjoy working across the stack, from designing APIs and databases to building fast, responsive user interfaces.

My recent work has centered around AI integration and retrieval systems, including building RAG pipelines, semantic search infrastructure, and embedding-driven knowledge systems using tools like Supabase, pgvector, and OpenAI APIs. I care a lot about system design, reliability, and keeping codebases maintainable as they scale.

Outside of engineering, I like learning new technical concepts, experimenting with side projects, and refining how I build software systems end-to-end. I also enjoy staying hands-on with everything from backend architecture to frontend interaction design.

I'm currently open to opportunities where I can contribute to AI-driven products, SaaS platforms, or systems that require strong engineering depth and ownership. If you're building something challenging, I'd be happy to connect.

Let’s build something together.

Have a project in mind, or just want to chat? I’d love to hear from you.

or
~/roshis/contactcontact.tsx
Based in Toronto • Operating Worldwide