Résumé
Nikesh Khatri
Software Engineer — Django, React & TypeScript
- Location
- Kathmandu, Nepal
- Phone
- +977 9861139971
- GitHub
- github.com/nikace7
Summary
Software engineer with 2+ years building full-stack SaaS and operational platforms with Python/Django and TypeScript/React. I have delivered secure REST APIs, multi-tenant architecture, billing and accounting workflows, third-party integrations, automated tests, and containerised deployments. I am strongest at translating complicated business processes into maintainable software, debugging production issues, and owning features from requirements through release.
Technical skills
Languages
Python · TypeScript · JavaScript · SQL
Backend & APIs
Django · Django REST Framework · NestJS · Node.js · Celery · REST · OpenAPI · JWT / OAuth · WebSockets
Frontend
React · Next.js · Vite · Tailwind CSS · Accessibility · PWA
Data & Architecture
PostgreSQL · MySQL · Redis · Prisma · Row-level security · Multi-tenancy · Relational modelling · Double-entry accounting
Quality & Delivery
Pytest · Vitest · Playwright · GitHub Actions · CI/CD
Cloud & Operations
Docker · Nginx · Caddy · Azure · Google Cloud Storage · Firebase · Background jobs · Backups & health checks
Domain knowledge
Nepal income-tax slabs · SSF / SST payroll · IRD & CBMS billing · Bikram Sambat calendars · Khata (customer credit) · Darta / Chalani records · Bilingual (Nepali / English) UI
AI-assisted engineering
LLM tool & function calling · Agent workflows · Claude Code / Codex · Prompt engineering · Output review & evaluation
Professional experience
Software Engineer
Jul 2026 — Present
Independent products · Kathmandu, Nepal
- Mero Pasal: multi-tenant retail SaaS for Nepali shops, with every shop isolated by PostgreSQL row-level security, an online storefront and IRD-oriented VAT billing.
- Garment Manufacturing ERP: order to ledger for a factory floor, covering merchandising, production, piece-rate payroll, VAT billing and double-entry accounting.
- Sole engineer on both: architecture, the Django and React code, Docker deployment, backups and health checks.
Software Engineer (Contract since Jul 2026)
Aug 2024 — Present
Goodwish Engineering Pvt. Ltd. · Lalitpur, Nepal
- Delivered production features across multi-tenant attendance/payroll, parking, file-tracking, education, public-information and content-management products using Django/DRF, React, Next.js, TypeScript and PostgreSQL.
- Designed REST APIs, database models, background jobs, integrations and role-based workflows for payroll, billing, payments, document routing, notifications, reporting and device attendance.
- Implemented and maintained finance-sensitive workflows including tax calculations, invoicing, payment allocation, inventory valuation, accounting entries, audit trails and permission-safe exports.
- Integrated payment gateways, ADMS/RFID devices, SMS/email OTP, OAuth, cloud storage, file processing, scheduled tasks and external services.
- Improved reliability and security through automated tests, JWT refresh, authorization and tenant scoping, throttling, transaction handling, secret management, backups and production diagnostics.
- Collaborated with engineers, designers and project managers; reviewed code, clarified requirements, documented decisions and owned features from implementation through deployment and support.
Selected projects
Mero Pasal
Jul – Sep 2026
Multi-tenant retail SaaS for Nepali shops — isolated per shop at the database level, with a storefront attached.
Django · DRF · PostgreSQL RLS · React · Vite · TypeScript · Celery · Redis
Garment Manufacturing ERP
Jul – Aug 2026
Order to ledger for a factory floor — merchandising, production, tax and double-entry accounting in one self-hostable system.
Django · DRF · PostgreSQL · React · Vite · TypeScript · Celery · Redis
Attendance & Payroll SaaS
May – Aug 2026
Biometric punches in, legally-correct Nepali payslips out — multi-tenant, with hardware on the other end.
Django · DRF · PostgreSQL · React · Vite · TypeScript · Tailwind CSS · Docker
Custom Robot Voice
Jun – Jul 2026
A real-time voice stack — browser and robot clients, streaming PCM audio, and an LLM that can actually press buttons.
NestJS · Next.js · React · TypeScript · Flutter · Prisma · PostgreSQL · Redis
Digital File Tracking System
Jan 2025 – Apr 2026
Darta, Chalani and Tippani — a paper government registry turned into an auditable digital workflow.
Django · DRF · PostgreSQL · React · Vite · Tailwind CSS
SaaS Parking Platform
Sep 2024 – Jul 2026
Bookings, gate check-in, Khalti payments and thermal-printed tickets — across web, mobile and a redesign cycle.
Django · DRF · PostgreSQL · Celery · Redis · React · Next.js · TypeScript
Education
Bachelor of Science in Computer Science and Information Technology
2020 – 2025
Prime College, Tribhuvan University
Foundations in programming, data structures and algorithms, databases, software engineering, web development, networking and artificial intelligence.
Languages
- NepaliNative
- EnglishProfessional working proficiency