Software Developer  ·  Nepal

Srijan Dawadi

I enjoy building software that solves real-world problems through backend engineering and utilize AI in a productive way.

Bharatpur, Nepal NEC Licensed Engineer
Srijan Dawadi
Open to Work

What I Do.

I'm a licensed computer engineer (NEC) based in Nepal who enjoys building backend systems and full-stack products from the ground up. I care more about understanding the problem and designing how a system should work than about any single framework. Most of my work involves Django, Next.js, and applying AI/ML where it actually solves a real problem. I'd rather ship a working product that real people use than build a perfect demo that nobody touches.

Backend
Python
Django
Frontend
Next.js
JavaScript
Tailwind CSS
Database
PostgreSQL
AI & ML
Scikit-learn
InsightFace
Tools
Git

Selected Work

PerfectLink screenshot
Live Full-Stack · Team

PerfectLink

Nepal had no reliable platform connecting local service providers with buyers. We built one — with AI search, real-time chat, and payment workflows.

Live at perfectlink.com.np — production-ready, serving Nepal's local service marketplace

DjangoDRFNext.jsPostgreSQLWebSocketAI Search
View Details
Gym system screenshot
Client Work Full-Stack · Solo

Smart Gym + Cafe System

A local gym was tracking attendance manually on paper. I replaced it with a full management platform — facial recognition check-in, billing, inventory, and admin dashboards.

Deployed for a paying client — handles 100+ daily facial check-ins using InsightFace

PythonDjangoComputer VisionInsightFaceONNXPostgreSQL
View Details
Recommendation engine screenshot
ML · Solo

E-Commerce Recommendation Engine

Built a content-based filtering engine from scratch using NLP and cosine similarity — trained on 10,000 product descriptions with no ML framework abstraction, pure algorithmic implementation.

Trained and tested on 10,000 product descriptions from Kaggle

PythonScikit-learnNLPCosine Similarity
View Details
Anomaly detection screenshot
Deep Learning · Solo

Network Anomaly Detection

Trained an unsupervised autoencoder to detect anomalous network traffic without labeled data — achieving 97–99% detection accuracy on the NSL-KDD dataset.

Achieved 97–99% detection accuracy on network traffic data

PythonTensorFlowAutoencoderDeep Learning
View Details

Background

Experience

PerfectLink

Aug 2025 – Present
Software Engineer Founding Team

Early-stage Startup · Product Development

Joined the founding engineering team to build an AI-powered local business platform. Contributed across backend development, database design, frontend implementation, product architecture, and AI-powered features.

Designed multi-role architecture enabling seamless switching between personal and business owner workspaces
Implemented semantic search and recommendation system using SBERT sentence embeddings for intelligent business and service discovery
Built complete booking workflows with backend validation, request management, and status tracking
Integrated OpenStreetMap for accurate business location management and location-based discovery
Developed responsive frontend interfaces for customer and business owner experiences
Collaborated with founding team to translate business requirements into scalable software solutions
DjangoDRFNext.jsPostgreSQLWebSocket
2026

NEC Registered Computer Engineer

Nepal Engineering Council

Passed licensing exam · July 2026

2022 – 2026

Bachelor's in Computer Engineering

United Technical College (Pokhara University)

CGPA: 3.76

Contact

Let's build something together.

I usually respond within 24 hours. Whether it's a job opportunity, a freelance project, or just a question — feel free to reach out.

Open to Work Bharatpur, Nepal · UTC+5:45
srijandawadi321@gmail.com
Send Email