thisago

Senior Engineer/Tech Lead

Fast-paced full-stack engineer. Lives in terminal, thinks in Emacs, types in tmux.
In this fight since 2019. Likes open source, security and privacy. And also likes to learn things.
Driven by meaning, ownership and craftsmanship.


Source | HTML | PDF

Work

Tech Lead

small stealth startup
– Present
São Paulo, Brazil

Leads engineering scope. Complementary stacks with CTO (CTO on backend/SRE/infra, me on full-stack).

Stack: Go, TypeScript, React, MongoDB, AWS ECS, Terraform, GitHub Actions, OpenTelemetry.

  • Reports to the CTO. Leads 2 engineers and 1 QA. Promoted internally, was already the senior reference.

  • Sets architectural direction across Go API, React app and scraping cron.

  • Agentic dev setup across repos. opencode and claude-code, MCP for Jira with retrieval of PO context.

Senior Software Engineer

small stealth startup
São Paulo, Brazil

Main dev across Go API, React app and scraping infra.

Stack: Go, TypeScript, React, Next.js, MongoDB, AWS ECS, Lambda, Terraform, GitHub Actions, ko, OpenTelemetry.

  • Co-led TS to Go backend rewrite, already surpass the legacy one. ~33.7k LoC across 219 files. Top-2 contributor (+10.9k/-7.3k).

  • Refactored front-end from Next.js to React SPA.

  • Took over AWS ECS infra after the prior senior left. Terraform-defined workloads.

  • Maintains code review and CI/CD pipelines in GitHub.

  • Production OpenTelemetry across Go services. Prometheus and Grafana.

  • Shipped a proto-RAG search system via MongoDB vector search and LLM intent handling classification.

  • AI code review for the strict process established.

Full-stack Software Developer

small stealth startup

Primary author across TS/Node clean-arch backend, Next.js front-end and multi-platform scraping.

Stack: TypeScript, Node.js, Next.js, Prisma, MongoDB, AWS Lambda, SST, OpenAI API, Whisper STT.

  • Primary author of TS clean-arch backend. Top contributor.

  • Built scrapers for 5 online platforms. HTML, GraphQL, undocumented private APIs.

  • Hybrid recommender microservice via embeddings and LLM intent system.

  • Built a WhatsApp Business bot via OpenAI tool-calling and Whisper STT in TypeScript deployed in a Lambda via SST for simpler ops.

  • Migrated from Emacs GTK to Emacs ncurses inside tmux. Started to live in terminal B)

IoT Software Engineer

micro company

Firmware on low-resource embedded. Arduino SDK, Espressif, real-time. 2-person team with one hardware eng. Project shelved.

Stack: C++, Arduino SDK, ESP32, AVR (Nano/Mega), automated simulation harness.

  • Designed the software together with the hardware engineers, taking the most of the micro-controllers.

  • Fully tested via an automated simulation engine.

  • Linked-list based mutable arrays on AVR.

Full Stack Web Developer

micro company of my father

Built and maintained PHP systems together with Joomla and OSCommerce CMSes.

Stack: PHP, Joomla, OSCommerce, MySQL.

  • Bug fixes

  • Plugin development

  • Integration with Joomla plugin APIs

Volunteer

Education

Estácio

Computer Science

Incomplete

Projects

thiscloud

– Present

Talos single-cluster Kubernetes managed via OpenTofu and FluxCD on Vultr. Intended to host my apps.

Airgapped Android setup

– Present

Install and configure LineageOS apps, including a complete terminal environment in Termux.

ob-mongosh

– Present

Emacs Org Mode babel backend for mongosh.

Skills

Go

  • CLI
  • HTTP server

Nim

  • CLI
  • Front-end (SSR/SPA)
  • HTTP server

Emacs Lisp

  • Emacs

JavaScript

  • Vanilla
  • NodeJS
  • React
  • Next
  • Fingerprinting
  • TypeScript

C++

  • IoT/Edge
  • FFI
  • Low-memory-footprint
  • Valgrind
  • Static/dynamic link (musl/glibc)

Python

  • AI
  • HTTP server
  • CLI
  • FastAPI
  • Pydantic
  • venv (uv)

Bash

  • sh
  • fish
  • jq/yq

Regular Expression

  • Cross-language
  • PCRE

Reverse Engineering

  • Web client-side apps
  • Web back-end APIs
  • Mobile APIs
  • Network traffic analysis

Web Scraping and Data Extraction

  • HTTP scraping
  • GraphQL scraping
  • Anti-bot evasion

LLM Application Engineering

  • Tool-calling
  • Structured Output
  • Vector retrieval

Observability

  • OpenTelemetry
  • Prometheus
  • Grafana
  • Structured logging

Authentication

  • JWT
  • Session management
  • OAuth flows
  • Token rotation

Databases

  • PostgreSQL
  • MongoDB
  • Vector Search
  • MySQL
  • SQLite

AWS

  • CLI
  • ECS
  • Lambda
  • IAM
  • S3
  • CloudWatch
  • VPC

CI/CD

  • GitHub Actions
  • Makefile
  • Static checks
  • Unit tests

IaC and GitOps

  • OpenTofu/Terraform
  • SaltStack
  • SST
  • Helmfile
  • FluxCD

OCI Containers

  • Docker
  • Podman
  • Guix System (Docker image)

Reverse Proxy

  • nginx
  • TLS termination
  • Vhost configuration
  • K8s Ingress

Kubernetes

  • Talos
  • Edge Computing

QubesOS

  • Xen
  • Linux
  • SaltStack

Guix

  • Foreign
  • GuixOS (full libre)

GNU/Linux

  • Fedora
  • Debian
  • GuixOS
  • Alpine

Languages

Portuguese

Native

English

Technical Fluency

Hebrew

Amateur

Interests

Privacy and Security

  • Pentesting/Red-team
  • Detection
  • Airgapping
  • Self Hosting
  • Zero-trust
  • QubesOS
  • Whonix
  • Compartmentalization

Reliability

  • Observability
  • Architecture
  • Efficiency

Reverse Engineering

  • Auditing
  • Network traffic analysis
  • Scraping
  • Compilers
  • Assembly