Sandupa Egodage

Aspiring PhD Candidate

Computer Vision · Deep Learning · Edge AI

Seeking PhD positions · Fall 2026
Colombo, Sri Lanka
Sandupa Egodage

About

I'm a software engineer with a research-oriented mindset, preparing to pursue a PhD in computer vision and machine learning. My undergraduate research spanned edge-based deep learning for IoT and video anomaly detection for education-facing HCI — two projects that convinced me the most interesting problems in ML sit at the intersection of theory and deployed reality.

I currently build enterprise-grade distributed systems at Altrium, where systems work has sharpened my instincts for reproducibility, observability, and shipping research artifacts that actually run. Previously I contributed microservices in Go and React components at Circles.Life.

I'm actively seeking PhD opportunities starting Fall 2026, ideally with advisors working on computer vision, deep learning, or ML systems for real-world deployment.

Research Interests

Computer Vision & Deep Learning

  • CNNs
  • Video Understanding
  • Anomaly Detection

ML for Education & HCI

  • Engagement Modelling
  • Multimodal ML
  • Virtual Classrooms

IoT & Edge AI

  • Edge Inference
  • Raspberry Pi
  • Model Compression

ML Systems

  • Reproducibility
  • Observability
  • MLOps

Education

  1. 2019–2024

    BEng (Hons) Software Engineering — First Class

    University of Westminster / Informatics Institute of Technology

  2. 2020–2024

    BSc (Hons) Computer Science — Second Class (Lower)

    University of Sri Jayewardenepura

Technical Skills & Tools

Research & Machine Learning

  • Python
  • TensorFlow
  • OpenCV
  • Custom CNN
  • Autoencoders
  • Pose Estimation
  • Linux
  • Raspberry Pi

Systems & Frameworks

  • Java
  • Spring Boot
  • Go
  • JavaScript
  • React
  • SQL
  • MongoDB

Tools & Infrastructure

  • Docker
  • Kubernetes
  • AWS
  • Git
  • CI/CD
  • Prometheus
  • Grafana