Bruno Leite's CV

Summary

Senior solutions architect and CTO combining strategic leadership with hands-on engineering. Specialised in AI product‑driven cloud architectures and AI‑assisted development practices, designing scalable, reliable systems and leading teams that ship successful SaaS products. Has repeatedly proven, across multiple startups, engineering standards that let small teams deliver rapidly and reliably — with a near-zero defect rate and under budget.

Experience

Co-founder & CTO, octoATHLETE -- Bollington, UK (Hybrid)

July 2024 – present

Lead Software Engineer & Technical Architect, Gendo -- Remote

June 2024 – July 2025

Development Lead, FalconHR -- Remote

Aug 2023 – Mar 2024

Full-stack Engineer, PLS Logistics Services -- Remote

Jan 2023 – Aug 2023

Cloud Architecture Consultant, Catalyst UX (An Unosquare Company) -- Remote

Aug 2022 – Jan 2023

Senior Java Development Consultant, STEP -- Jersey (Remote)

Mar 2021 – Oct 2022

Senior Java Engineer (via Toptal), SWYP -- Remote

Sept 2021 – Mar 2022

Back-end Engineer, Shoshin Works -- Remote

Mar 2021 – Sept 2021

Java Software Engineer, Wearsafe Labs -- Remote

Jan 2019 – May 2021

Lead Software Architect, Dandelion Development -- Remote

July 2019 – Nov 2019

Java Engineer, Project44 -- Remote

Jan 2018

Built integrations with logistics carriers on top of the P44 API, defining how external provider models mapped onto internal modelling, with unit and integration tests to current standards.

Java Lead Engineer (via Toptal), Aon Inpoint -- Remote

2017 – 2018

Architected a Java 8 / Spring Boot platform for surveys and benchmarking reports — REST services, a multi-language survey system, an email queue, JWT endpoint security and a Docker/CircleCI CI/CD pipeline.

Senior Java Software Engineer, IBM -- Porto Alegre, Brazil

2013 – 2015

Architected and developed Jakarta EE components (SOAP and REST, JPA, TDD, continuous delivery); set up cloud environments for the IBM Liquid crowdsourcing platform and led its development events; automated deployments and WebSphere management in Python.

Senior Java Software Engineer, ADP -- Porto Alegre, Brazil

2011 – 2012

Developed Java components for ADP's portal application with a focus on security, and contributed to migrating the portal platform to a PaaS model.

Education

Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS), BS in Computer Engineering -- Porto Alegre, Brazil

2005 – 2013

Publications

Guide to Spring Boot REST API Error Handling

Bruno Leite

www.toptal.com/developers/java/spring-boot-rest-api-error-handling (Toptal Engineering Blog)

Certifications

JavaScript Unit Testing — The Practical Guide

Oct 2022

Udemy

The Nuts and Bolts of OAuth 2.0

Aug 2022

Udemy

Reactive Microservices with Spring WebFlux

Aug 2022

Udemy

Understanding TypeScript — 2022 Edition

Aug 2022

Udemy

Java Reactive Programming

June 2022

Udemy

Oracle Certified Professional, Java SE Programmer

May 2011

Oracle

Skills

Languages: Java, TypeScript, JavaScript, Python, SQL, HTML, CSS

Cloud & Serverless: AWS (Lambda, DynamoDB, S3, Cognito, Step Functions, SQS/SNS, API Gateway, ECS, IoT, Bedrock, X‑Ray), Serverless, AWS CDK, SST, Terraform, Pulumi, Docker

AI Engineering: Large Language Models, RAG pipelines, Agentic AI, Amazon Bedrock, Mastra, AI‑assisted development, NLP, OCR

Frameworks: Spring Boot, Spring, Spring WebFlux, Spring Data JPA, Hibernate, Node.js, React, Angular, Jest, Vitest

Data & Storage: PostgreSQL, MySQL, MongoDB, Amazon DynamoDB, Amazon S3, Prisma

Practices: Solution Architecture, Event‑driven Architecture, Microservices, Test‑driven Development, CI/CD, DevOps, Code Review, Technical Leadership

Languages spoken: English (fluent), Portuguese (native)