Sergio Macedo

Sergio Macedo

Desenvolvedor Full-Stack

2+

Anos de experiência

20+

Projetos entregues

Sobre
Sergio Macedo

Sou um Desenvolvedor Full-Stack experiente em construir aplicações web e mobile escaláveis com JavaScript, TypeScript, Python, React, Next.js, React Native (Expo), Node.js/NestJS e Flask. Proficiente em RESTful APIs, GraphQL, WebSocket, autenticação/RBAC e pipelines CI/CD, com forte expertise em bancos de dados (PostgreSQL, MySQL, MongoDB), cache com Redis (Prisma) e integrações de terceiros — pagamentos (Asaas), dados governamentais/KYC (Serpro, BigDataCorp) e e-mail transacional (Resend). Trabalho com React, Next.js, React Native, Node.js, NestJS e Python.

Capacitado em entregar soluções impactantes que aprimoram operações de negócios e experiência do usuário em ambientes ágeis, aplicando Clean Code, Design Patterns e arquiteturas modernas. Saiba mais sobre mim.

Experiência
São Paulo, SP
Out 2025 - Presente

Desenvolvimento e manutenção de aplicações web e mobile (React Native / Expo) de uma plataforma de recrutamento, compartilhando lógica em TypeScript num monorepo Turborepo/pnpm. Criação de APIs RESTful escaláveis com Node.js e NestJS seguindo Clean Architecture, com autenticação JWT/NextAuth e controle de acesso por papéis (RBAC). Modelagem relacional e otimização de consultas em PostgreSQL com Prisma. Ambientes com Docker e pipelines de CI com GitHub Actions. Testes automatizados com Jest/Vitest (unitários) e Playwright (E2E). Interfaces responsivas com React, Next.js e Tailwind CSS.

CRM FullFunnelReact NativeExpoTurborepoNestJSPrismaPostgreSQLRedisDockerGitHub ActionsPlaywrightTypeScriptNext.js
Remoto
2026

Konsulte (fintech): produto full-stack de consultas/crédito com TypeScript, NestJS e Prisma/PostgreSQL, usando Redis para cache e filas; integração do Asaas (cobranças, assinaturas e webhooks) e de APIs governamentais — Serpro (CPF/CNPJ, OAuth2 com refresh de token) e BigDataCorp (enriquecimento e score KYC); e-mail transacional com Resend e deploy no Google Cloud com Docker. imob-project (imobiliário): front-end em React + TypeScript com Supabase/PostgreSQL e cobertura E2E em Playwright.

NestJSPrismaPostgreSQLRedisAsaasSerproBigDataCorpResendGoogle CloudDockerSupabasePlaywright
Navegantes, SC
Out 2024 - Set 2025

Construção e manutenção de sistemas de gestão de contratos para equipes internas e clientes externos usando Next.js, Node.js, Express, MySQL e Tailwind CSS. Desenvolvimento de componentes UI reutilizáveis com Zustand e MUI. Integração de plataformas de pagamento (Pagar.me e Asaas) automatizando faturamento. Implementação de controle de acesso baseado em roles e gestão de armazenamento de arquivos em cloud.

AsaasOpenAI APIMySQLTypeScriptReactNext.js
Balneário Camboriú, SC
Set 2023 - Out 2024

Desenvolvimento de aplicação desktop com Electron, Node.js e Flask (Python), automatizando filas de análise de imagens de veículos e geração de relatórios. Manutenção do site comercial com Next.js e Express. Criação de API REST Flask e serviço WebSocket para captura e processamento de streams de câmeras de segurança com detecção de veículos por IA.

ElectronFlaskPythonNext.jsWebSocketIA
Serviços

Web Design

Criação de interfaces modernas com React, Next.js, Tailwind CSS, Zustand e Material UI, garantindo performance e acessibilidade.

Desenvolvimento Web

Desenvolvimento de aplicações web escaláveis com TypeScript, aplicando Clean Architecture e componentes modulares reutilizáveis.

Apps Mobile

Desenvolvimento de aplicativos mobile com React Native (Expo), integrando APIs backend e serviços em nuvem.

Cloud & DevOps

Arquitetura e deploy em cloud com AWS EC2, Google Cloud, Vercel, GitHub Actions e Cloudflare R2. CI/CD e automação de infraestrutura.

APIs & Backend

Criação de APIs RESTful e GraphQL com Node.js, NestJS, Express e Flask. WebSocket, autenticação JWT e integrações (Asaas, Serpro, BigDataCorp, Resend).

Banco de Dados

Design de schemas relacionais e otimização de queries com MySQL, PostgreSQL, MongoDB e TypeORM.

Portfólio
Konsulte Dados

Full-Stack

Konsulte Dados

Next.jsNode.jsTypeScript

Full-Stack

Konsulte Dados

Pedroso Imóveis

Full-Stack

Pedroso Imóveis

ReactTypeScriptSupabase

Full-Stack

Pedroso Imóveis