Senior Software Engineer · Lima, Peru

Gerson Garrido

Nine years building APIs, services, and distributed systems that hold up in production — mostly in Python, Go, and TypeScript.

Currently at Encora, on GoDaddy

About

I’m a senior full-stack and backend engineer. Most of my work sits behind the interface: REST and GraphQL APIs, service-to-service communication, asynchronous workflows, and the authentication and authorization that holds them together.

For the last three years I’ve worked through Encora on GoDaddy products — React and Next.js surfaces used in global markets, backed by Go and Python services inside a large AWS microservice estate. I like the whole loop: technical design, implementation, tests, and the 2am production question of why a queue is backing up.

I’m finishing an MSc in Artificial Intelligence at the National University of Engineering, where I also did my BS in Computer Science.

Primary languages
Python 6y · Go 4y · TypeScript
Usually working in
FastAPI, Django, NestJS, GraphQL, Next.js, AWS
Based in
Lima, Peru — working remotely

Experience

Nine years, seven teams, one throughline: owning the thing end to end.

  1. Encora

    Current

    Sr. Software Engineer — Client: GoDaddy

    Aug 2022 - Present · 4y
    Encora logo
    • Build and maintain customer-facing React and Next.js applications across GoDaddy products, including dashboards, onboarding, and product-management workflows used in global markets.
    • Develop Go and Python backend services for service-to-service communication, asynchronous processing, and distributed workflows within a large AWS microservice ecosystem.
    • Design and integrate REST and GraphQL APIs powering customer, product, onboarding, and account-management capabilities across multiple systems.
    • Own features end-to-end from technical design through API integration, automated testing, production debugging, and release support.
    • Go
    • Python
    • React
    • NextJS
    • TypeScript
    • GraphQL
    • AWS
  2. BREIN HUB

    Sr. Software Engineer

    Oct 2020 - Jul 2022 · 1y 9m
    BREIN HUB logo
    • Built a system for sales and developed different applications for the company and marketing team.
    • Designed the architecture for several projects of the group.
    • Developed a React Native application for Occupational Health and Safety.
    • Built a dashboard for metrics and sales predictions using React and ReCharts.
    • Implemented services for a COVID prevention system app.
    • React
    • NodeJS
    • Python
    • React Native
    • GraphQL
    • GCP
    • Azure
  3. Globant

    Ssr. Software Engineer

    Jul 2019 - Oct 2020 · 1y 3m
    Globant logo
    • Developed a web app for a machine learning system using React, Redux, NodeJS that combines different colors for every space of a house.
    • Maintained an ecommerce application with more than 1M daily sells.
    • Worked and designed web components for a cruise company using Angular.
    • Built a system with ReactJS, Redux, & Java for an investment company.
    • React
    • NodeJS
    • Angular
    • Java
  4. Chazki

    Frontend Developer

    Apr 2019 - Jun 2019 · 2m
    Chazki logo
    • Designed wireframes, UI, and developed an onboarding page for the company this helped to increase the number of motorized of the company.
    • Coordinated with different areas for the construction of the new applications.
    • ReactJS
    • Firebase
    • NodeJS
  5. Krowdy

    Full Stack Developer

    Sep 2018 - Mar 2019 · 6m
    Krowdy logo
    • Part of the team that built an HR System to handle different job applicants and job posts.
    • Built microservices using AWS lambda, NodeJS, and Apollo (GraphQL).
    • Designed and built several components for the main application.
    • AWS Lambda
    • NodeJS
    • Apollo
    • GraphQL
    • ReactJS
    • NextJS
  6. Peru Hop

    Full Stack Developer

    Feb 2018 - Jul 2018 · 5m
    Peru Hop logo
    • Built several applications for the company such as point of sale with ReactJS, Firebase, and NodeJS.
    • Implementation, maintenance & support PeruHop websites.
    • Built applications for marketing staff including press photo management (pre-selection, searching, automated metrics) improving marketing efficiency.
    • Provided user experience and design services.
    • ReactJS
    • Firebase
    • NodeJS
    • Wordpress
  7. Uniclick

    Frontend Developer

    Jul 2016 - Jan 2018 · 1y 6m
    Uniclick logo
    • Built and designed several websites and web applications for eCommerces.
    • Built games using Phaser.js.
    • Worked with the team to envision, build, and deliver cutting-edge experiences and campaigns.
    • Added functionality, hooks, and data presentation such that the client can use a third-party system to track user information.
    • HTML
    • CSS
    • Javascript
    • Phaser.js
    • Wordpress

Writing

Notes on things I had to work out