Bruno Leite's CV

Summary

AI engineer who writes the code. Currently co-founder and CTO of octoATHLETE, where I am also the principal engineer on the platform — personally authoring roughly 55% of all commits — building a production multi‑agent LLM system that turns clinicians' voice notes and multi-source sports telemetry into decision support for professional sports teams.

Day-to-day I design and implement agent architectures, prompts and tool schemas, evaluation harnesses, and the data and inference pipelines underneath them — nine production agents on Mastra, schema‑constrained generation validated with Zod, LLM‑as‑judge and golden‑set evals, and quota‑aware batch inference across Amazon Bedrock and OpenRouter. Twenty years of backend and cloud architecture (Java, TypeScript, Python, AWS) behind it, so the AI ships as a reliable system — versioned, observable, tenant‑isolated and cost‑controlled — rather than a demo.

Experience

Co-founder & CTO / Principal AI Engineer, 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, 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 carrier integrations on the P44 API, mapping external provider models onto internal modelling with full unit and integration test coverage.

Java Lead Engineer, Aon Inpoint -- Remote

2017 – 2018

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

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

2013 – 2015

Built Jakarta EE components (SOAP/REST, JPA, TDD) and cloud environments for the IBM Liquid crowdsourcing platform; automated deployments and WebSphere management in Python.

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

2011 – 2012

Developed security-focused Java components for ADP's portal application and contributed to its migration 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

Open Source and Writing

Certifications

Oracle Certified Professional, Java SE Programmer

May 2011

Oracle

Skills

AI Engineering: Agentic LLM systems, Mastra, Vercel AI SDK, Amazon Bedrock, OpenRouter, Anthropic Claude, tool/function calling, schema‑constrained generation (Zod/JSON Schema), prompt engineering, LLM evals (golden sets, LLM‑as‑judge), guardrails, streaming (SSE), prompt caching and token cost control, batch inference, MCP, AI‑assisted development

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

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

Data & Pipelines: PostgreSQL, Apache Iceberg, Dagster, Trino, SQLMesh, Prisma, Amazon DynamoDB, MySQL, MongoDB, Amazon S3

Frameworks: Node.js, Hono, React, Svelte/SvelteKit, Spring Boot, Spring WebFlux, Spring Data JPA, Hibernate, Vitest, Jest, Playwright

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

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