Guilherme Torres
2026Work

Work

5 roles · 2018 to today

May 2026 - Present

Kaizen GamingAutomation Engineer · Remote from São Paulo, Brazil

  • Build automations and integrations for Operations/Customer Support using Node.js, JavaScript, and Python.
  • Built integrations that surface data in-context for support agents, cutting case-decision time by 28% and removing the need to consult third-party platforms.
  • Developed triage automations that either fully resolve tickets, reducing those escalated to human agents by 30% or route them to the correct team (45% of tickets).

Node.js · JavaScript · Python

April 2025 - May 2026

UOL EdTechMid-Level Software Engineer · São Paulo, Brazil

  • Built a lesson-summary feature with lazy loading and client-side caching (Next.js), cutting main-screen render impact; adoption reached 93% at launch and held at 80% after two months.
  • Cut the incident backlog by up to 70% per sprint through SQL root-cause analysis and auditable corrective migrations.
  • Resolved recurring mobile UX issues by optimizing state management and API payloads, ending mobile-related complaints after release.
  • Built and maintained NestJS/TypeScript APIs integrated with AWS, documented via Swagger/OpenAPI and monitored in Datadog.

Next.js · NestJS · TypeScript · AWS · Datadog

December 2023 - April 2025

Lumma DespachanteBackend Developer · São Bernardo do Campo, Brazil

  • Developed web crawlers (Node.js, Puppeteer, Cheerio) that automated previously manual data extraction across multiple sites, reducing manual workload by ~70%.
  • Designed an automated scanned-document pipeline (AWS Textract, Lambda, S3) that cut typographical errors and generated ~30% in annual cost savings by reducing reliance on third-party providers.
  • Built a bank-slip generation system in partnership with the bank, reducing issuance time from minutes to seconds and removing a recurring manual task.
  • Developed internal dashboards (Next.js + AWS backend) to monitor and manage crawlers.

Node.js · Puppeteer · AWS Textract · Lambda · S3

September 2022 - December 2023

Move3Mid-Level Systems Analyst · São Bernardo do Campo, Brazil

  • Maintained and extended Protheus ERP and MySQL integrations, authoring complex SQL queries and validation routines that reduced reconciliation errors by ~30%.
  • Implemented a CNAB (payments file format) validation system that blocked malformed transfers and cut bank rejection rates by ~55%.
  • Automated internal processes with Node.js and UiPath, saving the team ~200 hours/month of manual work.
  • Built Python ETL routines for data extraction, transformation and analysis, halving report generation time.

Protheus ERP · MySQL · Node.js · UiPath · Python

October 2018 - December 2021

MyGrailFounder & Automation Engineer · Brazil

  • Designed and implemented automation pipelines in Python and JavaScript (Puppeteer, Playwright) for product availability monitoring, checkout execution and real-time notifications.
  • Built resilient HTTP integrations with asynchronous requests, persistent sessions and cookie and header management to drive endpoints and checkout flows.
  • Implemented rotating proxy management with fallback logic for load balancing, resilience and request distribution.
  • Adopted observability from the start: structured logging, execution tracing and performance metrics (average response time, success rate per worker, retry counts) that drove continuous improvement.

Python · JavaScript · Puppeteer · Playwright

Skills

Languages
TypeScriptJavaScriptPythonSQL
Frameworks & Libraries
Node.jsNestJSFastAPIReactNext.jsPlaywrightPuppeteer
Data & ETL
ETL pipelinesApache AirflowDatabricksPandasAWS TextractWeb scraping
Cloud & Infrastructure
AWSECSEKSEC2LambdaS3DockerCI/CDMessage Queues
Databases
SQLNoSQL
Tools & Observability
GitSwagger/OpenAPIDatadogGrafanaGraylog

Side projects

6 built · 2023 to today

2025

UniReview

A platform where students rate their own universities, with enrollment verification, rankings and side-by-side comparison between institutions.

Next.js · PostgreSQL · Supabase

View project →

2025

Shotlist

A dashboard for organizing photo sessions: schedule, planned shot list and progress tracking for every project in flight.

Next.js · TypeScript

View project →

2025

Tasks for macOS

A native Mac app built from scratch, for managing tasks without taking your hands off the keyboard.

Swift · SwiftUI

View project →

2025

Tweets2Blog

Turns a thread of X posts into a blog article that is ready to publish.

Next.js · Node.js · PostgreSQL

View project →

2025

eSocial S-5002

A system that turns thousands of tax files into finished per-person documents, automatically. What used to take days now takes minutes.

AWS · Bun · React

View project →

2023 / 2024

Onde É

An app that helps you find rooms inside large buildings (campuses, hospitals, malls) where GPS does not reach.

Next.js · TypeScript · MapLibre

View project →

Education & certification

Education

  • Universidade Municipal de São Caetano do Sul

    Bachelor's Degree in Computer Science · São Caetano do Sul, Brazil

Certification

  • AWS Certified Cloud Practitioner

    Amazon Web Services

Let's talk

I reply quickly on LinkedIn and by email. Happy to talk about roles, automation, distributed backends, or anything above.