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

  • Built full-stack fintech and blockchain features for the MoneyGram non-custodial wallet ecosystem serving remittance and digital asset use cases.
  • Delivered USDC on-ramp and off-ramp experiences on Stellar, covering transactional flows, edge cases, and integration touchpoints across services.
  • Researched onboarding and account workflows using Rust and Soroban to evaluate secure and scalable alternatives for future platform capabilities.
  • Coached engineers through pair and mob programming sessions and collaborated with senior stakeholders on roadmap priorities and implementation sequencing.

Staff Software EngineerZaia

Apr 2023 to Jul 2024

Sao Paulo, Brazil (Hybrid)

  • Led delivery of a no-code platform for building AI agents, coordinating backend, frontend, and integration efforts across multiple product surfaces.
  • Architected backend services with Bun and ElysiaJS with strong type-safety and clear contracts to improve reliability and development speed.
  • Implemented integrations with WhatsApp Business, Instagram, Make, and e-commerce platforms to enable omnichannel automation for customers.
  • Supported and evolved both web and mobile clients (React, Vite, React Native) while partnering closely with product and design teams on UX quality.

Senior Software EngineerFuel Labs

Sep 2022 to Dec 2022

Remote

  • Contributed to the Fuel open-source wallet using React, TypeScript, GraphQL, Playwright, and Jest in a fast-moving developer tooling environment.
  • Enhanced Fuel UI design system components and improved consistency across wallet flows and shared interaction patterns.
  • Improved the Fuel TypeScript SDK usability for blockchain node interactions, making integration paths clearer for external developers.
  • Strengthened test reliability and code quality through better automated coverage and maintainable architecture decisions.

Staff Software EngineerHack-a-Chain

Apr 2022 to Sep 2022

Remote

  • Spearheaded development of Jump Finance, a decentralized exchange (DEX) on the NEAR blockchain.
  • Built React-based trading interfaces with clear UX for wallet connection, swaps, and transaction feedback.
  • Implemented Node.js backend services and Rust smart contracts to support secure and efficient transaction processing.
  • Led estimation, prioritization, and cross-team communication between product managers and engineers to keep delivery on track.

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-based messaging app with React Native, WebRTC, EOS JS, and TypeScript.
  • Implemented secure messaging with elliptic-curve encryption to protect privacy and user communications.
  • Designed and shipped communication features for a decentralized context with strong reliability requirements.
  • Balanced product speed and security concerns while iterating on user-facing chat experiences.

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 August 2026

Luiz FernandoSenior Full-Stack Software EngineerUpdated August 2026

Articles

Projects

Open-source portfolio projects featured on the About page.