Juan Carlos Figueroa

Juan Carlos Figueroa

About

Detail

Software Engineer | Frontend | Backend
Sonora, Mexico

Contact Juan regarding: 
work
Full-time jobs
Flexible work
id_card
Internships

Timeline


work
Job
school
Education
auto_stories
Publication

Résumé


Jobs verified_user 15% verified
  • Unosquare
    FullStack Developer verified_user Verified experience
    Unosquare
    Sep 2024 - Dec 2025 (1 year 4 months)
    Developed microservices-based applications exploring modern Node.js frameworks, API design patterns, containerization, and cloud deployment strategies. Built microservices architecture using NestJS with both REST API and GraphQL service implementations. Developed Angular frontend applications consuming microservices APIs. Implemented Docker containerization and orchestration for multi-service deployments. Deployed containerized applications to AWS ECS Fargate with infrastructure configuration. Gained proficiency in Node.js ecosystem including Express and NestJS frameworks. Tech Stack: Node.js, NestJS, Angular, GraphQL, Docker, AWS
  • Unosquare
    WebOS Developer
    Unosquare
    Feb 2024 - Jul 2024 (6 months)
    Developed a healthcare-focused Smart TV application using React, integrating third-party ad services while ensuring seamless functionality and compliance with industry regulations. Built WebOS Smart TV application using React with component-based architecture and hooks for state management. Abstracted third-party Ad API into reusable JavaScript classes and React custom hooks, isolating business logic. Designed and implemented seamless ad-request flow displaying third-party ads without disrupting content playback. Developed dynamic content itinerary system to synchronize ad display times with operational schedules. Tech Stack: React, TypeScript, JavaScript, WebOS, Enact Framework
  • Unosquare
    FullStack Developer
    Unosquare
    Dec 2022 - Jan 2024 (1 year 2 months)
    FullStack developer on a marketplace application, focused on orders integration team implementing third-party integrations and maintaining existing systems. Developed new features using Angular frontend with Elixir/Phoenix backend. Implemented greenfield third-party point of sale endpoints and API integrations. Optimized database queries and ensured seamless integration with external services. Troubleshot and resolved order integration issues, providing in-depth analysis and accurate estimations. Tech Stack: Angular, Elixir, PostgreSQL, HTML5, Git
  • P
    Senior Angular Developer
    Private Client (Virtual Events Platform)
    Dec 2020 - Dec 2022 (2 years 1 month)
    Led development on a multi-tenant platform for creating custom landing pages and lobbies for live/hybrid events on a communications platform. Made crucial architectural decisions and fostered collaborative knowledge transfer during project planning. Spearheaded initiative to automate creation of common-use pages using Angular 2+. Implemented custom designs for enterprise clients (Google, Microsoft events). Participated in full project development cycle: proof of concept, design, coding, QA, and implementation. Tech Stack: Angular 2+, TypeScript, CSS3, Git
  • Gobierno del Estado de Nuevo León
    Lead Frontend Developer
    Gobierno del Estado de Nuevo León
    May 2020 - Dec 2020 (8 months)
    Led digital transformation of government public services, implementing modern web technologies to improve accessibility and efficiency of public services. Led development from ground zero to successful product delivery according to MVP metrics. Collaborated with Product Owners and Scrum Master to create accurate user stories. Mentored Junior/Mid level team members on Angular best practices. Tech Stack: Angular, TypeScript, HTML5, CSS3, Git
  • SOFTTEK
    Senior Frontend Developer
    SOFTTEK
    May 2017 - May 2020 (3 years 1 month)
    Developed greenfield Angular 2+ applications with modular architecture. Implemented responsive online user services using Vue.js and Node.js. Created NPM libraries to share CSS rules across projects, extending Bootstrap functionality. Utilized micro-frontend architecture enabling independent deployment of features. Played pivotal role in architectural decision-making for applications in Angular and Vue.js. Tech Stack: Angular 2+, Vue.js, Node.js, TypeScript, NPM, Git
  • Accenture México
    Software Engineer, Senior Analyst
    Accenture México
    Jan 2016 - May 2017 (1 year 5 months)
    Migrated legacy sites to Angular MVC architecture, then to component-based architecture (AngularJS 1.5). Participated in proof of concept and SCRUM ceremonies including sprint planning and backlog refinement. Utilized Gulp to bundle optimized web applications. Tech Stack: AngularJS, JavaScript, Gulp, Git
Education verified_user 0% verified
  • A
    Academy Accreditation - Generative AI Fundamentals
    Sep 2025 - Jan 2026 (5 months)
    Prompt Engineering, Data Governance, Security in Prompt integrations with Python, Data Lakes, RAG Apps fundamentals.
  • Universidad Tecnológica de Hermosillo
    TSU in Information Technologies and Communication
    Universidad Tecnológica de Hermosillo
    Jan 2007 - Jan 2009 (2 years 1 month)
    Focus: Computer Programming - OOP, Data Structures, Software Lifecycle, System Analysis & Design
Publications verified_user 0% verified
  • Medium
    Hexagonal Architecture Implementation in Angular: A Framework-Agnostic HTTP Client
    Medium
    Dec 2025 - Jan 2026 (2 months)
    Research and publish how Hexagonal Architecture can be implemented within Angular by implementing agnostic HTTP Library that can be easily, code readable, manteinable, scalable and very easy to test.
  • Medium
    The Four Flattening Strategies in RxJS
    Medium
    Dec 2025 - Jan 2026 (2 months)
    Researched and published how the main four main RxJS operators handle the behavior of source observables in order to create efficient and well designed solutions depending on the feature developed.