Hi, I'mIrving de Jesús Caamal Alcocer
8+ years of experience developing sophisticated software solutions across B2B and B2C industries.Specialized in architecting high-quality, well-tested, and resilient applications that deliver exceptional business value.Expert in MERN and MEVN stacks with advanced TypeScript proficiency across React.js, Vue.js, Next.js, and Nuxt.js ecosystems.Committed to continuous learning and professional excellence.
Passionate Developer
With over 8 years of experience in full-stack development, I specialize in creating robust web applications using modern technologies and frameworks.
Clean Code
Writing maintainable, scalable, and efficient code following best practices.
Problem Solver
Analytical thinking to solve complex problems with innovative solutions.
Team Player
Collaborative approach with excellent communication and leadership skills.
Fast Learner
Quick to adapt to new technologies and frameworks in the ever-evolving tech landscape.
My Journey
Software Engineer with over 8 years of experience building robust, scalable B2B and B2C digital products. I specialize in frontend development, UI architecture, and full-stack solutions, with a passion for clean code, web accessibility, and testing.
I'm a collaborative contributor in fast-paced, distributed engineering teams, always focused on developer experience and delivering high-quality solutions. I believe in continuous learning and applying modern best practices to create exceptional digital experiences.
Featured Projects
Real-world projects from my 8+ years of experience building scalable B2B and B2C solutions. Click any tech badge to explore that skill.
MGM Resorts - Design System Migration
FullStack Labs (Client: MGM Resorts International)
Led migration from legacy design system to modern architecture using Micro-Frontend patterns with Next.js and Webpack Module Federation. Built 10+ accessible, high-performance components.
Key Achievements
- •Improved maintainability through modern design system
- •Built A11y compliant components
- •Reduced dev cycle times through DX enhancements
Technologies
Teachers Pay Teachers - Platform Rebranding
FullStack Labs (Client: Teachers Pay Teachers)
Led platform-wide rebranding effort, updating design tokens, UI assets, and integrating Headless CMS. Built accessible design system components in partnership with design teams.
Key Achievements
- •Launched rebrand in phases using feature flags
- •Built fully accessible components from scratch
- •Resolved production issues proactively
Technologies
AlertD - AI-Powered Dashboard
AlertD
Developed full-stack features for real-time metrics dashboards with advanced prompt engineering for AI-powered user experiences. Built POCs for chat history visualization.
Key Achievements
- •Improved product alignment by 30% through POCs
- •Developed reusable React components
- •Applied advanced prompt engineering techniques
Technologies
Additional Projects
E-commerce Platform Migration
Cancun Airport Transportation
Migrated multiple e-commerce sites to Next.js and Nuxt.js for modern performance. Built CI/CD pipelines and containerized development environments.
Achievements
- •Reduced integration times by 40%
- •Refactored legacy apps for better performance
Transportation Management System
Servicios de Autotransporte Mochcun
Designed and developed a full web application from scratch using Vue.js and Node.js. Created REST APIs and CI/CD pipelines for automated deployment.
Achievements
- •Cut deployment time by 50% through automation
- •Enhanced UX/UI with user-centric improvements
CRM System Modules
Grupo Humanitta
Developed CRM modules from scratch to enhance accountability and tracking. Integrated third-party APIs and optimized complex SQL queries.
Achievements
- •Improved operational efficiency via automation
- •Set technical standards for new modules
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
21 core technologies with 5 years average experience
JavaScript
Advanced ES6+, async programming, and modern JavaScript patterns
Integrates with
TypeScript
Advanced type systems, generics, and large-scale application architecture
Integrates with
React.js
Advanced component architecture, hooks, performance optimization, and state management
Integrates with
Next.js
Full-stack applications with SSR, SSG, Micro-Frontend architecture, and Webpack Module Federation
Integrates with
Vue.js
Composition API, reactive systems, and enterprise-scale applications
Integrates with
Nuxt.js
Universal Vue applications with advanced module ecosystem and e-commerce migrations
Integrates with
TailwindCSS
Design systems, component libraries, and modern CSS architecture
Integrates with
Node.js
Scalable server architecture, microservices, and performance optimization
Integrates with
Express.js
RESTful APIs, middleware architecture, and security best practices
Integrates with
PostgreSQL
Complex queries, indexing strategies, and database optimization
Integrates with
Jest
Unit testing, mocking, and test-driven development practices
Integrates with
Testing Library
Component testing with focus on user behavior and accessibility
Integrates with
Cypress
End-to-end testing, visual regression testing, and CI/CD integration
Integrates with
Git & GitHub
Advanced workflows, branching strategies, and team collaboration
Integrates with
CI/CD (GitHub Actions)
Automated deployment pipelines, testing workflows, and DevOps practices
Integrates with
Docker
Container orchestration, multi-stage builds, and deployment strategies
Integrates with
AWS
Cloud infrastructure, serverless architecture, and scalable deployments
Integrates with
Azure
Microsoft cloud services and Azure fundamentals certification
Integrates with
Design Systems
Component libraries, design tokens, and accessibility compliance (A11y)
Integrates with
Micro-Frontends
Module Federation, scalable frontend architecture, and team autonomy
Integrates with
Headless CMS
Contentful, Sanity integration, and content team autonomy solutions
Integrates with
8+ Years of Experience
My career progression from junior developer to senior engineer, building scalable solutions across various industries.
Professional Experience
Senior Software Engineer
OutSolve
Working on the I-9 Solution platform, streamlining compliance processes with modern web technologies.
Key Achievements
- •Contributing to the I-9 compliance solution platform
- •Implementing robust frontend features using React.js
- •Optimizing CI/CD pipelines for faster deployments
Technologies
Senior Software Engineer
MGM Resorts International
Leading frontend initiatives for Global Gaming and Entertainment systems, modernizing the tech stack.
Key Achievements
- •Migrating legacy systems to modern React/Next.js architecture
- •Implementing CI/CD workflows on Microsoft Azure
- •Building scalable component libraries
Technologies
Full-Stack Engineer
AlertD
Building Agentic AI solutions for SRE & DevOps on AWS, enhancing automation and monitoring capabilities.
Key Achievements
- •Developed AI agents for automated DevOps tasks
- •Integrated AWS services for scalable infrastructure
- •Implemented complex prompt engineering strategies
Technologies
Project Lead & Developer
Mochcun
Managed and developed the Verificadora Federal de Cancun system for physical-mechanical inspections.
Key Achievements
- •Led the development of the inspection management system
- •Managed infrastructure and deployment pipelines
- •Connected legacy verification processes with digital solutions
Technologies
Software Engineer
Teachers Pay Teachers
Contributed to the world’s most popular marketplace for original educational resources.
Key Achievements
- •Enhanced the lesson planning and resource sharing platform
- •Collaborated with distributed teams to ship user-facing features
Technologies
Education
Computer Systems Engineer
Universidad del Sur Campus Cancún
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.
Send a Message
Fill out the form below and I'll get back to you as soon as possible.