Summary
Overview
Work History
Education
Skills
Websites
Technical skills
Project Highlights
Certification
Timeline
Generic

Emmanuel González-Sánchez

Software Developer
Puebla

Summary

Highly accomplished Senior Full-Stack Developer and Tech Lead with 5+ years of experience architecting, delivering, and securing robust web platforms and mission-critical internal tools. Proven expertise in Node.js, Python, C#, and cloud-native technologies, including implementing high-security practices for applications on EKS and serverless architectures. Passionate about optimizing developer experience, leading agile teams, and building maintainable, scalable systems. Skilled in full-stack development, API design, advanced authentication mechanisms, ML integration, and mentoring.

Overview

5
5
years of professional experience
6
6
years of post-secondary education
5
5
Certifications
2
2
Languages

Work History

Software Engineering Team Lead

Noktech
Puebla
07.2023 - Current
  • Lead a cross-functional development team in the end-to-end creation of internal tools and client-facing platforms utilizing Vue.js, Odoo, and Express.js.
  • Introduced and championed agile methodologies and robust engineering practices (e.g., CI/CD, comprehensive code reviews, automated testing), significantly boosting delivery predictability and enhancing team satisfaction.
  • Architected and spearheaded the rollout of comprehensive BI dashboards, custom CRM solutions, and scalable e-learning systems, improving data-driven decision-making and operational efficiency.
  • Engineered and integrated Redis caching, advanced job scheduling (Cron), and automated cloud deployment pipelines on AWS EKS, applying stringent security best practices (e.g., network policies, IAM hardening, vulnerability management) to safeguard sensitive application data and infrastructure.
  • Led UI refinement efforts, establishing a reusable component library, unifying design styles, and implementing UX improvements based on user feedback and analytics.
  • Developed a sophisticated templating engine and Domain-Specific Language (DSL) tools to dynamically generate landing pages and on-the-fly CRUD interfaces, reducing development time for new features and marketing campaigns by an estimated 30%.
  • Implemented secure OIDC client authentication flows within Nest.js and Next.js applications, integrating with various identity providers to ensure robust and standardized user access control.

Software Developer

Cleverest
Puebla
07.2021 - 07.2023
  • Played a key role in modernizing legacy e-learning platforms by re-architecting core modules using C# and Python, and integrating machine learning models for personalized learning paths and content recommendation.
  • Developed responsive and accessible frontend interfaces using HTML, Sass, and modern JavaScript frameworks; managed the deployment and scaling of learning resources on AWS infrastructure.
  • Maintained the company's WordPress presence and managed DevOps processes, including CI/CD pipelines, for innovative VR and Unity-based prototypes utilizing Oculus Rift technology.
  • Contributed to securing key national clients by rapidly developing compelling, high-fidelity prototypes and demonstrating seamless system integrations.

Ads Assessor

Lionbridge
03.2020 - 07.2021
  • Analyzed and evaluated ad relevance, quality, and search result patterns to provide critical feedback for enhancing ad targeting algorithms and overall user experience for major search engines.
  • Developed Python-based automation scripts that streamlined manual review processes, reducing review time by approximately 25% and significantly improving data accuracy and consistency.

Education

MBA - Product Management & Leadership and Team Management

Escuela De Negocios Europea De Barcelona
Spain
05.2024 - Current

Universidad Abierta y a Distancia de México - Software Engineering

Universidad Abierta Y A Distancia De México
Mexico
07.2020 - Current

Skills

Leadership

Machine Learning & AI

Cloud Computing

Agile Methodologies

Web Development

Microservices architecture

Test-driven development

Project Management

Scrum master

Technical skills

  • Languages & Frameworks: Node.js (Nest.js, Express.js), Python (Django, Flask), C# (.NET), PHP, Java, TypeScript, JavaScript, HTML5, CSS3, Sass, Vue.js, React, Next.js
  • Cloud & DevOps: AWS (EKS, Lambda, S3, EC2, RDS), Azure (App Service, Functions), Docker, Kubernetes, Git, Jenkins, Linux, Terraform, Serverless Framework
  • Databases & Caching: PostgreSQL, MongoDB, MySQL, Redis, Elasticsearch
  • Security & Authentication: OIDC, OAuth 2.0, JWT, IAM, Network Security, Vulnerability Assessment
  • Tools & Platforms: Odoo, WordPress, Unity, Jira, Confluence, Hygen
  • Methodologies & Concepts: API Design (RESTful, GraphQL), System Design, Microservices, Agile (Scrum, Kanban), Data Visualization, Machine Learning, CI/CD, UI/UX Design, DSL Development

Project Highlights

  • Secure Cloud Application Architecture (AWS EKS & Serverless), Led the design and implementation of security best practices for a critical financial application deployed on AWS EKS and serverless (Lambda) infrastructure. This included network segmentation, least privilege IAM policies, secrets management (HashiCorp Vault integration), and continuous security monitoring, resulting in zero security incidents post-implementation.
  • Enterprise OIDC Authentication Service (Nest.js & Azure AD), Architected and built a centralized OIDC authentication module in Nest.js, integrating with Azure AD for a suite of internal and client-facing applications. This standardized user authentication, improved security posture, and simplified identity management across serverless and containerized environments.
  • Dynamic Content & CRUD Generation Engine, Developed a powerful internal toolkit featuring a custom DSL and templating engine (using Hygen and custom scripts) that enabled developers to rapidly generate fully functional CRUD modules and dynamic landing pages, reducing boilerplate code by over 60% and accelerating feature delivery.
  • BI Platform with Granular Permissions, Designed and implemented a full-stack business intelligence platform providing customized data dashboards, role-based access control to sensitive metrics, interactive charts, and exportable insights, empowering non-technical users with self-service analytics.
  • Immersive VR E-learning for National Programs, Developed a pioneering Unity-based immersive learning experience for industrial training programs, focusing on interactive simulations and complex skill development, which received positive feedback for engagement and knowledge retention.

Certification

Scrum Master Certified (SMC) – BEDU (2023)

Timeline

Scrum Master Certified (SMC) – BEDU (2023)

09-2024

MBA - Product Management & Leadership and Team Management

Escuela De Negocios Europea De Barcelona
05.2024 - Current

Software Engineering Team Lead

Noktech
07.2023 - Current

Oracle Cloud Infrastructure Foundations Associate

12-2021

Software Developer

Cleverest
07.2021 - 07.2023

Google IT Support Professional Certificate

04-2021

Cybersecurity Essentials - Cisco Academy

04-2021

Universidad Abierta y a Distancia de México - Software Engineering

Universidad Abierta Y A Distancia De México
07.2020 - Current

IBM Data Science Specialization

05-2020

Ads Assessor

Lionbridge
03.2020 - 07.2021
Emmanuel González-SánchezSoftware Developer