Software development has always been what I love and what I wanted to do.
During my career, I've also discovered that helping others become better software engineers is a complementary aspect of my job that I truly enjoy and derive satisfaction from.
I've worked in various industries using agile methodologies and modern technologies related to Java, Microservices, Cloud, and On-premises infrastructures.
I've contributed to building software that is thoroughly tested, easy to maintain, and extendable, currently used by millions of users.
I've also helped design architectures that are clean, scalable, fault-tolerant, and highly available.
I've had the privilege of mentoring very bright individuals whom I've seen improve on a day-to-day basis.
I am very keen on sharing my experience and expertise, helping you become a better software engineer.
If you need any code reviewed, bugs debugged, or if you're ready to learn TDD...
If you need advice while writing code, want to discuss a design solution, or require guidance on your next career move... Please, reach out!