Frontend
TypeScript, Vue/Nuxt, React, React Native, TailwindCSS, Relay, Apollo Client, React Query

Senior Full-Stack Software Engineer
Opens your browser print dialog. Choose Save as PDF, set margins to None, and disable headers and footers for the best result.
I am a senior full stack engineer with more than 12 years delivering production software across fintech, AI platforms, blockchain, gaming, and developer tooling. I work with an AI native, spec driven approach: turning unclear product ideas into clear technical specs, implementation plans, and reliable shipped outcomes. I specialize in TypeScript ecosystems (React, React Native, modern web architecture) with strong backend depth in Node.js, Go, and Rust. I am known for accelerating delivery, improving engineering quality, and helping teams ship faster with less rework through agentic workflows, test first thinking, and maintainable system design.
Most recent role: Senior Software Engineer at Coinbase.
TypeScript, Vue/Nuxt, React, React Native, TailwindCSS, Relay, Apollo Client, React Query
Node.js, GraphQL, REST APIs, Go, Bun, ElysiaJS, PostgreSQL, modular architecture
Solidity, Rust, Soroban, Stellar, Ethereum, NEAR, Solana, smart contracts, wallet and exchange flows
Agentic workflows, spec-driven development, AI-assisted coding, testing strategy, technical planning
Jul 2025 to Jul 2026
Remote
Jul 2024 to Jul 2025
Remote
Apr 2023 to Jul 2024
Sao Paulo, Brazil (Hybrid)
Sep 2022 to Dec 2022
Remote
Apr 2022 to Sep 2022
Remote
Feb 2021 to Jan 2022
Remote
Feb 2021 to Jan 2022
Remote
Jan 2021 to Feb 2021
Sao Paulo, Brazil
Jan 2020 to Sep 2020
Sao Paulo, Brazil
Sep 2018 to Jan 2020
Remote
Jun 2018 to Sep 2018
Sao Paulo, Brazil
Jun 2018 to Sep 2018
Sao Paulo, Brazil
Aug 2017 to Jun 2018
Sao Paulo, Brazil
Dec 2015 to Jun 2017
Sao Paulo, Brazil
Dec 2014 to Dec 2015
Sao Paulo, Brazil
Aug 2014 to Dec 2014
Sao Paulo, Brazil
B.Sc. in Computer Science
UNIBTA, Sao Paulo, Brazil, 2016 to 2020
Resume updated August 2026
Soroban SDK and Rust: Writing Your First Smart Contract on Stellar
Step by step introduction to building and deploying your first Stellar smart contract with Soroban and Rust.
BlockchainLearning in Public: Solana Smart Contracts Development
Practical learning notes and implementation insights while studying Solana program development.
BlockchainHow to setup Solana into Apple Silicon
A practical setup guide for configuring a Solana development environment on Apple Silicon devices.
FrontendBest Practices for Frontend Development: Documentation, Patterns, and Tests
A playbook for scalable frontend engineering with stronger documentation, patterns, and testing strategy.
FrontendReact Components Performance 101
Core performance techniques for React components to reduce re-renders and improve runtime responsiveness.
FrontendUnderstanding Relay Fetch Policies and Suspense
A practical guide to choosing Relay fetch policies and using Suspense for better data loading UX.
Open-source portfolio projects featured on the About page.
LFSCamargo/Chatify
WhatsApp-like chat app with text messaging and WebRTC video calls.
LFSCamargo/notes-app-react-native
Offline-first notes app with React Native, TypeScript, NativeWind, and XState.
LFSCamargo/files-heavylifting-react
Web Worker patterns for heavy file processing in React apps.
LFSCamargo/graphql.boilerplate
Apollo Server + subscriptions + Kysely boilerplate.
LFSCamargo/tunnel
Lightweight state machine layer built on top of React Context.