Hey there 👋
Welcome to my corner of the internet.
If you’ve landed here, you’re probably wondering what I do, what I’m into, or maybe just curious about the guy behind mariotatis.com. So I figured it was about time I wrote a post to introduce myself properly.
I’m Mario Tatis – software engineer, tech leader, curious mind, and proud dad of two beautiful sons. I work in the world of software development, mainly focusing on AI agents and AI-assisted development now for mobile and backend projects. I’ve been doing this for a while, and I still get excited every time we ship something that solves a real problem. Whether it’s building solid iOS apps in Swift, digging into Rails for backend work, or guiding a team through a tricky release, I’m all in.
What I Do
These days, my work is split between leading teams, reviewing architecture, jumping into product discussions, and getting hands-on with code when needed. I enjoy making things better, whether that means optimizing an API call, simplifying an app’s user experience, or improving how teams work together.
I’m also deeply involved in tech strategy and planning, especially when it comes to making sure development stays healthy and scalable as projects grow. I believe in thoughtful engineering, good process, and clear communication (with a few memes thrown in to keep things fun).
What I Like
Outside of work? Well, I’m a lot of things. A basketball fan, a storyteller, a Super Smash Bros (yes, I still main Dark Pit) or Diablo Immortal Player (5 Blessed Immortal Reigns!), and a dad who gets way too excited when his kids build things out of Legos. I share life with my amazing wife, who’s been my anchor, my biggest supporter, and my favorite person to laugh with after a long day. She makes everything better, and I wouldn’t be where I am without her.
I’m passionate about good design, clever architecture (both in code and real life), and helping other developers grow. I also like asking questions. The big kind. The “what if we tried it this way?” kind. I think curiosity is underrated, and it’s one of the things that keeps me learning, building, and improving.
Why This Blog
This space is for me to share thoughts on tech, leadership, parenting, and anything in between. Sometimes it’ll be tips from my experience leading engineering teams. Other times, it might be about tools I like, lessons learned from a tough sprint, or even something random I think is worth sharing.
If you’re into building great software, being a thoughtful human, or just like nerdy deep dives into how things work, then stick around.
Thanks for reading. And if you ever want to connect, you’ll probably find me exploring some new framework or chasing after my kids, with a coffee in hand.
—
Catch you around!
