5+ years building scalable microservices, AI-powered applications, and cloud-native systems. Melbourne-based engineer with fintech, SaaS, and research experience in fairness in recommender systems.
Software engineer with strong experience in backend systems, APIs, microservices, AI integrations, cloud platforms, and product engineering.
I build scalable, reliable systems across fintech, SaaS, and startups. I also have research experience in fairness in recommendation systems and have taught database systems and full-stack development in higher education.
Design and build high-performance Java/Spring Boot and Node.js/Express microservices. RESTful APIs, low-latency systems, and distributed architecture.
LLM integration, LangChain/LangGraph, intelligent search and recommendations. FastAPI backends for AI features in travel and SaaS products.
AWS-hosted services, Docker, CI/CD pipelines. Observability, monitoring, and reliable deployment for production workloads.
Secure APIs, Oracle/PostgreSQL optimisation, enterprise integrations. Financial systems and regulatory-compliant workflows.
Python-based evaluation frameworks for recommendation systems. Fairness, reliability, and statistical modelling in ML.
Higher education teaching in database systems and full-stack development. Tutorials, labs, and student consultations.
A selection of hands-on software projects I built to strengthen my skills in full-stack development, cloud deployment, CI/CD, authentication, and scalable application design.
Developed a Python-based evaluation framework. Analysed recommendation models across rating, ranking, and prediction tasks. Focused on fairness, reliability, and statistical modelling.
RMIT University, MelbourneApplied machine learning to medical imaging. Built image-processing and evaluation workflows.
University of Moratuwa, Sri LankaGPA: 3.6
RMIT University, MelbourneGPA: 3.57
University of Moratuwa, Sri LankaI'm open to software engineering, backend, AI, and cloud-focused opportunities.