Portrait of Diego Câmara

Software Engineer at Luxor
São Paulo, working remotely

Diego Câmara

I build software that keeps real operations running: bitcoin mining fleets at Luxor, and documentation used by 53,000+ people at Genetec.

Full-stack software engineer in São Paulo, Brazil, with 5+ years in TypeScript, React, Next.js and Node.js.

workflow firmware-rollout

WaitingUpdatingRetriedDoneAn illustration, not live data: how my Temporal workflows at Luxor roll firmware across a mining fleet in batches and retry what fails.
Hundreds of miners
managed in a single operation
53,000+
people use the documentation my RAG assistant answers from
10+
services in one monorepo
5+ years
shipping to production

Experience

Four software engineering roles since July 2021, all remote: Luxor (current), Genetec, Eu Médico Residente and NSH Technologies.

  1. - Present

    • Delivered features for the Energy and Commander launches across a monorepo of 10+ services.
    • Built typed service integrations with tRPC, Connect RPC and protobuf, behind Ory Keto tenant permissions.
    • Automated firmware, power and pool configuration with Temporal, so operators manage hundreds of miners in one operation.
    • Built real-time fleet dashboards on PostgreSQL, ClickHouse and Redis.
    Next.jsFastifyTemporaltRPCClickHouseRedisluxor.tech
  2. -

  3. -

  4. -

Selected work

What I am shipping at Luxor, what I build on the side, and where I came from.

Side project

AdPilotPro

Amazon PPC automation SaaS I am building on the side. Rules adjust bids, negate wasted search terms and harvest winners, and every change is logged with the reason it happened.

  • Next.js web app, Fastify API with generated OpenAPI client, BullMQ workers for multi-hour Amazon report jobs.
  • AI agent service on the Anthropic SDK that calls backend tools over HTTP and streams answers.
  • Drizzle on Postgres, Better Auth, Redis, deployed on Railway.
Next.jsFastifyBullMQDrizzleClaudeRailway
adpilotpro.com
AdPilotPro activity log listing each automated rule, its target, reasoning and outcome

Spec sheet

About

I am Diego Câmara (Diego Dos Santos Câmara), a full-stack software engineer based in São Paulo, Brazil, with 5+ years of experience building TypeScript, React, Next.js and Node.js products. I work remotely at Luxor Technology (Luxor), a bitcoin mining infrastructure company, where I build fleet automation with Temporal and real-time dashboards on ClickHouse and PostgreSQL. Before that, I built a RAG documentation assistant on Azure OpenAI at Genetec, for documentation used by 53,000+ people. On the side, I am building AdPilotPro, an Amazon PPC automation SaaS. I speak native Portuguese, C1 English, B2 French and A2 Spanish.

Stack

Frontend

  • TypeScript
  • React
  • Next.js
  • Redux
  • Tailwind CSS

Backend and data

  • Node.js
  • Fastify
  • Express
  • PostgreSQL
  • ClickHouse
  • Redis
  • MongoDB
  • Prisma

Workflows and AI

  • Temporal
  • tRPC
  • Connect RPC
  • protobuf
  • Ory Keto
  • Azure OpenAI
  • RAG

Delivery and testing

  • Azure CI/CD
  • AWS S3
  • Jest
  • Cypress
  • React Testing Library

Languages

  • Portuguese

    Native

  • English

    C1

  • French

    B2

  • Spanish

    A2

Credentials

  • Microsoft Azure OpenAI Hackathon

    Microsoft, 2024

  • Security Ninja, Web App Testing

    Security Journey, 2025

  • Security Ninja, TypeScript Frontend

    Security Journey, 2024

  • TEFAQ French, CLB 8

    CCI Franco-Indienne, 2024

Education

  • B.Sc. Software Engineering

    Cruzeiro do Sul University, 2023

  • Associate, Systems Analysis and Development

    Cruzeiro do Sul University, 2020

Building something that has to work? Let's talk.

diegodscamara@gmail.com
Email me