Olá, meu nome é

Nathan.

Eu crio experiências digitais.

Sou um desenvolvedor de software fullstack com mais de 7 anos de experiência construindo aplicações web e desktop de alta performance.

Especializado em React, TypeScript e Node.js, com foco em design systems e desenvolvimento potencializado por IA — atualmente aberto a novas oportunidades.

Sobre

Nathan S. Santos

Desenvolvedor fullstack que entrega de ponta a ponta — de frontends com React e React Native a APIs Node.js e PostgreSQL. Foco em design systems, infraestrutura de frontend, developer experience e desenvolvimento potencializado por IA. Atualmente construindo o MarketMind, plataforma desktop de trading algorítmico com Electron, Canvas API e mais de 7.200 testes automatizados.

Tecnologias que tenho utilizado:

  • TypeScript
  • React / React Native
  • Next.js
  • Electron
  • Node.js
  • Fastify / tRPC
  • PostgreSQL
  • Canvas API
  • Vitest / Cypress
  • Chakra UI
  • Zustand / MobX
  • pnpm Monorepo

Experiência

Rokkos logo

Rokkos

Marketplace para fotógrafos onde eles exibem, vendem e entregam suas fotos durante eventos. A plataforma também utiliza reconhecimento facial para ajudar clientes a encontrar fotos nas quais estão presentes.

Liderei o time que criou a Rokkos do zero, construí todo o front-end e auxiliei os designers a desenvolverem diversas funcionalidades com o intuito de melhorar a experiência do usuário.

React.jsMobXMaterial UISass
Turno Inverso logo

Turno Inverso

Turno Inverso é um app que conecta alunos com professores de esporte, cultura e idiomas em um ambiente seguro e descomplicado.

Liderei o time que criou a aplicação e construí boa parte do front-end.

React NativeMobXNative Base
Let's Hike logo

Let's Hike

Let's Hike é um aplicativo mobile que oferece informações sobre o ambiente natural de Florianópolis e região, ajudando os usuários a encontrar suporte e a percorrer as trilhas de maneira segura.

Eu fiz parte do time que construiu o aplicativo Let's Hike e auxiliei em melhorias na usabilidade.

React NativeReduxNative Base
We Play logo

We Play

Plataforma que permite que professores e arenas de esportes gerenciem aulas em tempo real.

Fiz parte do time que criou e desenvolveu o We Play.

React NativeMobXNative Base

Projetos

evolution-graph

46

Biblioteca de visualização de dados animada, responsiva e sem dependências. Publicada no npm.

JavaScript

react-boilerplate

13

Boilerplate para aplicações React com MobX, Chakra UI e Vite.

TypeScript

podjs

12

Agregador de podcasts open source construído com Next.js, MobX e Chakra UI.

TypeScript

clockify-teams

10

Dashboard para acompanhamento de performance de equipes usando a API do Clockify.

JavaScript

pure-components

9

Biblioteca de componentes UI sem dependências com 17 componentes e 99% de cobertura de testes.

TypeScript

marketmind

2

Aplicativo desktop open-source de trading algorítmico com visualização avançada de gráficos, detecção automática de setups, motor de backtesting e suporte multi-exchange.

TypeScript

Contato

Estou aberto a novas oportunidades — seja uma vaga CLT/PJ, projeto freelance ou consultoria.

Envie uma mensagem e responderei em breve.

Entrar em contato