Visitor Count: Loading...

Miguel Angel Puentes Mata

foto Miguel Puentes

Full Stack Software Engineer

Full Stack Software Engineer with over 5 years of experience building scalable, modular web applications, currently focused on cloud-native architectures, automation workflows, and event-driven distributed systems. Proven track record working on resilient financial platforms, with AWS Certified Cloud Practitioner (CCP) and Azure AZ-900 certifications. Passionate about leveraging emerging AI-driven development practices and agentic development workflows to build loosely coupled, highly reliable solutions.

Skills

Frontend Technologies TypeScript, JavaScript (ES6+), RxJS, HTML5, CSS3
Frameworks Angular, React (Hooks), Journey Maestro (enterprise banking framework)
Backend & Services Python (FastAPI, scripting), Node.js, Express.js, RESTful APIs
Cloud & Infrastructure AWS (EC2, S3, Lambda, IAM), Azure (AZ-900 certified)
DevOps Terraform, GitHub Actions, Linux CLI
Databases PostgreSQL, MongoDB
Professional Practices & Tools Git (GitHub, Bitbucket), Jira, Agile/Scrum, SOLID Principles, Clean Code
Certifications AWS Certified Cloud Practitioner, Microsoft Azure Fundamentals

Professional Experience

IDS

Remote

Senior Developer

May 2022 - Feb 2026 05/22 - 02/26
  • Led frontend development of a customer retention feature within a large-scale banking platform, integrating with backend services to support dynamic product eligibility.
  • Developed dynamic financial forms using the Angular-based Journey Maestro framework, optimizing form processing logic and reducing completion time by 20% and improving user satisfaction.
  • Development of a Proof of Concept (POC) for OCR to automate information capture in forms, with the aim of assessing technical feasibility and supporting business decision-making.
  • Contributed to the end-to-end delivery of new financial products (credit cards, card extensions, payroll credit), ensuring frontend-backend alignment and production readiness.
  • Improved release stability by proactively identifying and resolving defects during development cycles, ensuring high-quality releases and reducing production incidents.
  • Worked in cross-functional Agile teams, collaborating closely with backend developers, QA engineers, and product managers to deliver features on time and meet business requirements.

CDIS UANL

Remote

Developer

March 2020 - August 2021 03/20 - 08/21
  • Played a key role in the successful migration of a large-scale project from Angular 4 to Angular 10, including the migration of numerous third-party libraries used through npm. This involved identifying and updating compatible library versions, ensuring seamless integration with the new Angular framework, and resolving any compatibility issues. The project resulted in significant performance and scalability improvements.
  • Developed and optimized various Angular components, including data grids, forms, and interactive charts, resulting in a more intuitive and user-friendly interface. Additionally, I actively contributed to backend bug resolution using Java/Spring, ensuring a seamless user experience and a robust, high-performing application.

Education

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Software Engineer [2015 - 2022]

Featured Project

Automated ID Verification Platform (Mexican National ID - INE)

Architecture diagram of the Automated ID Verification Platform
  • Application & Cloud Architecture: Designed and developed a secure serverless platform using React, Node.js, TypeScript, and AWS to automate ingestion and verification of Mexican National ID (INE) documents. Built an event-driven processing pipeline triggered by cloud storage events for near real-time document processing.
  • Infrastructure Automation & Data Security: Developed modular Terraform configurations to automate infrastructure provisioning across multiple environments. Implemented strict AWS IAM policies and pre-signed URL workflows to enforce secure document access and protect sensitive user data.