Hi, I'm Savindu Suranjith

Full-Stack & AI Engineer

Building scalable, user-centric solutions with machine learning, modern web technologies, and autonomous LLM agents.

Full Stack LLM Agents Computer Vision
Neural Mesh Active & Interactive
Interactive 3D Move & Click to Pulse
React Native Core
Frontend & Mobile Engineering
Hover tech stacks or drag 3D mesh to explore

About Me

Savindu Suranjith Thennakoon

Savindu Thennakoon

CSE Undergrad @ Uni of Moratuwa

Sri Lanka 3rd Year

I am a driven Computer Science and Engineering undergraduate at the University of Moratuwa, specializing in full-stack development, mobile engineering, and applied AI.

My passion lies in bridging the gap between cutting-edge AI research and practical applications. I have extensive experience building cross-platform mobile and web apps integrated with machine learning models and computer vision pipelines.

I am always looking for opportunities to apply robust problem-solving skills to innovative technical projects.

Full-Stack

MERN, React Native

Applied AI

LLM Agents, Computer Vision

Technical Stack

AI & Neural Systems

Applied AI research, on-device vision, and autonomous agent orchestration.

LangGraph (Agents)
ChromaDB Vector Store
MediaPipe Pose
TensorFlow.js
RAG Architectures
Google GenAI / LLMs

Web & Mobile Apps

Responsive UI/UX, state management, and mobile cross-compilation.

React Native
React.js
Node.js / Express
Capacitor
RESTful APIs
Tailwind & CSS3

Databases & DevOps

Resilient data stores, containerization, and API verification pipelines.

PostgreSQL
MongoDB
Docker Container
Git & GitHub
Postman
MySQL

Languages & System Architecture

Core programming languages, algorithmic problem solving, and microservices design.

Python
C++
JavaScript (ES6+)
TypeScript
Data Structures & Algorithms
Microservices Architecture

Featured Projects

CivicGuard (Disaster Response & Emergency Intelligence Platform)

  • Platform Architecture: Built a nationwide disaster response platform utilizing an event-driven microservices architecture (Node.js, FastAPI, Kong Gateway, React 18) and PostGIS to automate incident triage and coordinate 250 tactical field squads across 25 administrative districts.
  • 5-Signal Hybrid Verification: Engineered an automated triage engine under a < 1.5s SLA coupling Gemini 3.5 Flash-Lite multimodal reasoning with YOLOv8 spatial telemetry, PostGIS geospatial clustering, and live hydrological sensor feeds.
  • Concurrency & Systems: Prevented race-condition over-allocation across evacuation shelters during sudden population surges by designing an atomic bed reservation engine using PostgreSQL transactional row-level locking.
TypeScript Node.js Express Python FastAPI React 18 PostgreSQL PostGIS Supabase Google Gemini 3.5 Flash-Lite YOLOv8 Kong API Gateway Docker Compose Socket.IO

FitLock (AI App-Locker)

  • Wellbeing App Lock: Developed a cross-platform digital wellbeing application that locks target apps behind physical exercise requirements (squats, push-ups, jumping jacks).
  • On-Device Computer Vision: Integrated MediaPipe Pose via HTML5 Canvas for client-side, zero-latency repetition counting and joint angle calculation without streaming or storing user video.
  • Monetization & Privacy: Integrated Google AdMob alongside Google User Messaging Platform (UMP) SDK to handle monetization with full GDPR consent compliance. Live on Google Play.
React Native React Vite Capacitor MediaPipe Pose Tailwind CSS Google AdMob & UMP

HackerRank Orchestrate AI Agent (Global Rank #81 / 1,400+)

  • Deterministic State Machine: Built a multi-node LangGraph workflow orchestrating classification, safety checks, policy routing, and ticket resolution across HackerRank, Claude, and Visa domains.
  • Local RAG Pipeline: Indexed multi-domain support corpora into an embedded ChromaDB using HuggingFace all-MiniLM-L6-v2 embeddings, ensuring grounded, hallucination-free retrieval without external web dependencies.
  • Type-Safe Routing & Resilience: Enforced strict Pydantic structured output models with asynchronous processing via asyncio.Semaphore and Tenacity exponential retry policies.
Python LangGraph Google GenAI ChromaDB HuggingFace Pydantic Asyncio

PrajaNavigator (AI Public Administration Platform)

  • Platform Overview: Engineered a full-stack, multi-agent public administration platform to streamline citizen services via multimodal OCR verification, pre-counter readiness scoring, and automated form generation.
  • Hierarchical RAG Engine: Designed a 3-layer Hierarchical RAG system incorporating automated conflict resolution and multi-agent workflow orchestration across statutory acts, ministry circulars, and Grama Niladhari guidelines.
Python FastAPI Hierarchical RAG OCR & Vision Multi-Agent Systems React 18 Tailwind CSS Docker Compose

Extra Curricular Activities

Education

BSc (Hons) in Computer Science & Engineering

University of Moratuwa

2024 - Present (3rd Year)

GCE Advanced Level

Dharmapala College Bandarawela

2022 | 3 As

Leadership & Societies

IEEE RAS

Marketing Pillar Member

MoraSpirit

Marketing Pillar Member

IET On Campus

Operations Pillar Member

Taekwondo Team Member

University of Moratuwa (2025 - Present)

Get In Touch

I'm currently seeking a software engineering internship to apply my problem-solving skills to innovative projects. Feel free to reach out!