侍 ・ 勇 ・ 知 ・ 力 ・ 技 ・ 誉
武士道 ・ 不動心 ・ 精進
Available for opportunities
ウメシュ・インドゥランガ

Umesh
Induranga

Software Developer CS Undergraduate

Building intelligent web systems at the intersection of full-stack development and AI integration. Computer Science student at University of Westminster · IEEE member · 5+ hackathons.

5+
Hackathons
20+
Projects
15+
Certifications
Scroll
// about me

Crafting software
that matters.職人気質

I'm a Computer Science undergraduate at the University of Westminster (via IIT, Colombo) with a deep focus on full-stack web development, client-server architecture, and AI-integrated applications.

My work spans from intelligent navigation systems to RAG-based recovery platforms — I love building things that solve real problems. Semi-finalist at HackX 10.0, and an active participant in national hackathons like TADHACK-2024 and SlitXtreame 2.0.

Currently exploring machine learning, cloud computing on AWS, and building tools that help fellow developers — like APISnap, my published npm package for Express.js API health-checking.

// education

BSc (Hons) Computer Science
University of Westminster
2024 – Present · Level 5 · IEEE Member
Full Foundation Degree
Informatics Institute of Technology (IIT)
2024 · Result: Merit
G.C.E. Advanced Level
Galahitiyawa Central College
2022 · Mathematics Stream · 9 O/L A's
// languages
🇱🇰 Sinhala — Native 🇬🇧 English — Fluent
// technical skills

What I work with.技術の武器

Languages
Python (Advanced)
Java
JavaScript / TypeScript
SQL · HTML · CSS
Frontend
React · Next.js
Tailwind CSS
Chart.js
Monaco Editor
Backend
Node.js · Express
JWT · REST APIs
Better-Auth
Socket.io
Database
MongoDB / Atlas
Mongoose
PostgreSQL
Cloudinary
AI / ML
TensorFlow · scikit-learn
Google Gemini API
LLM / RAG systems
Pandas · NumPy
Tools & Cloud
Git · GitHub · Docker
AWS (in progress)
Railway · Vercel
Figma · Postman
// selected work

Projects.作品集

All on GitHub →
壱 / APISnap
APISnap
Published npm package for Express.js developers. Auto-discovers every route in your app and health-checks all of them in seconds — with zero configuration. Supports JWT, API keys, cookies, HTML reports, JSON exports, and CI/CD pipelines.
Node.js Express npm CLI TypeScript
弐 / PathFlow
PathFlow
AI-powered learning path generator. Enter your skills and goals; get a personalized, step-by-step roadmap with market salary insights, curated resources, and progress tracking. Built with Google Gemini API and MongoDB Atlas.
React Node.js MongoDB Gemini AI JWT
参 / Re-Life
Re-Life
RAG-based addiction recovery platform. Full monorepo with a marketing landing page, AI chat interface, and backend featuring streak tracking, mood logging, journal system with image uploads (Cloudinary), and smart reminders.
React Express RAG / AI MongoDB Cloudinary
四 / Revit
Revit
AI-powered code review platform with real-time collaborative editing (Monaco Editor + Socket.io), GitHub OAuth integration, and ML-based bug prediction using TensorFlow.js. Supports federated learning for privacy.
React TypeScript Socket.io TensorFlow.js GitHub API
五 / BTC Forecast
BTC Forecast
Bitcoin price prediction system using linear regression with 8 technical indicators (MA, EMA, lag features). 78% RMSE improvement over the basic model. Downloads real-time data via Yahoo Finance, generates 30-day rolling forecasts.
Python scikit-learn Pandas yfinance ML
六 / Traffic Analyser
Traffic Analyser
Desktop tool for analyzing and visualizing traffic patterns. Built with Python and Tkinter; includes interactive dashboards, statistical insights, and data pipelines for processing large-scale traffic datasets.
Python Tkinter Data Viz Statistics
// competitions & recognition

Achievements.武功の記録

2024 · HackX 10.0
Semi-Finalist
Selected as semi-finalist in HackX 10.0, a prestigious national-level hackathon. Demonstrated innovation, technical excellence, and rapid problem-solving in a competitive environment.
2024 · CodeRally 6.0
Intermediate Tier
Participated in CodeRally 6.0 by IEEE Computer Society Student Branch at IIT. Demonstrated coding proficiency and algorithmic problem-solving abilities.
2024 · Telecom Innovation
TADHACK-2024
Collaborated with teams to brainstorm and build innovative telecommunications solutions, focusing on rapid prototyping under time pressure.
2024 · Extreme Coding
SlitXtreame 2.0
Participated in intense coding challenges focused on rapid prototyping and delivery. Consistently delivered functional solutions under extreme time constraints.
Ongoing
IEEE Member
Active IEEE Society member participating in technical workshops, networking events, and fostering innovation within the engineering student community.
Published · npm
Open Source
Published and actively maintaining @umeshindu222/apisnap on npm — a zero-config API health-check CLI for Express.js developers worldwide.
// learning & certifications

Courses.修行の道

Python for Beginners
University of Moratuwa · 2023
Completed
Working with LLMs
LinkedIn Learning · 2025 · NLP, Transformers, LLM
Completed
AWS Cloud Practitioner Essentials
Amazon Web Services · 2025 · Lambda, Global Infra, Networking
In Progress
Data Analysis with Python
Coursera · 2025 · Pandas, NumPy, Matplotlib
In Progress
// let's connect
Let's build
something
great.

Open to internships, collaborations, and interesting projects. Based in Colombo, Sri Lanka — reachable globally.