IC Logo
Building well-tested products for distributed teams

Irving de Jesús Caamal Alcocer

Senior Software Engineer

Senior Software Engineer with 9+ years of experience building resilient B2B and B2C products across React, Next.js, Vue, Node.js, and Laravel ecosystems.

9+Experience
B2B + B2CProduct Work
Testing, CI/CD, CloudDelivery Focus
About Me

Product-Minded Engineer

With over 9 years of experience, I focus on building reliable full-stack products with strong frontend architecture, backend pragmatism, and disciplined delivery practices.

9+
Years Experience
B2B + B2C
Product Domains
React + Node + Laravel
Core Stack
Testing, CI/CD, Cloud
Delivery Focus

Scalable Frontends

Building resilient interfaces, component systems, and maintainable product surfaces.

Architecture Mindset

Balancing delivery speed with long-term system clarity, testing, and extensibility.

Team Autonomy

Creating shared patterns that help distributed teams ship safely and independently.

Release Confidence

Using CI/CD, observability, feature flags, and QA to reduce delivery risk.

My Journey

I build resilient full-stack products for B2B and B2C teams, with deep experience in React, TypeScript, Next.js, Vue, Node.js, and Laravel. My work usually sits at the intersection of product delivery, frontend architecture, and backend reliability.

I care about scalable systems, strong testing foundations, and release confidence. That means accessible interfaces, clear component boundaries, pragmatic CI/CD, and collaboration patterns that give teams autonomy without sacrificing quality.

🚀
Built for Scale
Systems, teams, and delivery workflows
Professional Portfolio

Featured Projects

Real-world product work from my 9+ of experience building scalable B2B and B2C solutions. Click any tech badge to explore that skill.

OutSolve Form Platform Modernization
Featured

OutSolve Form Platform Modernization

Vtwo.inc

Modernized a complex compliance workflow with a React/Vite frontend, Node.js services, stronger testing, and a more modular product architecture.

Key Achievements

  • Reworked legacy-heavy form flows into a faster modular frontend
  • Added dependable automated coverage around critical user paths
  • Improved security and delivery workflows with Azure and GitHub Actions

Technologies

React
TypeScript
Vite
Node.js
Express
PostgreSQL
Vitest
Playwright
Azure
GitHub Actions
HomLista Subscriber Web Builder
Featured

HomLista Subscriber Web Builder

HomLista

Built the design system and backend delivery workflow for a page-generation platform, reducing duplication and standardizing UI across the product.

Key Achievements

  • Created a reusable UI foundation from scratch for faster feature delivery
  • Implemented the backend workflows powering generated pages and subscriber flows
  • Automated deployments with Dockerized CI/CD pipelines

Technologies

React
TypeScript
Tailwind CSS
Design Systems
Laravel
PostgreSQL
Vitest
Cypress
Docker
GitHub Actions
MGM Resorts Platform Migration
Featured

MGM Resorts Platform Migration

FullStack Labs (Client: MGM Resorts International)

Maintained and extended a micro-frontend platform in Next.js, with GraphQL services, CMS integrations, and design system tooling for large-scale experiences.

Key Achievements

  • Supported gradual migration of critical pages into a shared platform
  • Maintained shared packages that improved consistency across teams
  • Enabled safer releases with CMS, Storybook, Chromatic, and feature flags

Technologies

Next.js
TypeScript
Micro-Frontends
Node.js
GraphQL
Headless CMS
Storybook
Chromatic
Feature Flags
AWS
AlertD Event-Driven Platform
Featured

AlertD Event-Driven Platform

AlertD

Delivered decoupled product capabilities for a real-time platform using React, Node.js, PostgreSQL, and AWS-backed event processing.

Key Achievements

  • Built asynchronous features on top of an event-oriented backend
  • Integrated cloud environments and service flows across AWS
  • Improved real-time processing reliability with stream-based tooling

Technologies

React
TypeScript
Node.js
Express
PostgreSQL
AWS
Apache Pulsar
JSONata

Additional Projects

Teachers Pay Teachers Rebrand

Teachers Pay Teachers Rebrand

FullStack Labs (Client: Teachers Pay Teachers)

Partnered with design and platform teams to ship accessible UI, a CMS-backed rebrand, and stronger testing workflows on a custom SSR stack.

Achievements

  • Built accessible components from scratch in close collaboration with design
  • Migrated testing patterns from Enzyme toward RTL and Jest
React
TypeScript
Design Systems
Storybook
+8
Transportation Operations Platform

Transportation Operations Platform

Servicios de Autotransporte Mochcun

Led development of an internal operations product from scratch with Laravel, Vue.js, Docker, and AWS-backed environments.

Achievements

  • Built the product end to end around an API-first architecture
  • Standardized environments with Docker and automated delivery pipelines
Laravel
Vue.js
MySQL
REST APIs
+3
Airport Transportation Commerce Migration

Airport Transportation Commerce Migration

Cancun Airport Transportation

Migrated e-commerce experiences to Next.js and Nuxt.js while introducing a backend-for-frontend layer for performance and SEO-sensitive pages.

Achievements

  • Migrated legacy storefronts to modern JavaScript frameworks
  • Built BFF modules to improve SEO-oriented page performance
Next.js
Nuxt.js
Vue.js
Node.js
+3
Skills & Technologies

Technical Expertise

A comprehensive skill set covering the full spectrum of modern web development. Click any skill to see which projects use it.

Technical Expertise

30 core technologies with 4 years average experience

JavaScript

Expert
9+ years
Proficiency96%

Core language for modern web applications, asynchronous workflows, and maintainable product code.

Integrates with

TypeScript
React
Node.js

TypeScript

Expert
8+ years5 projects
Proficiency95%

Typed frontends and backend services with strong tooling, contracts, and scalable refactors.

Integrates with

JavaScript
React
Next.js
Node.js

React

Expert
8+ years4 projects
Proficiency96%

Component-driven UI architecture for product surfaces, design systems, and complex flows.

Integrates with

TypeScript
Next.js
Tailwind CSS
React Testing Library

Next.js

Expert
5+ years2 projects
Proficiency91%

SSR and app platform work across migrations, micro-frontends, and SEO-sensitive experiences.

Integrates with

React
TypeScript
Micro-Frontends
Headless CMS

Vue.js

Expert
4+ years2 projects
Proficiency90%

Frontend delivery for operations systems and product migrations with strong DX foundations.

Integrates with

Nuxt.js
Tailwind CSS
Laravel

Nuxt.js

Advanced
2+ years1 project
Proficiency84%

Universal Vue applications used in framework migrations and SEO-driven commerce experiences.

Integrates with

Vue.js
JavaScript

Vite

Advanced
1+ years1 project
Proficiency82%

Fast local development and build tooling for modern React applications.

Integrates with

React
TypeScript
Vitest

Tailwind CSS

Advanced
2+ years1 project
Proficiency89%

Design system implementation, token-driven styling, and reusable component composition.

Integrates with

React
Vue.js
Design Systems

Node.js

Expert
7+ years5 projects
Proficiency94%

Backend services, BFF layers, SSR support, and integration-heavy product work.

Integrates with

Express
GraphQL
PostgreSQL
AWS

Express

Expert
6+ years5 projects
Proficiency91%

Custom APIs, SSR gateways, and service composition for web applications at scale.

Integrates with

Node.js
GraphQL
PostgreSQL

Laravel

Advanced
6+ years2 projects
Proficiency88%

API-first backend development, business workflows, and maintainable MVC foundations.

Integrates with

MySQL
PostgreSQL
Vue.js

PostgreSQL

Advanced
5+ years3 projects
Proficiency87%

Relational data modeling, migrations, and dependable backend persistence layers.

Integrates with

Node.js
Express
Laravel

MySQL

Advanced
7+ years1 project
Proficiency84%

SQL-heavy backend work for CRM, operations, and Laravel-based applications.

Integrates with

Laravel
JavaScript

GraphQL

Advanced
3+ years1 project
Proficiency81%

Service integration and data orchestration for large product surfaces and shared platforms.

Integrates with

Node.js
Express
Next.js

React Testing Library

Expert
4+ years
Proficiency90%

Component testing focused on behavior, accessibility, and realistic user workflows.

Integrates with

React
Jest
Vitest
Cypress

Jest

Advanced
4+ years1 project
Proficiency87%

Unit and integration testing for React applications and frontend platform migrations.

Integrates with

React Testing Library
React
Cypress

Vitest

Advanced
1+ years2 projects
Proficiency82%

Modern test runner for Vite-based applications with fast local feedback loops.

Integrates with

Vite
React Testing Library
Playwright

Playwright

Advanced
1+ years1 project
Proficiency81%

End-to-end coverage for critical user journeys and regression-sensitive flows.

Integrates with

Vitest
GitHub Actions
React

Cypress

Advanced
4+ years2 projects
Proficiency86%

E2E testing and regression protection for rebrands, design systems, and app platforms.

Integrates with

React Testing Library
Jest
GitHub Actions

GitHub Actions

Advanced
5+ years4 projects
Proficiency89%

Automated test, build, and deployment pipelines that improve release confidence.

Integrates with

Docker
Playwright
Cypress
AWS

Docker

Advanced
4+ years3 projects
Proficiency84%

Containerized environments for repeatable local development and delivery workflows.

Integrates with

GitHub Actions
Laravel
Node.js

AWS

Advanced
5+ years3 projects
Proficiency83%

Practical cloud usage across EC2 and S3 for deployments, storage, and multi-environment workflows.

Integrates with

Node.js
Docker
GitHub Actions
Azure

Azure

Proficient
2+ years1 project
Proficiency76%

Identity, secrets management, and cloud fundamentals applied to secure product delivery.

Integrates with

GitHub Actions
AWS

Jenkins

Proficient
2+ years1 project
Proficiency72%

Continuous integration maintenance for legacy and transitional frontend platforms.

Integrates with

Jest
Cypress
Feature Flags

Design Systems

Expert
4+ years2 projects
Proficiency92%

Reusable component strategies that improve consistency, accessibility, and team velocity.

Integrates with

React
Tailwind CSS
Storybook

Storybook

Advanced
4+ years2 projects
Proficiency88%

Component documentation and cross-team collaboration for UI platforms and rebrands.

Integrates with

Design Systems
React
Chromatic

Chromatic

Proficient
3+ years2 projects
Proficiency79%

Visual validation workflows that support safer UI changes across shared component libraries.

Integrates with

Storybook
Cypress

Micro-Frontends

Advanced
2+ years1 project
Proficiency87%

Frontend platform patterns that enable team autonomy and gradual migrations.

Integrates with

Next.js
React
Feature Flags

Headless CMS

Advanced
3+ years2 projects
Proficiency86%

Contentstack and Contentful integrations that support dynamic publishing workflows.

Integrates with

Next.js
React
Feature Flags

Feature Flags

Advanced
3+ years2 projects
Proficiency84%

Controlled rollout strategies for rebrands, phased releases, and platform migrations.

Integrates with

Headless CMS
Micro-Frontends
Jenkins
Professional Journey

9+ of Experience

From Laravel and Vue foundations to React, Next.js, Node.js, and cloud-enabled platforms, the focus has stayed the same: ship scalable products with strong engineering standards.

Professional Experience

Senior Software Engineer

Vtwo.inc (Client: OutSolve)

Oct 2025 - Present
Contractor
Remote

Building a high-performance interface that modernizes legacy compliance flows with a React/Vite frontend and Node.js/Express backend.

Key Achievements

  • Reworked complex form-driven experiences with a modular React architecture
  • Added reliable test coverage with Vitest, RTL, and Playwright
  • Strengthened delivery and security with GitHub Actions plus Azure Identity and Key Vault

Technologies

React
Vite
Node.js
Express
PostgreSQL
Vitest
Playwright
Azure
GitHub Actions

Full Stack Engineer

HomLista

Aug 2025 - Feb 2026
Freelance
Remote

Created the design system and backend foundation for a subscriber-focused web builder platform.

Key Achievements

  • Designed a reusable UI system with React, TypeScript, and Tailwind
  • Implemented Laravel backend workflows backed by PostgreSQL
  • Automated page generation and deployment with GitHub Actions and Docker

Technologies

React
TypeScript
Tailwind CSS
Laravel
PostgreSQL
Vitest
Cypress
Docker
GitHub Actions

Full Stack Engineer

AlertD

May 2025 - Aug 2025
Contractor
Remote

Delivered asynchronous product capabilities for an event-driven platform using React, Node.js, and PostgreSQL services.

Key Achievements

  • Built decoupled services on top of an event-oriented architecture
  • Integrated AWS environments and custom SDK flows across EC2 and S3
  • Improved real-time processing with Apache Pulsar and JSONata-based mappings

Technologies

React
TypeScript
Node.js
Express
PostgreSQL
AWS
Apache Pulsar
JSONata

Senior Software Engineer

FullStack Labs (Client: MGM Resorts International)

May 2023 - Apr 2025
Contractor
Remote

Maintained and extended a micro-frontend platform in Next.js for large-scale hospitality and gaming experiences.

Key Achievements

  • Supported migration of critical pages into a scalable micro-frontend setup
  • Maintained shared libraries, GraphQL integrations, and reusable packages
  • Shipped CMS-driven and feature-flagged experiences with Storybook and Chromatic workflows

Technologies

Next.js
TypeScript
Node.js
GraphQL
Contentstack
LaunchDarkly
Storybook
Chromatic
AWS

Mid-Level Software Engineer

FullStack Labs (Client: Teachers Pay Teachers)

Feb 2022 - May 2023
Contractor
Remote

Partnered with design and platform teams to ship accessible components, CMS-backed content, and phased rebrand releases.

Key Achievements

  • Built accessible components from scratch and documented them in Storybook
  • Migrated unit tests from Enzyme to RTL with Jest and maintained Cypress coverage
  • Integrated Contentful into a Node/Express SSR setup and supported phased launches with Jenkins

Technologies

React
TypeScript
Storybook
Chromatic
Contentful
Node.js
Express
Jest
Cypress
Jenkins

Software Engineer

Servicios de Autotransporte Mochcun

Jan 2018 - Feb 2022
Full-time
Cancún, Mexico

Led end-to-end development of an internal operations platform with an API-first Laravel backend and Vue.js frontend.

Key Achievements

  • Built the product from scratch around MVC and SOLID architecture decisions
  • Standardized environments and deployments with Docker and GitHub Actions
  • Used AWS S3 and EC2 to support media workflows and test environments

Technologies

Laravel
Vue.js
MySQL
Docker
GitHub Actions
AWS
REST APIs

Software Engineer

Cancun Airport Transportation

Jan 2018 - Feb 2022
Freelance
Cancún, Mexico

Modernized e-commerce sites through framework migrations and backend-for-frontend patterns focused on SEO and maintainability.

Key Achievements

  • Migrated legacy storefronts to Next.js and Nuxt.js
  • Implemented Node.js BFF modules with custom Express integrations
  • Improved delivery consistency with GitHub Actions, artifacts, and Dockerized workflows

Technologies

Next.js
Nuxt.js
Vue.js
Node.js
Express
Docker
GitHub Actions

Education

Computer Systems Engineer

Universidad del Sur Campus Cancún

February 2012 - June 2015
Cancún, Quintana Roo, México
Contact

Let's Work Together

Have a project in mind or want to discuss opportunities? I'd love to hear from you.

Get in Touch

Feel free to reach out through any of these channels.

Location

Cancún, Quintana Roo, México

Follow Me

Connect with me on social media and professional networks.

Send a Message

Fill out the form below and I'll get back to you as soon as possible.