LS

Disponível para novas oportunidades

Luís Eduardo de Souza

Desenvolvedor React Native · Engenheiro de Software Mobile

5+ anos construindo apps mobile e web em produção — do design de componentes ao deploy em nuvem.

React Native, React e TypeScript como base; integração de SDKs nativos e depuração de código nativo no Android e no iOS, Jest com cobertura de verdade, APIs REST e GraphQL, CI/CD em Docker e cargas na AWS. Trabalhei na Hi Platform e na Leader Aplicativos entregando produto para usuário final.

Experiência

Onde eu trabalhei

  1. Desenvolvedor Front-End (React / React Native)

    ·Hi Platform

    nov 2022 — ago 2026

    Plataforma SaaS de relacionamento e atendimento ao cliente.

    • Desenvolvi e mantive interfaces do produto em React e TypeScript, e apliquei React Native nas iniciativas mobile — com foco em Clean Code, Clean Architecture, performance e escalabilidade.
    • Projetei componentes reutilizáveis que aumentaram a consistência e a manutenibilidade do produto.
    • Projetei e mantive suítes de testes unitários e de integração com Jest — mocks, snapshots e cobertura — com quality gates no SonarQube.
    • Integrei o front-end com APIs REST e GraphQL — camadas de dados tipadas, tratamento de erros e cache com Apollo Client.
    • Conduzi o versionamento com Git Flow, conventional commits e SemVer; automatizei builds, testes e deploys em pipelines de CI/CD com Docker e AWS (EC2, S3, RDS).
    • Atuei em time ágil (Scrum/Kanban) com entregas incrementais, code review e mentoria técnica de colegas.
    • React
    • TypeScript
    • React Native
    • Jest
    • SonarQube
    • REST
    • GraphQL
    • Apollo Client
    • Git Flow
    • CI/CD
    • Docker
    • AWS
  2. Desenvolvedor React Native (Pleno / Júnior)

    ·Leader Aplicativos

    fev 2021 — nov 2022

    Software house de aplicativos mobile para clientes de diversos segmentos.

    • Desenvolvi apps multiplataforma com React Native para iOS e Android, conduzindo funcionalidades da concepção à entrega.
    • Projetei e implementei APIs RESTful em Python + Django — endpoints, autenticação, validação e tratamento de erros — consumidas pelos clientes React Native.
    • Apliquei Git Flow na organização de branches de feature e release, resolvendo conflitos nas integrações do time.
    • Evoluí rapidamente em React Native, React, TypeScript e Python, com Clean Code e foco em manutenibilidade.
    • React Native
    • TypeScript
    • iOS
    • Android
    • Python
    • Django
    • REST
    • Git Flow

Projetos

Projetos pessoais

Tela de login do web companion do FitTrack, com campos de e-mail e senha.

FitTrack

2026

Deploy em breve

App React Native de treino com API própria e web companion

App de acompanhamento de treinos escrito em React Native, com API FastAPI própria e um web companion para montar templates. Você monta o treino no web, executa no celular registrando série a série com timer de descanso e acompanha a evolução de carga em gráficos. Os três clientes falam com a mesma API, compartilhando autenticação JWT.

Stack

  • React Native
  • TypeScript
  • Next.js 15
  • React 19
  • Tailwind
  • FastAPI
  • SQLAlchemy 2 async
  • PostgreSQL
  • Alembic
  • Docker
  • GitHub Actions

Destaques técnicos

  • App React Native com timer de descanso que sobrevive ao app ir para segundo plano
  • API FastAPI com SQLAlchemy 2 async, migrations em Alembic e 85% de cobertura em pytest
  • Progresso por exercício: série temporal de carga máxima e PR all-time
  • CI no GitHub Actions com 3 jobs paralelos (api / web / mobile) e Docker Compose para dev

Moltrix

2025

Matriz de winrate para Magic: The Gathering, alimentada por texto colado

Ferramenta para jogadores competitivos de Magic acompanharem o desempenho dos seus decks. Em vez de formulários, você cola o resultado bruto da liga em texto livre — o parser extrai deck, adversários e placares, salva no Firestore e monta uma matriz de confrontos com winrate agregado por oponente.

Stack

  • React 19
  • TypeScript
  • Vite
  • Firebase Auth
  • Cloud Firestore

Destaques técnicos

  • Parser próprio de texto livre, tolerante a variações de formato do resultado
  • Autenticação Firebase com regras de segurança no Firestore isolando os dados de cada usuário
  • Matriz de confrontos calculada em tempo real sobre 15 formatos de jogo
  • Tema claro/escuro e interface pensada para registro rápido entre partidas

Sobre

Um pouco sobre mim

Sou desenvolvedor React Native com base sólida em React e TypeScript. Passei os últimos anos construindo interfaces mobile e web em produtos SaaS, com foco em componentes reutilizáveis, testes com Jest e integração com APIs REST e GraphQL — incluindo integração de SDKs nativos e depuração de código nativo no Android e no iOS quando o problema desce até essa camada.

Gosto do ciclo completo: participar da arquitetura, escrever teste antes do código quando faz sentido, cuidar de CI/CD, e colocar de pé em Docker e AWS. Uso LLMs como ferramenta de trabalho — geração, revisão e refatoração de código — sem abrir mão de revisar o que entra. Meus projetos pessoais nascem de problemas que eu mesmo queria resolver — acompanhar treino, entender o desempenho de decks — e me forçam a atravessar todas as camadas.

Agora estou procurando um novo time onde eu possa aplicar o que aprendi e continuar evoluindo em produto, mobile e qualidade.

Tecnologias

Com o que eu trabalho

Foco em React Native, React e TypeScript, com testes tratados como parte do produto. No lado nativo passo por Kotlin, KMP/CMP e Flutter; do lado web, Vue.js e Angular estão na conta.

Mobile

  • React Native
  • iOS
  • Android
  • React Hooks
  • SDKs nativos
  • Debug de código nativo
  • UI mobile
  • Design responsivo
  • Flutter
  • Android nativo
  • Kotlin
  • Kotlin Multiplatform (KMP)
  • Compose Multiplatform (CMP)

Frontend / Web

  • React
  • TypeScript
  • JavaScript (ES6+)
  • Vue.js
  • Angular
  • Next.js
  • Tailwind CSS
  • HTML5
  • CSS3
  • Apollo Client

Testes (front & mobile)

  • Jest
  • Testes unitários
  • Testes de integração
  • Mocking
  • Snapshot testing
  • Cobertura
  • TDD
  • SonarQube
  • Code review

Backend & Dados

  • Python
  • Django
  • REST
  • GraphQL
  • SQL
  • PostgreSQL
  • Firestore

Infra & Entrega

  • Git
  • Git Flow
  • SemVer
  • Conventional commits
  • CI/CD
  • Docker
  • AWS (EC2, S3, RDS)
  • Scrum / Kanban
  • Mentoria

Desenvolvimento com IA

  • LLMs
  • Geração de código com IA
  • Revisão assistida por IA
  • Refatoração assistida por IA
  • Testes assistidos por IA

Contato

Vamos conversar

Estou aberto a vagas de React Native, mobile e front-end sênior, remoto ou híbrido em Santa Catarina. Se meu trabalho fizer sentido para o seu time, me chame — respondo rápido.

Localização
Brusque, SC · Brasil