Luiz Fernando profile photo

Luiz Fernando

Senior Full-Stack Software Engineer

Brazil, Remote

Opens your browser print dialog. Choose Save as PDF, set margins to None, and disable headers and footers for the best result.

Professional Summary

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.

Core Skills

Frontend

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

Backend

Node.js, GraphQL, REST APIs, Go, Bun, ElysiaJS, PostgreSQL, modular architecture

Web3 and Blockchain

Solidity, Rust, Soroban, Stellar, Ethereum, NEAR, Solana, smart contracts, wallet and exchange flows

AI and Delivery

Agentic workflows, spec-driven development, AI-assisted coding, testing strategy, technical planning

Professional Experience

Senior Software EngineerCoinbase

Jul 2025 to Jul 2026

Remote

  • Used a full AI workflow with Claude, Cursor, and Codex from discovery to production, including requirement shaping, spec drafting, implementation, review, and release readiness.
  • Made targeted backend adjustments with an AI assistant to help the team diagnose issues faster and unblock delivery.
  • Improved onboarding conversion by designing and shipping new pages and UX upgrades in onboarding flows that had been largely untouched for more than five years.
  • Owned and maintained critical onboarding journeys from sign-in through post sign-in, including identity, compliance, and policy-driven user states.
  • Built and scaled Storybook-based Unified Onboarding documentation and scenario coverage, with reusable stories for success, error, regional, and compliance variants to reduce regressions and speed delivery.

Senior Software EngineerCheesecake Labs

Jul 2024 to Jul 2025

Remote

  • Worked directly with product and stakeholders to plan and architect MoneyGram's non-custodial wallet: activation, custody, KYC, and USDC ramps for remittance and digital asset use cases.
  • Shipped activation and custody on multi-signature wallets, with a backend that signs and pays for transactions so remittance users can move USDC under a non-custodial model.
  • Built KYC guardrails into activation and transfers to block bad actors before they reach the wallet or the ramps.
  • Delivered USDC on-ramp and off-ramp through Stellar Anchors, covering settlement edge cases across fiat, USDC, and the chain.
  • Researched onboarding and account workflows in Rust and Soroban to evaluate more secure and scalable designs for later platform capabilities.
  • Coached engineers through pair and mob programming and kept implementation order aligned with the stakeholder roadmap.

Staff Software EngineerZaia

Apr 2023 to Jul 2024

Sao Paulo, Brazil (Hybrid)

  • Led development of Zaia's B2B model, the operating model the company still executes: businesses create and run their own agents on the platform.
  • Led the agent platform where a user creates an agent, selects a model, and adds data to the RAG pipeline by embedding it and storing it in a vector database.
  • Connected agents to WhatsApp Business, Instagram, Make, Manychat, and e-commerce platforms so one agent can operate in the channels a business already uses.
  • Integrated ElevenLabs so agents can respond in audio and in text.
  • Built the streaming response architecture that replaced the previous WebSocket approach, so clients render a reply as it is produced.
  • Built the backend and the frontend on Bun, with ElysiaJS for type-safe API contracts, and evolved the React, Vite, and React Native clients with product and design.

Senior Software EngineerFuel Labs

Sep 2022 to Dec 2022

Remote

  • Contributed to the Fuel open-source wallet while the protocol and the developer surface were both still moving, using React, TypeScript, GraphQL, Playwright, and Jest.
  • Tightened design-system components so wallet connection and transaction flows shared one interaction model.
  • Clarified Fuel TypeScript SDK paths for talking to a Fuel node, the main friction for developers integrating from outside the core team.
  • Strengthened automated coverage around transaction flows so regressions surfaced before release.

Staff Software EngineerHack-a-Chain

Apr 2022 to Sep 2022

Remote

  • Led the team that built Jump DeFi, a decentralized exchange on NEAR, including the React trading interface, Node.js services, and Rust contracts for wallet connection, swaps, and transaction feedback.
  • Built the AMM with staff reviewers who checked the contracts for vulnerabilities and audited them before launch.
  • Built the swap router that executes swaps across market contracts when liquidity is split between pools.
  • Built the staking and launchpad mechanism: users stake and receive launchpad tickets they can use for new listings.
  • Led estimation, prioritization, and communication between product and engineering through launch.

Senior Software EngineerRiot Games (Client project via X-Team)

Feb 2021 to Jan 2022

Remote

  • Built internal team-building and roadmap tools with React, TypeScript, Node.js, GraphQL, and Go for organization-wide planning needs.
  • Delivered release-planning visibility across products including Valorant, TFT, and League of Legends through robust internal platforms.
  • Shipped user-facing and internal workflows focused on clarity, reliability, and predictable cross-team collaboration.
  • Partnered with cross-functional stakeholders to align delivery plans, technical scope, and product objectives.

Senior Software EngineerX-Team

Feb 2021 to Jan 2022

Remote

  • Delivered production-ready software for international clients, including Riot Games, in highly distributed team environments.
  • Contributed across frontend and backend stacks using React, Node.js, GraphQL, and Go depending on client and product needs.
  • Worked effectively across multiple time zones with strong async communication and clear ownership of deliverables.
  • Maintained high quality standards through collaborative reviews, iterative releases, and structured problem solving.

Technical LeaderProvi

Jan 2021 to Feb 2021

Sao Paulo, Brazil

  • Led engineering for educational financing and course-purchase platforms with direct impact on acquisition and conversion journeys.
  • Built credit application and checkout flows with TypeScript, Node.js, React, and PostgreSQL for reliable end-to-end operations.
  • Improved product usability and flow consistency by collaborating closely with product and design stakeholders.
  • Mentored engineers through planning, technical guidance, and structured code reviews to improve team output and confidence.

Senior Software EngineerPlatform Builders

Jan 2020 to Sep 2020

Sao Paulo, Brazil

  • Developed fintech back-office systems for payment reconciliation in benefits-card operations with high operational accuracy needs.
  • Built digital banking mobile features with React Native, including balances, wire transfers, and payment experiences.
  • Created shared component libraries for React and React Native to standardize implementation across products.
  • Built utility libraries for JavaScript and TypeScript to reduce duplicated logic and improve maintainability.

Senior Software EngineerPopstand

Sep 2018 to Jan 2020

Remote

  • Built Sense Chat, a blockchain messaging app on EOS, with React Native, WebRTC, EOS JS, and TypeScript.
  • Protected message contents with elliptic-curve encryption on a public account ledger.
  • Shipped chat and WebRTC calls where key handling and delivery reliability had to work as one flow.
  • Iterated the chat experience under encryption and decentralized delivery constraints.

Software EngineerHorizon Four

Jun 2018 to Sep 2018

Sao Paulo, Brazil

  • Built scalable web applications with Node.js, React, and GraphQL for startup and enterprise use cases.
  • Developed backend queue automation with Node.js, Puppeteer, and Flow for high-volume operational processing.
  • Created a React and TypeScript analytics client for App Store and Google Play review insights.
  • Helped improve performance and observability of data-heavy workflows used by product teams.

Software EngineerShawee

Jun 2018 to Sep 2018

Sao Paulo, Brazil

  • Developed event and hackathon platform features with React, Flow, Apollo, and Node.js.
  • Shipped product capabilities on top of a mixed modern and legacy architecture.
  • Supported a legacy C# .NET Core backend while maintaining feature delivery velocity.
  • Maintained compatibility and performance across older services and newer platform modules.

Software EngineerEntria

Aug 2017 to Jun 2018

Sao Paulo, Brazil

  • Built enterprise web and mobile products with React Native, GraphQL, Node.js, and Relay.
  • Delivered a Natura sales-force application and an airline ticketing mobile app with TypeScript, Redux, and Redux-Saga.
  • Contributed to a feedback and 360-degree analysis platform used by HR teams for performance processes.
  • Worked across multiple client projects, adapting quickly to different domains and technical constraints.

C# and VBA DeveloperPenske Logistics

Dec 2015 to Jun 2017

Sao Paulo, Brazil

  • Built internal web applications with C# .NET and SQL Server for logistics operations and internal business workflows.
  • Migrated legacy VBA applications to modern C# architecture, improving maintainability, reliability, and long-term scalability.
  • Automated manual workflows to reduce spreadsheet-heavy processes and increase operational efficiency.
  • Collaborated directly with business teams to translate operational pain points into practical software solutions.

Linux ApprenticePenske Logistics

Dec 2014 to Dec 2015

Sao Paulo, Brazil

  • Administered Linux servers and supported daily infrastructure operations in an enterprise environment.
  • Automated recurring operational tasks with shell scripting to reduce manual intervention.
  • Helped operate network traffic monitoring systems and support service reliability efforts.
  • Developed foundational systems knowledge in administration, permissions, troubleshooting, and automation.

Service Desk ApprenticePenske Logistics

Aug 2014 to Dec 2014

Sao Paulo, Brazil

  • Provided technical support for internal users, systems, and workstation/software issues.
  • Managed account and access requests and supported day-to-day internal IT operations.
  • Resolved connectivity and environment issues with focus on clear communication and user support quality.
  • Built a strong foundation in enterprise support, troubleshooting, and problem-solving discipline.

Education

B.Sc. in Computer Science

UNIBTA, Sao Paulo, Brazil, 2016 to 2020

Resume updated October 2026

Luiz FernandoSenior Full-Stack Software EngineerUpdated October 2026

Articles

Projects

Open-source portfolio projects featured on the About page.