I’m writing this without many ideas on how to start, but with a strong desire to do so…
Why do I want to start a blog?
After 8 years in my career as a Software Engineer, where I’ve had diverse professional and personal experiences in the world of software development and mobile applications, I feel it’s the right time to share my knowledge with the community.
On a (very) personal level, I’d like to share my experiences and ideas, which can help more than one person avoid some tough times and even guide their professional career.

I’m a passionate Software Engineer focused on mobile development, currently living in Chiapas, Mexico. I enjoy an environment full of the best coffee, an enviable climate and landscapes, and above all, the closeness of the people I love. In my free time, I love reading, walking, discovering new places to eat, and above all, being with the people I love (this includes 3 beautiful cats 🐱).
I discovered programming through robotics in my second year of high school, and that’s when I started programming with C and C++.
For as long as I can remember, I’ve been a curious person, constantly looking to learn something new. I’m passionate about discovering things — I’m fascinated by mathematics, robotics, physics, astronomy, and (lately) philosophy. And of course, programming.
My professional career
I started my professional career in 2016, during my second year of university. Thanks to a school project, I discovered mobile development and have been in love with everything it involves ever since.
I started as an Android Developer, and in my first year I became Technical Leader on one of the company’s most important projects: an international clothing chain based in Mexico. I led 2 projects — one for end customers (B2C) and one for internal use (B2B). At that time, I lacked many skills to be a good Technical Leader, but Arturo, the CEO of that company and now a close friend, saw qualities in me that I didn’t even know I had.
My first “professional” app, born from a school project at university
Since then, I’ve worked on multiple mobile development projects of various scales and impact, in different roles. You may have even used an app I’ve worked on.

Currently
I currently work as a Mobile Staff Engineer, where I not only design scalable mobile solutions and define technical strategy, but also ensure the code meets the quality that would make me proud.
At the same time, I perform tasks typical of a Software Engineering Manager — mentoring developers, guiding teams, and aligning projects with business goals so we all move in the same direction.
I’m passionate about combining the technical with the human, driving both innovation and the personal and professional growth of my team. For me, success is not only measured in results, but in how we manage to grow together in the process.

What will you find here?
I invite you to join me in this space, where I want to share my experience — from personal narrative articles about my journey, to technical articles covering topics like mobile-focused architecture, best practices, software engineering, team leadership, and other topics that I’m sure will be very helpful.
I love collaborating and helping, so if you want to reach out, I’d be happy to chat.
Happy coding!