HELLO, I'M A →

Software

Engineer.

Dihas SathninduColombo, Sri Lanka

I build full-stack platforms, mobile apps, and AI research tools. Final year CS student at IIT/Westminster. Interned at IFS. Founder of DarvinCode. Open to junior SWE roles.

AVAILABLE NOWIFS INTERN 2024FYP · AI RESEARCH
Resume ↗
NEXT.JS REACT NODE.JS TYPESCRIPT PYTHON SWIFT PYTORCH POSTGRESQL DOCKER TAILWIND MONGODB JAVA NEXT.JS REACT NODE.JS TYPESCRIPT PYTHON SWIFT PYTORCH POSTGRESQL DOCKER TAILWIND MONGODB JAVA NEXT.JS REACT NODE.JS TYPESCRIPT PYTHON SWIFT PYTORCH POSTGRESQL DOCKER TAILWIND MONGODB JAVA NEXT.JS REACT NODE.JS TYPESCRIPT PYTHON SWIFT PYTORCH POSTGRESQL DOCKER TAILWIND MONGODB JAVA
5 PROJECTS

Shipped.

sepsis-detection.py

Research · FYP 2026

Leakage-Free Sepsis Detection

Multimodal deep learning system predicting sepsis onset 6 hours before it occurs. Two-layer LSTM on 18-hour EHR time-series + Bio_ClinicalBERT clinical notes, fused via meta-learner. AUROC 0.9283 on 26,607 ICU patients from MIMIC-IV. Zero data leakage.

PythonPyTorchLSTMMIMIC-IVSHAPStreamlit
seascape-client.tsx

Client Work · Live

The Seascape Sri Lanka

Hospitality website for a real client — boutique coastal resort in Weligama Bay. Rooms, gallery, booking integrations, Framer Motion throughout.

Next.jsTypeScriptTailwindFramer Motion
propvrty-app.jsx

Web App · Live

PropVRty

Real estate marketplace with immersive 360° virtual property tours — browse listings and walk through properties without leaving your browser.

MongoDBExpressReactNode.jsPanolens.js
locate-link.ts

Utility · Private

LocateLink

Send a unique link — when opened, you instantly see their exact GPS location on an interactive map. Real-time via Upstash Redis.

Next.jsTypeScriptUpstash RedisLeaflet
WeatherApp.swift

iOS · Mobile

WeatherDashboard

Native iOS app — real-time weather + interactive MapKit explorer of nearby tourist attractions, with local SwiftData persistence.

SwiftSwiftUIMapKitCoreLocationSwiftData

Arsenal.

FULL STACK
React
Next.js
Node.js
TypeScript
Tailwind
AI & ML
PyTorch
Python
MOBILE
Swift
LANGUAGES
Java
Python
JavaScript
TypeScript
Swift
SQL
INFRA & TOOLS
Docker
Git
PostgreSQL
MongoDB
Vercel

CORE COMPETENCIES

REST APIsSystem DesignOOPAgile / ScrumAuth & AuthZMicroservicesPerformance OptimisationTest AutomationCI/CD
JAVA PYTHON JAVASCRIPT TYPESCRIPT SWIFT SQL REACT NEXT.JS NODE.JS PYTORCH TAILWIND MONGODB POSTGRESQL DOCKER GIT VERCEL REST APIS AGILE JAVA PYTHON JAVASCRIPT TYPESCRIPT SWIFT SQL REACT NEXT.JS NODE.JS PYTORCH TAILWIND MONGODB POSTGRESQL DOCKER GIT VERCEL REST APIS AGILE JAVA PYTHON JAVASCRIPT TYPESCRIPT SWIFT SQL REACT NEXT.JS NODE.JS PYTORCH TAILWIND MONGODB POSTGRESQL DOCKER GIT VERCEL REST APIS AGILE JAVA PYTHON JAVASCRIPT TYPESCRIPT SWIFT SQL REACT NEXT.JS NODE.JS PYTORCH TAILWIND MONGODB POSTGRESQL DOCKER GIT VERCEL REST APIS AGILE

Journey.

2024 — 2025

WORK EXPERIENCE

Software Engineering Intern

IFS

Colombo, Sri Lanka

  • Developed enterprise features using Marble frontend and PL/SQL backend
  • Investigated and resolved production bugs improving system stability
  • Optimised backend queries for performance across key workflows
  • Built TAR automation tests for feature validation in Agile sprints
2022 — 2026

EDUCATION

BEng (Hons) Computer Science

IIT / University of Westminster

Colombo, Sri Lanka

  • FYP: Multimodal AI for early sepsis detection — AUROC 0.9283
  • Modules: Distributed Systems, Security, Mobile Dev, AI & ML

GET IN TOUCH →

Let's build

something.

Looking for a junior engineer who actually ships? I'm open to roles, freelance projects, and interesting conversations.

dihas.sathnindu@gmail.com

Based in Colombo, Sri Lanka 🌴 · Available remotely worldwide