a portrait photo of me

Hi there! 👋

I'm Samuel, a software developer based in the beautiful British Columbia Canada, and I love building reliable, scalable apps with Ruby on Rails, Phoenix, PHP and JavaScript.
I believe great code is code that's simple to understand, beautiful to look at, and built to last.

Projects

Here are some of the projects I've been fortunate to work on:

CodeCast
Stack:
ElixirPhoenixLiveViewJavaScript

A live-streaming and recording platform for developers. I built interactive real-time features using Phoenix LiveView and optimized data flow between the backend and the browser to keep latency ultra-low. The platform scales effortlessly to support thousands of concurrent viewers without breaking a sweat.

This position deepened my love for Elixir's concurrency model and how cleanly it handles complex user interactions.

Speed Shift Media
Stack:
PHPCodeIgniterSlim

An automotive ad-tech platform that serves dynamic car listings and analytics, helping car dealerships connect the right vehicles to the right audience. I contributed to backend architecture and RESTful API design, improving system performance and reducing response times.

This position was like masterclass in writing maintainable PHP and it also was a glimpse of how the advertisment industry works under the hood.

Clever Banana
Stack:
Ruby on RailsJavaScript

A software development studio where I was involved in developing custom web apps, including but not limited to e-commerce apps, CMSs and portal web apps.

This was my first professional role as a developer and I was fortunate enought to join an awesome team who took me in and enabled me to learn the fundamentals of development in a professional setting.