About me Link to heading
Hello ๐! I am a software craftsman working since years as Principal Software Engineer.
I am driven by a strong passion for continuous learning and self-improvement through deliberate practices like coding ๐ฅ dojos and teaching by sharing.
I am an advocate for Extreme Programming and firmly believe that the most valuable aspect of software engineering is following a process that shortens the feedback loop, from, the idea to code user in production from customers. I always believe in the high value of being “a product engineer” that owns its domain and can connect business impact of our change rather merely write the code. I experienced that having that mindset and aim to reduce feedback loop is what bring more value.
I have written production code in multiple languages such as Kotlin , Java, Rust, Golang, and JavaScript, among others.
I consider myself a polyglot ๐ฃ programmer with no relevant bias, and think that learn a new one it is just matter of time for a passionate person. While learning new programming languages is valuable, I believe that a higher return on investment lies in understanding different paradigms like functional programming and object-oriented programming
Over the years, I’ve organized coding dojos , joined code retreats and delivered some public talks like Escape the legacy code matrix, sharing my insights and experiences with the community.
Why have a blog ? Because i am being an eager learner i think that “the best way to learn is to share knowlegde and get feedbacks”
Beyond my professional life, I am passionate about travel, nature, snorkeling ๐คฟ and ๐ basketball.
I have twin ๐ฆ๐ฆ children who always remind me of the most important things in life. Currently, I am proud to be working in the travel industry with Lastminute.com, where I can mix my professional skills with my personal interests.