About Rusiru Rathmina

Associate Software Engineer at Omobio. I build things, break things, and write about both.

How it all started

My journey didn't start with code - it started with curiosity. Growing up in Galle, Sri Lanka, I was the kid who'd take things apart just to see what's inside. At the University of Colombo School of Computing, I discovered that the same curiosity could be applied to software.

Where I am now

Today, as an Associate Software Engineer at Omobio, I'm deep in the trenches refactoring Dialog.lk's legacy codebase. My days are filled with React, PHP, Drupal, and a healthy dose of AWS (S3, SES, CloudWatch). I've learned to love Redis for caching, Docker for deployments, and the satisfaction of seeing response times drop dramatically.

I'm also spending time making sure our applications meet OWASP Top 10 standards - because security isn't something you add later, it's something you build in from the start.

Skills

Java, JavaScript, PHP, React, Node.js, Spring Boot, Drupal, Laravel, AWS, Docker, Kubernetes, Jenkins, Apache Kafka, MySQL, PostgreSQL, MongoDB, Redis.

Education

Bachelor of Science in Computer Science from University of Colombo School of Computing (GPA: 3.01). GCE Advanced Level in Physical Science from Mahinda College, Galle.