Thoughts on software engineering, Ruby on Rails, React, React Native, and building products that scale.
Pair programming is a powerful approach and agile technique that comes with many advantages. Two developers work side by side — one codes, the other reviews.

The performance of software can make or break the user experience in our fast-paced digital world. Slow responses, crashes, and inefficient data processing frustrate users.

In recent years, open-source software has gone mainstream. It was formerly only the domain of computer geeks — now it powers enterprises, governments, and organisations worldwide.

Managing a software project requires combining leadership and strategic planning skills alongside technical expertise — whether developing simple applications or complex enterprise systems.

I'm available for new Rails, React, and React Native projects.
Let's work together →