Satyam Rana
Software &AI Engineer
I'm Satyam, a Software & AI engineer based in Kathmandu - I build things that matter.
(About)

I'm a passionate learner focused on programming, AI, and problem-solving.
I work across the full stack, comfortable moving between intelligent systems and the products that bring them to life. I value clean, dependable engineering and stay endlessly curious - always sharpening my craft and taking on the next challenge.
- Kathmandu, Nepal
- CS with Artificial Intelligence
- satyam.rana.innovate@gmail.com
Skills
(Toolkit)- 01
Programming
The languages I reach for day to day, from low-level C to scripting and the web.CPythonJavaScriptPHP
- 02
Web & Backend
Full-stack web apps and RESTful services - responsive front-ends backed by clean APIs.HTMLCSSReactNode.jsMongoDB
- 03
Data & AI
Turning data into models and insight, from computer vision to classical ML pipelines.NumPyPandasScikit-LearnYOLOv8
- 04
Tools & Workflow
The version control, tooling, and habits that keep projects shipping.GitGitHubCLIREST APIs
Experience
(Work history)Codynn
Research & Technical Content Writer
Feb 2024 - Jul 2024
- Authored 3+ C programming tutorials and courses spanning beginner to advanced topics
- Designed 50+ coding challenges used by 200+ learners on the platform
- Produced 2+ project-based video tutorials
My Works
(3 projects)- 01
AI powered Drug Interaction Detection System (Deerhack 2026 AI/ML Track Winner)
AI · Machine Learning · Neural Networks2026A GNN-powered clinical tool that predicts dangerous drug combinations before they reach patients.
PythonFastAPIDeep Learning (DNN)RDKitJavaScript - 02
MedSync: Full-Stack Healthcare Operations & Patient Data Synchronization Hub
Full-Stack · HealthcareAn end-to-end medical management platform that securely synchronizes patient data, records, and treatment plans.
ReactNode.jsMongoDBExpress - 03
AI powered Traffic Management System
AI · Computer Vision2025AI traffic management that adapts signals in real time.
PythonYOLOv8OpenCVFlaskJavaScript
Certificates
(9 earned)
AWS Certified Solution Architect Associate
Amazon Web Services · 2026

Python
Kaggle · 2024

Intro to Programming
Kaggle · 2024
Research Papers
(2 papers)CHIPSAL · 2026
Satyam Rana
NeCCo: Nepali Cultural Commonsense Benchmark for Large Language Model Evaluation
A culturally grounded benchmark evaluating large language models on Nepali commonsense reasoning, built on a high-quality dataset of local norms and traditions. The open evaluation framework exposes cross-cultural reasoning gaps in current multilingual LLMs and supports low-resource, culturally diverse NLP research.
IT4D · 2026
Satyam Rana
Towards Adaptive Traffic Control: A YOLOv8-Based Prototype for Real-Time Lane-wise Density Estimation and Signal Actuation
An AI-driven traffic control framework using real-time vehicle detection and density analysis, with computer-vision techniques that dynamically optimize signal timing to reduce congestion and average wait time - proposing a scalable architecture for smart-city deployment.
Blogs
(from Medium)Apr 2026
8 min read
I Built Linear Regression From Scratch (No scikit-learn). Here’s What I Learned.↗
Understanding gradient descent by implementing every line of code myself. Introduction Every machine learning tutorial teaches you the same pattern: from skl…
Mar 2026
6 min read
Building Linear Regression from Scratch: A Journey into the Heart of Machine Learning↗
When you implement an algorithm yourself, the magic disappears — and real understanding begins. Why Build from Scratch? When I started Andrew Ng’s Machine Le…
(Contact)
Let's buildsomething great.
Have a project in mind or just want to say hi? I'm currently available for opportunities.


