GM

Germán Meza

@México · iam@germanamz.com · germanamz.com · github.com/germanamz · linkedin.com/in/germanamz

I am a software developer with a passion for scalable and efficient software. I enjoy building at scale, taking pictures, and traveling.

Skills

  • Languages: TypeScript, JavaScript, Python, Go, PHP
  • Frontend: React, Next.js, Vue, Angular, React Native
  • Backend: Node.js, Hapi.js, Loopback, GraphQL, Apollo, REST
  • Data: PostgreSQL, DynamoDB, MongoDB, SQL Server, Redis, Elasticsearch
  • Infra: AWS (Lambda, Kinesis, SQS, DynamoDB, CloudWatch), GCP Cloud Run, Docker, Kubernetes, Temporal, Tilt
  • Tooling: Jenkins, Verdaccio, CI/CD, Electron, Cordova

Experience

Senior Software Engineer — Zillow Group

2024-04 – Present

  • Lead development of new systems improving the purchase and rental experience.
  • Contributed React and Next.js features that improved the overall user experience.
  • Developed and maintained Node.js and Python backend microservices to enhance scalability.
  • Architected GraphQL/Apollo integrations across services on AWS Lambda and DynamoDB.
  • Mentored junior developers and led code reviews to ensure quality standards.
  • Optimized code paths to improve performance and analyzed bottlenecks across services.
  • Coordinated organization-wide initiatives and cross-team projects to improve user experience.

Senior Software Engineer — X-Team (contract with multiple clients)

2021-10 – 2024-04

  • Developed and maintained FrontEnd and BackEnd features across Vue.js, React, and Go.
  • Led development of new services using Temporal workflows on AWS Lambda and Kubernetes.
  • Performed code reviews to enforce quality standards.
  • Optimized hot paths and analyzed performance issues across Node.js and Postgres systems.
  • Contributed architecture decisions to improve overall systems.

Senior Software Engineer — Encora (contract with GOBankingRates)

2020-03 – 2021-10

  • Developed and maintained backend features and microservices to enhance scalability.
  • Architected multi-regional delivery and reliability improvements on AWS.
  • Migrated microservices from a conventional environment to AWS Lambda, optimizing infrastructure performance.
  • Modernized a legacy PHP codebase by migrating to JavaScript, improving functionality and standardization.
  • Led development of an internal microservice that advanced data quality, integrating AWS Kinesis, SQS, and DynamoDB.
  • Refactored internal libraries following clean code principles to improve performance and maintainability.
  • Mentored junior developers and performed code reviews to ensure specifications and quality.

Software Engineer — The Ksquare Group (contract with Boy Scouts of America)

2019-07 – 2020-03

  • Developed and maintained the organization's core REST API endpoints using Node.js and Hapi.js.
  • Improved microservice architecture so independent services worked together as a cohesive system.
  • Refactored complex SQL Server queries to improve application performance.
  • Performed code reviews to improve readability, performance, and maintainability.
  • Analyzed log data to detect API anomalies and resolve issues promptly.
  • Deployed multiple APIs from a monorepo via Jenkins and Verdaccio to optimize version control.

Software Engineer — Freelance

2017-12 – 2019-07

  • Owned the full development lifecycle of applications across TypeScript, React, React Native, and Angular.
  • Deployed services to GCP Cloud Run and AWS with Docker and Kubernetes; integrated MongoDB Atlas, PostgreSQL, Redis, and Elasticsearch; built CI/CD pipelines.

Software Engineer — Lüphole (contract with GE Digital)

2015-01 – 2017-12

  • Owned the full development lifecycle of cross-platform applications using Node.js, Loopback, Angular, TypeScript, and Electron.
  • Built inter-app communication features enabling iterations of the same app to coordinate.
  • Indexed large quantities of PDFs to enable in-document search.
  • Developed an Angular-based desktop and web UI promoting an intuitive user experience.
  • Integrated with GE's intranet and authorization services to optimize security.
  • Designed compatibility for Desktop, Web, iOS (via Cordova), and Windows to increase cross-platform usability.
  • Designed the architecture of the backend, desktop, and web applications.

Education

Computer Information Technologist — Centro de Enseñanza Técnica Industrial (CETI)

2012-01 – 2016-01 · Guadalajara, Jalisco, México