Hector Aguirre.

Hector Aguirre

I'm Hector Aguirre, and I enjoy

Building Distributed Systems 🚀

Senior Software Engineer

Technologies

golang

Golang

python

Python

typescript

TypeScript

javascript

JavaScript

flutter

Flutter

react

React

docker

Docker

aws-dark

AWS

postgres

PostgreSQL

redis

Redis

graphql

GraphQL

elastic

Elasticsearch

Experience

Disney (ABC News) - Globant

Senior Software Engineer, Architect (Golang)

Mar 2024 - Now

  • Led a project to implement real-time push notifications for the ABC News Mobile App covering the 2024 U.S. elections, utilizing Golang, AWS (Lambdas, SQS, SNS), and Braze.
  • Created a new service to adopt the Disney Plus Video Player across multiple Disney brands (ABC News, ABC, Natgeo), integrating various CMSs and orchestrating SSAI (Server-Side Ad Insertion). Deployed in AWS using CDK and ECS.
  • Built AWS Lambdas to gather publishing metrics, reducing story publication times and enabling data-driven improvements via a custom Grafana dashboard.
  • Developed a new CMS object type and corresponding API endpoint to enable “Breaking News” homepages for Disney's Owned TV Brands, extending the ABC News mobile app’s backend capabilities.
  • Migrated services from Java/Groovity (a custom Groovy-based language) to Golang, achieving improved performance and deployability on ECS with CDK.

Crehana

Tech Lead

Nov 2021 - Mar 2024

  • Created a configurable Single Sign-On (SSO) solution (SAML2/OAuth2) with Python and FastAPI, deployed in Kubernetes, enabling secure integration with third-party services.
  • Developed an event-driven distributed system for synchronizing user/admin configurations across three applications, leveraging Python, SQS, SNS, Lambdas, and Step Functions.
  • Integrated with Moodle LMS to automate course provisioning and progress updates using AWS services, improving data consistency and reducing manual efforts.
  • Implemented a content search feature (Python, Elasticsearch, SQS, SNS, Lambdas) with SSO-powered links and event-driven progress tracking.
  • Developed a public REST API with Golang, Docker, and Kubernetes for personalized client integrations.
  • Created multiple microservices exposing GraphQL APIs via Python/FastAPI, ensuring modular, maintainable backends.
  • Migrated a custom GraphQL proxy to Apollo Federation, boosting API performance and scalability.
  • Established CI/CD pipelines with GitLab CI for automated testing, linting, and deployment, reducing release times and improving quality.
  • Led an international team of five developers, providing technical guidance, code reviews, and coaching for professional growth.

Crehana

Backend Engineer

Aug 2021 - Nov 2021

  • Developed an integration with SAP Success Factors (LMS) using an event-driven architecture to synchronize course data and progress information (Python, AWS Lambda, SQS, SNS, API Gateway, Terraform).
  • Designed and implemented GraphQL APIs using Python (Flask, FastAPI, Django) for enhanced data access and flexibility.

MINSA (Peru’s Ministry of Health)

Backend Engineer (Consultant)

Jun 2021 - Aug 2021

  • Contributed to MINSA's "Teleatiendo" virtual healthcare app, enabling patient appointments and secure prescription uploads.
  • Implemented electronic identity card–based signature for medical prescriptions and orders, strengthening data authenticity.
  • Utilized Python, PostgreSQL, and Nginx for backend development, deployed on on-premises servers.

La Positiva - Digital Transformation Lab

Backend Engineer

Mar 2021 - Jul 2021

  • Developed backend features for the "Mobility" mobile app using Django (Python) and AWS.
  • Implemented a platform used by brokers to calculate insurance quotations and automated car insurance sales via the mobile app.

German Corporation for International Cooperation GmbH (GIZ)

Fullstack Developer (Consultant)

Dec 2020 - Mar 2021

  • Developed a Mobile Training Application about COVID-19 for MINSA, using Python (FastAPI) for the backend and Flutter for the mobile client.
  • Deployed containerized applications on AWS with Docker, Nginx, and PostgreSQL, ensuring reliability for medical staff in remote jungle communities.
  • Implemented synchronization and caching for offline functionality, increasing accessibility for users with limited connectivity.
  • Assisted in training medical staff on pandemic management through the application’s interactive modules.

Simple Peru

Backend Developer

Dec 2019 - Feb 2021

  • Built REST APIs (Python, Flask, PostgreSQL) for custom Leasing Systems, ensuring scalable and secure integrations.
  • Developed a Flutter-based mobile app for spot reservations during the COVID-19 pandemic, improving user safety and business compliance.
  • Implemented Docker and AWS for seamless deployment of backend solutions.

American Glass Products (AGP)

Trainee Supplier Development Engineer

Feb 2019 - Jul 2019

  • Supported a leading manufacturer of laminated glass for Tesla, McLaren, Volkswagen, and BMW by providing data-driven BI insights via Power BI.
  • Built automation apps with Microsoft Power Apps and Flow, streamlining internal processes and boosting efficiency.

Pontifical Catholic University of Peru (PUCP)

Trainee in the Experimental Economics Laboratory

Apr 2018 - Dec 2018

  • Programmed experimental games in Python to gather decision-making data for research studies.
  • Managed web pages and AWS-based servers for reliable and scalable experiment deployment.

Novatronic

Trainee Developer

Jan 2017 - Jul 2017

  • Developed programs in C for managing financial transactions.
  • Created a native Windows app with C# and SQL to handle transaction processing.