A practical walkthrough of multivariate linear regression — covering feature normalization, gradient descent across multiple parameters, and building a house price prediction model in Python from the ground up.
Writing
Builder notes and
technical writing.
Writing is how I slow down and verify that I actually understand something. These pieces cover the technical topics I'm working through — machine learning, software engineering, and the mechanics behind the systems I build.
Articles published on Medium.
In-depth breakdowns of the concepts and systems behind the work I build — written to be clear, not abbreviated.
A research-based breakdown of why financed Android device locking is more than a normal MDM problem — covering Android Enterprise, Zero-touch enrollment, DPC limitations, OEM-level locking, and practical implementation challenges.
More articles in progress — updated as new writing is published.
Free sessions published on YouTube.
Practical, beginner-friendly lessons on software engineering, AI, and mathematics — explained in Sinhala.
More sessions being added — updated as new videos are published.
Writing is thinking out loud.
Follow along on Medium for new articles as they ship — technical writing, machine learning breakdowns, and builder reflections.







