Software Engineer turned Product Engineer | 10+ Years of Building for Impact
I don't just write code; I build products that solve problems. With over a decade of experience in the JavaScript ecosystem, I’ve transitioned from a pure Software Engineer to a Product Engineer. This means I focus on the "Why" and "Who" just as much as the "How."
My Core Stack: I specialize in scaling high-performance web and mobile applications using React, Next.js, and Node.js.
While I am a master of the JS ecosystem, I believe in using the right tool for the mission. I have professional experience with Java/Spring, Python/Django, and PHP/Laravel. Currently, I am deepening my expertise in Rust and Haskell for type safety, Elixir for its incredible concurrency, and Go for high-performance backend tooling.
I am an Indie Hacker at heart and the founder of XalapaCode, a community of 150+ developers. I thrive when I’m mentoring teams, architecting maintainable systems, or launching MVPs that turn into profitable SaaS platforms.
I’m always open to discussing React architecture, the future of the web, or your latest indie project. Let’s build something meaningful
Technical Skills
I have experience working with:
- Front-End: React.js (Next.js, React Router, Blitz.js), React Native, Angular, Vue.js, TailwindCSS, Hugo, Eleventy, Astro.
- Back-End: Node.js (Express.js, Nest.js, LoopBack), Python (Django, Flask, FastAPI), PHP (Laravel, CodeIgniter, Symfony, CakePHP), Ruby (Sinatra, Hanami, Rails), Java(Play, Spring), Elixir(Phoenix).
- Databases & APIs: PostgreSQL, MySQL, MongoDB, Prisma, GraphQL.
- CMS: WordPress, Sanity, Strapi, Keystone.js, Ghost, Directus.
- Cloud & DevOps: AWS, Azure, Google Cloud, Firebase, DigitalOcean.
- Other: Agile/Scrum, Git, REST API Design, CI/CD, Testing (Mocha, Cypress, Jest, Vitest).