Erick Gomez
Principal Engineer Cloud-Native Architect Expert in Scalable, Distributed Systems
Texas Remote Hybrid within a 35-mile radius of Dallas
945-***-**** ******.*****@*****.***
Professional Highlights:
● 15+ years of experience designing and implementing scalable systems, improving system efficiency, and solving critical business problems for growing organizations.
● Expertise in cloud-native architectures, microservices, and CI/CD pipelines, driving improvements in productivity, time-to-market, and cost reduction across multiple industries.
● Proven success in leading teams of 20+ engineers, mentoring talent, and enhancing collaboration between engineering and business teams, aligning technology solutions with company growth objectives.
● Led re-architecting projects, reducing operational costs by 30%, improving scalability by 50%, and ensuring system resilience in high-demand environments.
● Extensive experience working cross-functionally to drive product innovation and deliver critical business outcomes.
Professional Experience:
Principal Engineer/Tech Lead Acivilate — Atlanta Remote
October 2022 – October 2024
● Re-architected and led the development of an event-driven cloud-native serverless platform, improving the scalability and resilience of the system while reducing operational costs by 30%.
● Engineered federated modules applications capable of running as standalone apps or consumed as modules that auto-register features to a host application.
● Re-architected and implemented CI/CD pipelines that reduced build times by 45%, improving overall development velocity by 60%.
● Spearheaded the creation of robust ETL processes that enhanced integrations, facilitating access to accurate information and reducing implementation time.
● Built, led, and supported the development team of 9 engineers.
Technologies: AWS, AWS CDK, NestJS, TypeScript, Golang, MySQL, Rust, React, Vite
Principal Engineer, MANTL — New York City Remote
June 2021 – June 2022
● Led a Developer Experience team assisting 60+ engineers, increasing team productivity by 60% by improving internal tools and processes, resulting in faster product releases.
● Re-architected deployment internal tools used by 50+ engineers, moving from a monolithic architecture to a microservices-based approach, improving scalability by 40% and reducing bug-fix times by 25%.
● Improved engineer's productivity by 35% by reducing memory consumption and CPU cycles of a custom scripting language based on TypeScript used to describe the deployments.
● Designed and implemented many services that enabled engineers to streamline the developer experience using our internal dev tools and Kubernetes, like live-refresh, streaming logs, port-binding, and packaging libraries and services using OCI standards.
Technologies: JavaScript, TypeScript, Golang, Google Cloud, Kubernetes, Docker
Director of Engineering, MANTL — New York City Hybrid
Jul 2018 – May 2021
● Architected and led the development of a web admin console used by customers, reducing support requests by 60% and contributing to
$4M in additional revenue within the first year.
● Led the platform migration from a monolithic architecture to microservices, improving scalability by 40% and reducing infrastructure costs by 25%.
● Delivered a "self-serve" CMS solution for banks, reducing configuration times by 20x, enabling faster product delivery, and reducing customer onboarding time by 40%.
● Collaborated closely with product, sales, and operations teams to deliver solutions that improved customer satisfaction and operational efficiency.
● Designed, led, and implemented the CI/CD pipelines and the migration from EC2 in AWS GKE (managed Kubernetes) in GCP.
● Built, led, and managed a team of 15 engineers and two teams.
● Designed and led the development of an UI library based on Material used by the admin console and all its modules.
Technologies: TypeScript, GraphQL, AWS, PostgreSQL, Kubernetes, NodeJS, React, NextJS, Google Cloud
Senior Software Engineer, MANTL — New York City On-site
June 2017 – July 2018
● Designed and implemented core middleware, reducing integration time for new banking cores by 80%, leading to faster time-to-market for new partnerships.
● Refactored legacy applications to reduce latency by 45% and improve memory usage by 30%, resulting in smoother system performance and reduced operational issues.
● Collaborated with senior engineers and product managers to evolve the product roadmap, leading to the successful development of key features that contributed to revenue growth.
● Improve scalability issues by breaking decoupling systems, introducing catching layers, and load balancing on the API.
● Designed and implemented CI/CD pipelines with CircleCI
Technologies: AWS, NodeJS, OpenAPI, ExpressJS, PostgreSQL, React, AWS Lambdas, CircleCI
Senior Engineer, GridNavigator — New York City On-site
January 2016 – May 2017
● Co-designed a scalable microservices back-end for an energy monitoring platform, improving real-time monitoring of IoT data and increasing operational efficiency.
● Developed and launched four cross-platform mobile apps, reducing onboarding time by 40% and increasing customer engagement.
● Implemented a Network Operations Center (NOC) web tool that led to a 50% reduction in support response time, enhancing overall customer experience.
● Engineered modular web applications, component libraries, and microservices, accelerating feature implementation, seamless code sharing, and heightened testability.
Technologies: Java 8, PostgreSQL, AWS, RabbitMQ, MongoDB, ExpressJS, AngularJS, NodeJS (MEAN Stack) Ansible
Senior Lead Engineer, DataKentro Corporation — New York City On-site
August 2014 – January 2016
● Designed and implemented a microservices-based back-end for data lineage, streamlining compliance reporting for financial institutions with over $50B in assets, improving data integrity and regulatory reporting processes.
● Led a team of 5 engineers, improving project delivery speed by 20% and reducing onboarding time through mentorship and process improvements.
● Engineered web applications and RESTful APIs to enhance scalability and streamline integration of new features, optimizing system flexibility.
● Collaborated actively in analyzing requirements and implementation plans, crafting well-documented designs seamlessly translated into implementation tasks.
Technologies: .NET Framework, C#, KnockoutJS, ASP.NET, SQL Server, Azure, JQuery, Web API
Education:
Bachelor of Science, Instituto Tecnológico de Santo Domingo — Santo Domingo, DR 2005 – 2007
Technical Skills:
● System Design & Architecture: Designing distributed, fault-tolerant systems for growing companies (AWS, GCP, Kubernetes, Microservices).
● Cloud Platforms: AWS (Lambda, DynamoDB, CDK), GCP (Kubernetes Engine, Pub/Sub).
● Programming Languages: Proficient in JavaScript, TypeScript, Java, C#, Golang, Rust.
● DevOps Tools: CI/CD pipelines (Docker, Kubernetes, AWS CDK, CircleCI, GitHub Actions).
● Databases: MySQL, PostgreSQL, DynamoDB, MongoDB. Leadership & Collaboration:
● Team Leadership: Managed and mentored teams of 20+ engineers, fostering growth and improving team dynamics.
● Cross-functional collaboration: Worked closely with product, sales, and operations teams to deliver impactful technical solutions.
● Business-Focused Problem Solving: Led initiatives contributing to company growth, operational efficiency, and customer satisfaction.
Soft Skills:
● Effective Communication: Proficient in communicating complex technical concepts to non-technical stakeholders.
● Mentorship & Team Building: Built and led teams, fostering a culture of collaboration and innovation.
● Conflict Resolution: Expert in identifying and resolving team conflicts, promoting a positive and productive work environment.