João Santiago

Hey there, I'm João Santiago

Software & AI Engineer

I'm João Santiago (b. 2001, Brazil), a software engineer with 6+ years of experience building efficient, scalable solutions.

I started coding at 13, earned a Computer Science degree, and have spent 6+ years building products end-to-end: from the first whiteboard sketch through system design, backend architecture, frontend, CI/CD, and the observability layer that tells you what's actually happening in production. I've done this across Brazilian and UK startups, taking products from zero to hundreds of thousands of users while staying close to the code the entire time.

Fauri Risk Solutions

Senior Software Engineer

October 2025current (7 months)

  • Building scalable, production-grade solutions for clients and developing internal tooling used across the organization.
  • Designing and implementing AI-driven features including RAG pipelines, efficient vector storage, and data compression strategies.
  • Responsible for end-to-end ownership of features: from system design through backend, frontend, deploy, and observability.
  • Tech Stack: NestJS, NextJS, React, AWS, Docker, Kubernetes, Kafka, Redis, AI SDK
Linkee

Linkee

Founding Engineer (CTO)

August 2023July 2025 (almost 2 years)

  • Built the entire product from scratch: system design, backend, frontend, mobile app, CI/CD pipelines, and observability.
  • Scaled the platform from zero to 98,000+ users while staying hands-on with the codebase at every stage of growth.
  • Made all core architectural decisions, balancing speed of delivery with long-term reliability as load grew orders of magnitude.
  • Was responsible for the full technical roadmap and maintaining engineering standards across the team.
  • Tech Stack: NestJS, NextJS, React, ReactNative, AWS, GCP, Docker, Kubernetes, Kafka, Redis
Wise

Wise

Software Engineer

October 2021June 2023 (over 1 year)

  • Worked as a full stack engineer on one of the world's most trusted fintech platforms, with a strong focus on backend systems for payments, fraud detection, and gateway integrations.
  • Contributed to high-throughput services handling millions of cross-border transactions monthly, where correctness and idempotency were non-negotiable.
  • Optimized critical payment flow endpoints, reducing latency and improving reliability across fraud detection pipelines.
  • Was responsible for designing and enforcing patterns of communication between internal services to improve performance and security.
  • Tech Stack: NestJS, NextJS, React, AWS, Docker, Kubernetes, Kafka, Redis
Wise

Wise

Software Engineer Intern

May 2021September 2021 (5 months)

  • Shipped production code from day one, contributing to backend services across payment and fraud detection pipelines.
  • Got hands-on with distributed systems at scale, working on infrastructure used by millions of users across the globe.
  • Tech Stack: NestJS, React, AWS, Docker, Kafka, Redis
IBM

IBM

Software Engineer Intern

July 2020December 2020 (6 months)

  • Worked on backend development within one of the most recognized engineering organizations in the world.
  • Built internal services following enterprise-grade software practices, with a focus on clean architecture and scalable system design.
  • Tech Stack: Java, Spring Boot, Docker, AWS

If you have any questions or if you want to just chat, feel free to drop me a line at joao@joaosantiago.com.br.