Visitor Count: Loading...

Miguel Angel Puentes Mata

foto Miguel Puentes

Full Stack Software Engineer

Full Stack Engineer with 5+ years of experience building scalable, modular web applications, with a strong focus on frontend architecture and performance.

Experienced working on financial platforms, collaborating across backend services and RESTful APIs. Certified in AWS (CCP) and Azure (AZ-900), with hands-on exposure to cloud-based systems and production environments.

Skills

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

Professional Experience

  • IDS

    Remote

    Senior Developer

    May 2022 - Present

    05/22 - Present

    • 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 completiontime 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 Video Generation Platform (In Development)

    Currently building a modular platform to transform narration scripts into AI-generated videos.

    • Designing a modular pipeline to transform narration scripts into AI-generated videos, utilizing an Angular 20+ frontend and a FastAPI backend for core logic.
    • Developed Python scripts for automated context extraction and prompt generation, integrating Groq API (LLM inference) and Replicate API (image/video generation).
    • Bootstrapped a modern Angular 20+ frontend project, including the design and implementation of the project’s launch page.
    • The project is focused on modularity and maintainability, with plans to implement microservices and serverless architecture for future scalability.