About

Hi, I'm Sashika

Lead engineer. Pattern designer. Still the kid taking things apart.
Based inColombo, Sri Lanka
RoleAssociate Lead Software Engineer
EducationBSc Software Engineering, Plymouth
CertifiedScrumMaster (CSM), 2025
Open toLead / architect roles · remote

I've spent six years building for US enterprise clients in billing, healthcare and HR. These days I spend less time writing components and more time designing the patterns other engineers build on, reviewing their work, and making sure AI speeds the team up without lowering the bar.

The path so far

Childhood

Always curious

Taking electronics apart and trying circuit diagrams to see how things work.

Grade 8

First software: a calculator

Found the O/L ICT textbook, built a calculator in VB.NET, then bought two books and kept going.

2016 – 2019

BSc Software Engineering, Plymouth

Plus Harvard's CS50 and a lot of evenings on Udacity and Udemy.

2017

Sistack Loan ERP

Top 11 at the SLT ZeroOne Awards.

2020 – 2022

Software Engineer · Champ IT Solutions

HIPAA-compliant healthcare analytics for 1,000+ clinicians; inventory systems for US repair facilities. Visiting lecturer in Software Engineering on the side.

2022 – 2026

Senior Software Engineer · Altrium

Frontend architecture for a 10M-account billing platform. Privilege injection, PII tracking, live localization. Mentored 3 interns, all hired.

2026 →

Associate Lead Software Engineer · Altrium

Leading a team on an AI-powered HR SaaS platform. Owning the design system architecture.

How I lead

01

Decisions on paper

Trade-offs written down before code. A client called my documentation the most detailed they'd received.

02

People over output

The go-to onboarding mentor for new graduates. 3 of 3 interns hired permanently.

03

Contracts, not complaints

When an API didn't fit, I proposed the contract, and the API team adopted it.