BSc (Hons) Computer Science
Informatics Institute of Technology · University of Westminster
Full-stack software engineer · Colombo, Sri Lanka
I'm Isira Edirisinghe, a full-stack engineer with three years of production experience across Java, Spring Boot, Angular, and TypeScript.

01 / About
I work across backend design and frontend delivery, with a focus on enterprise systems that need to be dependable, testable, and clear to operate.
At CodeGen International, I shipped GDPR-compliant microservice features, built API regression coverage, and worked inside a focused stabilisation squad resolving release-critical issues.
I completed a BSc (Hons) in Computer Science with Second-Class Honours (Upper Division) at IIT, affiliated with the University of Westminster, while continuing to explore practical machine learning and developer tooling.
02 / Experience
Delivered GDPR-compliant data flows across Java/Spring Boot microservices and Angular interfaces, including consent capture and field-level masking with zero compliance violations.
Contributed features and defect fixes to a large Spring Boot application while strengthening the team's observability, performance, and security feedback loops.
03 / Selected work
Machine learning research
A model-driven audio pipeline that learns which of five signal-processing strategies to apply to each sample, improving performance on noisy, web-sourced music data.
Applied machine learning
A CV analysis tool that parses uploaded résumés, extracts skill sets, and maps candidates to relevant roles using a trained classification model.
Desktop application
A scheduling system for dermatology consultations, built around live doctor availability, booking conflict detection, and appointment management.
04 / Toolkit
Java, Python, TypeScript, JavaScript
Angular, React, RxJS, Streamlit
Spring Boot, REST APIs, Flask, Microservices
JUnit, Postman, JMeter, OWASP ZAP
Docker, Kubernetes, Git, GitLab
MySQL, Oracle SQL, Splunk SPL
05 / Education
Informatics Institute of Technology · University of Westminster
Informatics Institute of Technology
06 / Contact
Tell me a little about what you're working on. I'll reply directly to the email address you provide.
[email protected]