
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 2025 → current (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
Founding Engineer (CTO)
August 2023 → July 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
Software Engineer
October 2021 → June 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
Software Engineer Intern
May 2021 → September 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
Software Engineer Intern
July 2020 → December 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.