Available for opportunities
Backend · Full-stack · Software Engineer

Siraj Chaulagain

Software/Computer Engineer specialising in designing scalable web architectures, building robust backend systems, and integrating intelligent AI features to solve complex business problems. Building production-ready applications from Kathmandu — open to remote roles and relocation.

ReactNative Node.js Express.js Javascript MongoDB
Academic Score
77.12%
B.E Computer Engineering · First Class Distinction
Graduation
2025
Advanced College Of Engineering And Management, Kathmandu
Projects
5+
Full-Stack Web Development · AI

Developing technology that works, scales, and inspires

I'm a Computer Engineering graduate from Kathmandu with a strong focus on full-stack development and building seamless, scalable software systems from concept to deployment. I'm passionate about the intersection of clean engineering, thoughtful design, and efficient execution, transforming ideas into reliable and impactful digital solutions.

Throughout my academic journey, I worked on a diverse range of projects spanning full-stack web development, system design, and AI/ML-based applications. These experiences strengthened my ability to design, develop, and deploy end-to-end solutions while adapting to different technologies and problem domains.

I have hands-on experience with modern full-stack technologies including Node.js, React Native, Express.js, MongoDB, JavaScript, along with a growing interest in system architecture, software engineering best practices, and intelligent application development. I enjoy solving complex problems, building scalable systems, and creating products that deliver real value to users.

I'm currently seeking opportunities with innovative teams and startups where I can contribute across the entire software development lifecycle—from planning and system design to development, deployment, and continuous improvement—while growing alongside talented engineers and building meaningful technology.
5+
Full-Stack & AI Projects Built
5+
Technologies Used Across Development Stack
500+
Hours Spent Building & Learning Software Systems
End-to-End
From Planning to Deployment

Languages

Python JavaScript C/C++

Backend & APIs

FastAPI Django Node.js Express.js REST APIs JWT Auth

Databases

PostgreSQL MongoDB MySQL ETL Pipelines

AI / ML

TensorFlow PyTorch Scikit-learn Gemini API YOLO

DevOps & Tools

Linux/Debian Docker Systemctl Git/GitHub CI/CD Streamlit

Where I've shipped

Jan 2025 — Mar 2025
E-drive
Kathmandu, Nepal

Developer — Contract

Node.js · Express.js · Puppeteer · MongoDB · Systemctl · Debian VPS
  • Developed an automated WhatsApp-based ride-sharing backend with stateful chat flows for collecting pickup/drop-off locations, vehicle preferences, and travel time — eliminating the need for a separate mobile app.
  • Engineered a driver-assignment algorithm matching ride requests to available drivers in real time based on location and availability state.
  • Designed a MongoDB schema for users, drivers, bookings, and trip events optimised for real-time, write-heavy querying.
  • Built an admin dashboard (Express.js) with booking analytics, driver utilisation metrics, and management features.
  • Deployed the full stack on a Debian VPS using Systemctl for process management, background execution, and log monitoring — achieving 24/7 uptime.

Things I've built

2025 · AI Fellowship Capstone

AI-Powered Adaptive Exam Preparation Assistant

End-to-end LLM-powered document understanding system. OCR-based PDF ingestion, topic extraction via NLP, and automated flashcard and assessment generation using Google Gemini API. Secure Django REST backend with JWT authentication and PostgreSQL for longitudinal learning analytics.

DjangoPostgreSQLGemini API LangChainOCRNLPJWT
2023 · Minor Project

Car Make And Model Classification With YOLOv3 Object Detector

An end-to-end computer vision pipeline to automatically detect vehicles in images and classify their make and model using deep learning techniques. The system combines object detection (YOLOv3) with image classification (MobileNet) to accurately identify car brands and models from real-world images.

PythonOpenCVYOLOv3 TensorFlowMobileNet
Personal Project

Sorting Algorithm Visualiser

Interactive web-based tool to visualise and compare sorting algorithms in real time. Dynamic controls for array size and animation speed — a clean demonstration of algorithmic thinking and vanilla JavaScript capability.

JavaScriptHTMLCSS

Where I've learned

May 2021 — Nov 2025

Bachelor in Computer Engineering

Advanced College of Engineering and Management · Kathmandu
77.12% · First Class Distinction
Jun 2018 — Nov 2020

+2 in Science

National School Of Sciences · Kathmandu
GPA 3.66
2022

Intro to Full-Stack Development

Advanced College of Engineering and Management (ACEM)
2024

LangChain for LLM Application Development

DeepLearning.AI
2024

Intro to AI/ML

Advanced College of Engineering and Management (ACEM)

Let's build something remarkable

Open to full-stack web development and software engineering roles — at startups that are building seriously.

Reference
Er. Dhiraj Pyakhurel
Lecturer · Advanced College of Engineering and Management
dhiraj@acem.edu.np
Reference
Raj Kumar Gupta
CEO · Ideafusion Marketing Agency
+977 9807575397
Location & Availability

Based in Balaju, Kathmandu.
Open to remote work and willing to relocate .