tomxdiaz

About me

Full stack engineer, systems obsessive

Hi! I'm Tomas, a full stack software engineer with a passion for building robust, scalable systems and writing clean, maintainable code. I work primarily with Next.js and React.js on the frontend and Node.js and NestJS on the backend, with extensive experience integrating AWS, Shopify, Stripe, and MongoDB.

Toolbox

What I work with

Frontend

  • Next.js
  • React.js
  • TypeScript

Backend

  • Node.js
  • NestJS
  • REST & GraphQL

Platform

  • AWS
  • MongoDB
  • CI/CD

Integrations

  • Shopify
  • Stripe
  • Webhooks

What I do

My work focuses on designing and implementing full stack web applications that solve real-world problems. I believe in writing code that not only works but is also easy to understand, test, and maintain — modern interfaces with Next.js and React, robust APIs with Node.js and NestJS, and third-party integrations that hold up in production.

tomxdiaz.com serves two purposes: a portfolio of my professional work, and a technical blog where I share the insights and lessons learned along the way.

What I write about

  • Next.js and React.js development patterns
  • Node.js and NestJS backend architecture
  • Full stack development best practices
  • AWS, Shopify, Stripe, and MongoDB integrations
  • Code quality and maintainability
Browse the blog