About

Who You'd Be Working With

Carlos Diaz profile

Carlos Diaz

Senior Fullstack Engineer | TypeScript · Node.js · React · Angular

I'm Carlos Diaz, a Senior Fullstack Engineer with 6+ years building production web applications in TypeScript — Node.js and NestJS on the server, React, Next.js and Angular on the client. With a Master's in Information Technology from Universidad de Guadalajara, I specialize in owning features end to end: REST and GraphQL APIs, MongoDB data layers, and accessible component-based UIs.

Since 2022 I've been embedded full-time in a US healthcare SaaS through Improving, shipping HIPAA-compliant features across a TypeScript microservices platform in self-managed Scrum teams. I maintain Angular and React/Next.js codebases side by side, which is why I can advise on a framework decision from experience rather than from preference. Before that I contributed to IBM's Carbon Design System, which shaped my design-system thinking and my WCAG accessibility standards.

I integrate AI into real product workflows — generating vector embeddings to power semantic search — and accelerate delivery with AI pair-programming tools like Claude and GitHub Copilot, without compromising code quality. I'm Scrum.org certified (PSM I, PSD I, PSU I) and hold AWS Academy credentials in Cloud and Machine Learning Foundations.

I work daily with US-based clients in English, collaborate openly across product, design, and engineering, and consistently leave every codebase better than I found it.

  • Study:Universidad de Guadalajara (UDG)
  • Degree:M.Sc. Information Technology
  • Interest:AI, Cloud Architecture & Open Source
  • Freelance:Available

Programming Skills

Self-assessed proficiency

TypeScript95%
React / Next.js90%
Node.js90%
Angular80%
AWS Cloud Services85%
Docker / Kubernetes85%
MongoDB / PostgreSQL80%
NestJS75%
CI/CD Pipelines80%
GraphQL70%
AI Tools & LLM Integration85%
Python35%

Languages

Common European Framework of Reference (CEFR)

  • SpanishNative C2

    First language. I think and design in it.

  • EnglishProfessional working proficiency B2

    The language I work in every day: standups, design docs, code reviews and client calls with US teams mainly.

Soft Skills

How they show up in my work

  • Communication

    I write the design doc before the code, and I run reviews that leave product, design and engineering holding the same picture of the problem.

  • Problem-Solving

    I reach for logs, traces and metrics before I reach for a rewrite. The fix that lasts is the one aimed at the actual cause.

  • Critical Thinking

    I ask what a proposal costs at scale, under load and six months from now, before I agree that it works.

  • Creativity

    Constraints like HIPAA or an inherited schema are where my best design work happens. The interesting solution is the one that fits.

  • Teamwork

    In self-managed Scrum teams I review generously, mentor deliberately, and treat a shared codebase as shared property.

  • Resilience

    Production incidents and requirements that move mid-sprint are part of the work. I keep the release calm and the team informed.

  • Decision-Making

    I decide with the information available, record why, and revisit the call when the evidence changes.

Knowledge

  • Next.js / React Ecosystem
  • AWS Cloud Architecture
  • MongoDB / PostgreSQL
  • Docker / Kubernetes
  • AI-Powered Development
  • RESTful APIs & GraphQL
  • CI/CD & DevOps
  • Microservices Architecture

Interests

  • Fullstack Architecture
  • Cloud-Native Applications
  • AI-Augmented Development
  • Open Source Contribution
  • Technical Leadership

Currently Learning

Where my study time goes right now

  • AI woven into day-to-day engineering workflows
  • Agent design: tools, skills and orchestration
  • Prompt and context engineering at scale
  • Evaluating and grounding model output
  • MCP and tool integration

Certifications in Progress

Targeted for the coming months

  • Claude Certified Architect — Foundations
  • AWS Certified Solutions Architect – Associate
  • AWS Certified Cloud Practitioner
  • AWS Certified AI Practitioner

Education

  • 2023 - 2025

    Universidad de Guadalajara (UDG)

    Master's in Information Technology
  • 2019

    BEDU

    FullStack JS & UX/Frontend Bootcamps (MERN)
  • 2007 - 2011

    Universidad de Guadalajara

    Multimedia Communication Engineering

Experience

  • 2022 - Present

    Improving

    Senior Fullstack Developer | Software Specialist
  • 2021

    IBM de Mexico

    UX/UI Designer - Carbon Design System
  • 2019 - 2022

    Freelance

    Fullstack Web Developer (MERN)

Testimonials

Carlos is undoubtedly an enthusiast of cutting-edge technologies, with great skills in Frontend, UX and multimedia development. Since I met him at college, he has always kept up to date with current trends.

Carlos Rodriguez

User Experience Designer at Sunrise UPC GmbH

I recommend to Carlos in all professional senses as a high committed person to fullfill responsibilities with enough skills to perform and develop projects and generate creative alternatives to solve problems.

Jose Arturo Martinez Perez

Quality Engineer at HELLA

Carlos is a very long time friend, know him from his very detailed work and mostly interested in current technologies and keeping up to date to what's happening in Tech industries.

Alejandro Magana

Quality Assurance Specialist at Placeit

Carlos is the engineer you want on the problem nobody has scoped yet. He asks the question the rest of us skipped, writes the trade-offs down, and comes back with the version that survives review. Give him the opportunity and he'll knock it out of the park.

Martin Gaytan

Senior Software Developer at Oracle

From the security side, Carlos is refreshingly easy to work with: he treats compliance as part of the design rather than a checklist at the end. He asks how the data will be handled before he writes the endpoint, which spares everyone the conversation nobody enjoys having later.

Ivan Yboa

Security Analyst at Baxter