R

Renato Castro

About

Detail

Staff Backend Engineer • Python • APIs & Distributed Systems • Cloud Infrastructure
Belo Horizonte, State of Minas Gerais, Brazil

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • R
    Senior Software Engineer
    Response
    Nov 2023 - Jun 2026 (2 years 8 months)
    • Architected an adapter-based integration system for onboarding new ERPs to Response’s platform by implementing a single class. Shipped production integrations for Odoo and QuickBooks. • Built a granular subscription model giving customers per-action control over what to sync between Response and external systems (orders, catalog, inventory, suppliers, customers), backed by django-rq/Redis background jobs, at-least-once delivery, and support for both webhook and polling-based providers. • Set up CI/CD pipelines from scratch using GitHub Actions and GCP Cloud Build, with Terraform-based infrastructure provisioning, automated tests, quality checks, and staging/production deployment workflows. • Led a re-architecture of Response’s data model,
  • Zyte
    Software Engineer
    Zyte
    Jan 2021 - Nov 2023 (2 years 11 months)
    • Co-designed, built, and operated a distributed Amazon extraction system at 43M+ requests/day with 97.7% success rate on AWS, owning architecture, reliability, and cost optimization across complex third-party integrations. • Diagnosed non-content traffic routing issues and redesigned the request flow to bypass proxy usage for CDNs, fonts, and static assets, reducing spend by ~$25K/month, an 88% reduction. • Built production data pipelines on AWS for enterprise and frontier AI lab clients, owning extraction, deduplication, filtering, and normalization across heterogeneous text, video, image, and Q&A sources. • Designed and shipped production crawlers resilient to constantly evolving third-party defensive layers, including major anti-bot sys
  • GovPredict
    Software Engineer
    GovPredict
    Dec 2019 - Jan 2021 (1 year 2 months)
    • Maintained and extended GovPredict's Python data ingestion systems (~100 scrapers), covering federal and state legislative sources, executive-branch sites, campaign pages, and regulatory dockets. • Built an internal Django-based observability tool for the crawler fleet: aggregated runtime errors via Sentry, auto-created Jira tickets for triage, and surfaced fleet-wide health, coverage, and data-quality metrics on a unified dashboard.
  • R
    Software Engineer
    RefSpatial
    Jun 2018 - Nov 2019 (1 year 6 months)
    • Built a cryptocurrency arbitrage platform integrating three Brazilian exchanges via REST and WebSocket APIs, with real-time market-data ingestion, cross-exchange opportunity calculation, automated order execution, and a Django/React operator dashboard.
  • Brazilian Army
    First Lieutenant, Head of IT
    Brazilian Army
    Feb 2010 - Jun 2018 (8 years 5 months)
    • Commissioned officer for 8 years, leading teams across operational and administrative assignments. • Final assignment as head of the battalion's IT department: managed IT infrastructure and digitization initiatives.
Education verified_user 0% verified
  • G
    M.S. Computer Science
    Georgia Institute of Technology (OMSCS)
    Jan 2026
    Specialization: Machine Learning
  • P
    Post-Graduate Specialization, Artificial Intelligence & Machine Learning
    PUC Minas (Pontifícia Universidade Católica de Minas Gerais)
    Jan 2019
  • I
    Bachelor of Laws (LL.B.)
    IPTAN (Centro Universitário Presidente Tancredo de Almeida Neves)
    Jan 2016
This is a community-created genome.