Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eduardo Borges

Staff Software Engineer | React Native | React | TypeScript | Mobile and Frontend Architecture
Brazil · +55 85 98210 4039 · euduardoborges@gmail.com · linkedin.com/in/euduardoborges · eduardoborges.dev · github.com/eduardoborges

Professional Summary

Staff Software Engineer with 13+ years of experience building mobile, frontend, and platform systems for fintech, banking, crypto, payments, retailtech, solar energy, e-commerce, and law tech products, including 4+ years of commercial React Native work.

Most of my work sits between product engineering and technical leadership: React Native, React, TypeScript, GraphQL, frontend architecture, design systems, performance, automated testing, observability, and cloud platforms. On mobile I go down to native code in Objective-C++, Kotlin, and C++ when a React Native bug lives there. I have improved user satisfaction from 3.5 to 4.4, increased frontend delivery efficiency by 40%, helped scale financial platforms to millions of users, and built products used by support, banking, crypto, retail, and legal teams.

I maintain use-mask-input (100k weekly downloads) and contribute fixes to React Native libraries such as React Navigation, react-native-keyboard-controller, and Callstack's liquid-glass.

Projects

Founder and Engineer

BulkFit · Side project · February 2026 - Present

  • Building a fitness app for personal trainers and their students, now in store review and closed testing.
  • Bare React Native 0.87 app on the New Architecture with React Navigation 8, Reanimated 4, Nitro Modules, Firebase, and in-app subscriptions.
  • Integrated an ESP32 device that counts exercise repetitions and sends them over Bluetooth Low Energy, with its firmware in the same monorepo.
  • Also built the Fastify and Prisma API, the Astro websites, the admin panel, and Maestro end-to-end tests.
  • Most of my React Native open source fixes came from bugs I hit in this app.

Professional Experience

Senior Product Engineer, GenAI

WealthCounsel, LLC · Remote · January 2026 - Present

  • Build AI agents and product experiences for law tech.
  • Work on frontend architecture, product engineering, and AI-assisted workflows.
  • Collaborate on scalable solutions for legal technology products.

Staff Software Engineer, Fintech

Solfácil · São Paulo, Brazil · May 2024 - January 2026

  • Led frontend engineering initiatives for Brazil's leading solar energy fintech.
  • Improved user satisfaction from 3.5 to 4.4 by developing scalable, high-performance interfaces for financial applications.
  • Delivered new UI features and improved financial product experiences using GraphQL, Vue.js, automated testing, and observability.
  • Worked with Product, Design, Backend, and DevOps teams to connect technical decisions with business outcomes.
  • Contributed to engineering culture through technical leadership, architecture discussions, mentoring, and quality standards.

Principal Software Engineer and CTO

InHouse Market · Fortaleza, Brazil · May 2023 - May 2024

  • Led technology strategy, software architecture, and product development for a retailtech company.
  • Designed and built a platform connecting autonomous stores, React Native mobile apps, and centralized management systems.
  • Delivered features for instant payments, secure access, store operations, and business management.
  • Managed the engineering team and supported technical decisions across frontend, backend, infrastructure, and product.
  • Improved Google Cloud Platform infrastructure to support stable expansion across autonomous stores, mobile apps, and central management systems.

Staff Software Engineer, UI Platform

Stone · São Paulo, Brazil · November 2022 - April 2023

  • Developed a shared React and TypeScript component library, increasing frontend engineering efficiency by 40%.
  • Led initiatives related to Design Systems, Frontend Architecture, accessibility, performance, and reusable UI foundations.
  • Collaborated with multiple teams to improve user experience, visual consistency, developer experience, and frontend productivity.
  • Supported the adoption of scalable frontend standards across internal platforms.

Senior Engineering Manager, Crypto and Banking

Capitual · São Paulo, Brazil · June 2021 - November 2022

  • Led multiple international engineering teams in crypto, banking, payments, and financial services.
  • Delivered features including exchange integrations, payment flows, crypto-fiat conversion, and banking integrations.
  • Improved cloud microservices, platform reliability, security, and compliance.
  • Helped scale a financial platform serving millions of users.
  • Mentored engineers and built high-performance teams focused on delivery, ownership, and technical quality.
  • Stayed hands-on: wrote code in the React Native app and made architecture decisions with the team.

Engineering Manager, Crypto

Capitual · Birkirkara, Malta · March 2021 - June 2021

  • Managed engineering initiatives for crypto products and financial services.
  • Supported team delivery, technical planning, and product execution in a distributed environment.
  • Stayed hands-on in the React Native codebase.

Tech Lead, Catalog and Search

Americanas S.A. · Rio de Janeiro, Brazil · November 2020 - March 2021

  • Defined frontend engineering standards across multiple teams working with React, GraphQL, and Micro Frontends.
  • Reduced search latency and improved catalog stability on the Elasticsearch-based search during high-traffic periods.

Senior Software Engineer, Acquisition

Stone · Rio de Janeiro, Brazil · October 2019 - November 2020

  • Built internal web applications for customer support and operational teams using React, Hooks, Context API, and REST APIs.
  • Delivered merchant onboarding, document analysis, registration approval, and support operation flows.
  • Improved usability and operational speed for support teams.
  • Reduced training complexity by creating clearer internal systems for registration approval and document review.

Founding Software Engineer, Mobile

Capitual · Malta · January 2018 - May 2019

  • Built Capitual's end-user React Native application from scratch.
  • Delivered mobile features for crypto wallets, fiat wallets, instant conversions, transfers, and payments.
  • Integrated blockchain APIs, banking APIs, and security-sensitive financial flows.
  • Implemented security practices and supported the first successful release of the mobile application.

Software Engineer

Getinfo Soluções Corporativas · Aracaju, Brazil · September 2016 - December 2017

  • Full stack developer for public and private sector clients. Delivered 2 ERP systems and 4 web portals in AngularJS, Laravel, and SQL, and kept a 95% client retention rate.

Full Stack Software Engineer

Freelance · Remote · August 2013 - September 2017

  • Ran a software development business that built web and mobile products for finance, banking, and crypto clients such as Foxbit, BitcoinToYou, Febraban, and Ascoob.
  • Built features for cryptocurrency exchanges, payment systems, and management platforms, and owned each project from requirements to deployment and maintenance.

Open Source

use-mask-input

  • Maintainer of use-mask-input, a React and Vue hook for input masks that works with React Hook Form and VeeValidate.
  • 670+ GitHub stars and 100k weekly downloads on npm.

React Native ecosystem

  • React Navigation: fixed a Kotlin compile error in MaterialSymbolModule on React Native 0.87.
  • react-native-keyboard-controller: kept KeyboardAwareScrollView working on screens rendered inside React's <Activity>, and initialized Fabric _props in six iOS views for React Native 0.87.
  • liquid-glass (Callstack), react-native-blur, and number-flow-react-native: fixed iOS build failures, mount crashes, and type errors on React Native 0.87.
  • react-native-webgpu: diagnosed an Android SIGSEGV in Dawn's Vulkan backend when a Canvas unmounts, which the maintainer took upstream to Dawn.
  • In review: a memory corruption fix in react-native-unistyles, request timeouts on iOS and Android in nitro-fetch, and the react-native-filament migration to react-native-worklets.

Education

Information Systems

Federal University of Sergipe · 2015 - 2020

Technologist Degree in Network Management and Systems Security

Faculdade Dom Luiz de Orleans e Bragança · 2013 - 2015

Languages

  • Portuguese: Native or Bilingual
  • English: Full Professional (B2)
  • Spanish: Elementary

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages