Resume

Arjun Nepali

Full Stack Backend Focused Software Engineer

nepaliarjun049@gmail.com+977 9862569729Kalimati, Kathmandu, Nepal
View project index

Professional summary

Software engineer focused on scalable web applications, with hands-on experience across Django, Django REST Framework, Next.js, and real-time systems. I enjoy turning complex product requirements into maintainable backends, clear APIs, and thoughtful frontends that stay fast under load.

At work I lean on collaborative delivery, code review, and pragmatic architecture—balancing technical quality with shipping value. I care about user-centered outcomes: secure auth, solid CMS and multi-tenant patterns, and performance for real users.

Technical skills

Programming languages

Python, JavaScript, TypeScript, C/C++

Backend

Django, Django REST Framework, FastAPI, Django Channels

Frontend

React.js, Next.js, HTML, CSS, Tailwind CSS, Bootstrap

Databases

PostgreSQL, MySQL, SQLite

Task queues & caching

Celery, Redis

DevOps & tools

Docker, AWS (EC2, S3, RDS), Linux, Git

AI / ML exposure

RAG, NLP, OpenAI API integration

Experience

Key software projects

  1. Multi-Tenant SaaS News Platform

    Case study →

    Django / DRF / Next.js · Present

    • Developed a scalable multi-tenant SaaS platform for news portals using Django REST Framework and Next.js, supporting multiple independent client websites.
    • Upgraded a legacy system by refactoring backend architecture and improving performance, maintainability, and scalability.
    • Implemented tenant-based data isolation and dynamic configuration for themes, domains, and content management.
    • Built RESTful APIs and integrated them with a modern Next.js frontend for fast and dynamic user experience.
    • Implemented a role-based CMS with dynamic group and permission management for articles, categories, tags, and media.
    • Optimized performance using caching and query optimization for high-traffic news platforms.
  2. Real-time Chat Application

    Case study →

    Django Channels / Next.js / WebSocket · 2025

    • Developed a real-time chat system supporting one-to-one and group messaging using Django Channels and WebSockets.
    • Implemented JWT authentication for secure WebSocket connections and message delivery.
    • Built chat room listing, message history, typing indicators, and unread counters via Django REST Framework APIs.
    • Integrated Redis for message brokering, presence tracking, and WebSocket event handling.
    • Developed a Next.js frontend with React Query for state updates and instant message rendering.
    • Optimized database queries and indexing for efficient message storage and retrieval.
  3. Multi-Tenant Helpdesk AI SaaS (RAG)

    Case study →

    Django / RAG / OpenAI / PostgreSQL · 2025

    • Designed and developed a multi-tenant AI-powered chatbot SaaS with strict tenant-level data isolation (schema-based tenancy).
    • Implemented a RAG pipeline to answer user queries from tenant-specific PDF documents.
    • Built PDF ingestion: text extraction, chunking, and vector embedding generation.
    • Stored embeddings in FAISS for semantic retrieval; integrated OpenAI for grounded responses.
    • Developed REST APIs for chat sessions, message history, and PDF management using Django REST Framework.
    • Implemented role-based access control for tenant users and data.
    • Containerized the application with Docker for consistent deployment.
  4. Neo Appliances Management System

    Case study →

    Django / REST · 2025

    • Designed and developed a comprehensive appliance management system supporting 9+ user roles (manufacturer admin, warehouse, dealer, sub-dealer, sales, service, technician, customer, etc.).
    • Built role-based dashboards and permission-controlled workflows using Django templates and REST APIs.
    • Developed APIs and server-rendered flows for purchase orders, bulk sales, warehouse inventory, and dealer management.
    • Integrated QR code-based product registration for purchases and warranty tracking.
    • Implemented repair and service request workflows with real-time status tracking.
    • Built order management and notifications for orders, deliveries, and service activities.
  5. Ukaalo News Platform

    Case study →

    Django / DRF / CMS · 2025

    • Built and maintained a role-based CMS for content publishing and media management.
    • Implemented dynamic category, tag, and article management workflows.
    • Optimized backend APIs and database queries for high-traffic news delivery.
    • Developed scalable publishing features with editor and reporter workflows.
  6. New Business Age

    Case study →

    Django / DRF / CMS · 2025

    • Developed and enhanced CMS features for business news publishing.
    • Implemented article scheduling, media handling, and role-based workflows.
    • Built scalable backend APIs for content delivery and management.
    • Improved platform performance and maintainability for editorial operations.
  7. GIWMS Government System

    Case study →

    Django / Multi-Tenant · 2025

    • Maintained and developed features for a government platform serving office,manicipality,and ward levels.
    • Implemented scalable multi-tenant architecture and role-based access control.
    • Optimized backend performance and database operations for large-scale usage.
    • Developed APIs and workflows for administrative and reporting systems.
  8. BikashNews Platform

    Case study →

    Django / DRF / CMS · 2024

    • Developed backend APIs and CMS modules for article publishing.
    • Implemented category, media, and user management systems.
    • Optimized content delivery and backend performance.
    • Built role-based workflows for editors and reporters.
  9. Aarthik Abhiyan

    Case study →

    Django / DRF / GrapesJS · 2024

    • Developed a drag-and-drop CMS using GrapesJS integrated with a Django backend.
    • Implemented social login for seamless access and account creation.
    • Built a dynamic magazine e-paper module for digital editions.
    • Added scheduled publishing to release content at predefined times.
    • Integrated Riri AI voice to read articles aloud for accessibility.
    • Designed role-based workflows for editors, reporters, and chief editors.
    • Developed REST APIs for publishing, user management, e-paper, and AI voice playback.

Education & credentials