PERFIL PROFISSIONAL
Rick Januario
Senior Full Stack Engineer
Engenharia full-stack em Python e React, com foco em backends escaláveis, aplicações com LLMs e agentes de IA. Experiência em fintech.
SOBRE
Sou engenheiro de software full-stack com mais de cinco anos construindo serviços de backend, APIs e aplicações web, a maior parte em Python. Boa parte da minha carreira foi em fintech, em sistemas de pagamento e financeiros na Fiserv, onde acertar os detalhes faz diferença. Trabalho em toda a stack com Django, FastAPI, PostgreSQL, React e AWS, e nos últimos tempos tenho dedicado grande parte do tempo a integrações, automações e aplicações com LLMs e agentes de IA que tiram trabalho repetitivo e manual das pessoas. Participo do ciclo inteiro: transformar requisitos soltos em software junto com o time de produto, implementar, testar, acompanhar em produção e manter simples de evoluir. Em paralelo, a MilWeb é meu estúdio independente, onde construo sites, sistemas e experiências web do início ao fim.
ENGENHARIA EM PRÁTICA

API REST + PLATAFORMA DE E-COMMERCE DO AGRO
Kavita PlatformProtótipo · demonstração
- Problema
- Um negócio do agro precisava de mais que uma loja: vendas, pagamento, entregas e gestão por papel (admin, cliente, corretora e produtor) numa plataforma só.
- Minha contribuição
- API REST em camadas (rota, controller, service, repository) com autenticação por contexto, uploads, pagamento via Mercado Pago, documentação Swagger e 199 arquivos de teste em Jest e Supertest; o frontend em Next.js fica em outro repositório e só fala com a API por HTTP.
- Decisão técnica
- Quatro contextos de autenticação independentes (admin, cliente, corretora e produtor), cada um com cookie HttpOnly, middleware e login próprios, convivendo no mesmo navegador; acesso a dados com mysql2 em pool e o Sequelize restrito à CLI de migrations.
- Tecnologias
- Node.js · Express · MySQL · Zod · JWT · Redis · Jest · Supertest · Swagger · Docker
CÓDIGO · BACKEND · abre em nova abaCÓDIGO · FRONTEND · abre em nova abaCASE NA MILWEBSem demonstração pública
DETALHES TÉCNICOS
- Confirmado no código
- 199 arquivos de teste (150 unitários, 49 de integração) em Jest e Supertest, rotas separadas por contexto (admin, public, corretoraPanel), Swagger, Helmet, rate limit com Redis, Mercado Pago, CI/CD e Dockerfile.
- Segundo o README
- Contrato de resposta único da API, tratamento de erros padronizado, autenticação dupla por cookie HttpOnly e assinatura eletrônica de contratos via ClickSign com webhook validado por HMAC.
MAIS PROJETOS

SAAS MULTI-TENANT PARA ESTÚDIOS DE TATUAGEM
InkVisionEm desenvolvimento
O cliente de tatuagem decide no escuro: só vê como a arte fica na pele durante a sessão. Faltava um fluxo de pedido, orçamento, aprovação e agendamento num só lugar.
CÓDIGO · abre em nova abaCASE NA MILWEBSem demonstração pública
DETALHES TÉCNICOS
- Minha contribuição
- Projeto solo: modelagem do domínio, Clean Architecture, serviço de tempo real, camada de IA com provedores plugáveis, testes e empacotamento em Docker.
- Decisão técnica
- O pedido é uma máquina de estados no domínio (transições validadas fora do framework), o Socket.IO vive num processo próprio e os jobs num worker — WebSocket de longa duração e fila não convivem com o modelo serverless do Next — e pagamento, storage e IA são portas com implementação simulada por padrão.
- Tecnologias
- Next.js 15 · React 19 · TypeScript · Prisma · PostgreSQL · Redis · Socket.IO · BullMQ · Better Auth · Docker
- Confirmado no código
- Máquina de estados do pedido em packages/core, políticas de RLS versionadas (rls.sql), apps realtime e worker separados, testes unitários e cinco specs e2e em Playwright, Dockerfiles e CI.
- Segundo o README
- Doze sprints concluídos, dezesseis estados do pedido, simulação da tatuagem na foto do cliente por IA, LGPD, 59 testes. Sem deploy público; provedores simulados por padrão.
EXPERIÊNCIA
- 03/2025 – atualBellevue, Washington, EUA · remoto
SmartSheetSenior Full Stack Engineer
- Construo e mantenho aplicações full-stack com Python, FastAPI, React e TypeScript.
- Desenvolvo funcionalidades com IA e fluxos de agentes que conectam LLMs a APIs, serviços da aplicação e ferramentas internas.
- Construo serviços de backend e APIs REST que sustentam produtos voltados ao cliente e plataformas internas.
- Modelo dados em PostgreSQL e serviços da aplicação com foco em confiabilidade e manutenibilidade.
- Integro APIs externas, serviços de IA e fluxos de negócio em aplicações em produção.
- Melhoro a qualidade da aplicação com testes automatizados, revisão de código, monitoramento e fluxos de CI/CD.
- 05/2022 – 02/2025São Paulo, SP, Brasil
FiservSenior Software Engineer
- Desenvolvi serviços de backend em Python e APIs REST para aplicações de tecnologia financeira e pagamentos.
- Construí fluxos assistidos por IA e serviços baseados em agentes para automatizar processos repetitivos e conectar LLMs a APIs internas e dados da aplicação.
- Modelei e mantive dados em PostgreSQL, consultas e integrações que sustentam fluxos de aplicações financeiras.
- Implementei testes automatizados e fluxos de CI/CD para melhorar a qualidade do software e o processo de release.
- Colaborei com os times de engenharia e produto para resolver problemas em produção e entregar funcionalidades escaláveis.
- 05/2020 – 04/2022São Paulo, SP, Brasil
GoWorksSoftware Engineer
- Desenvolvi aplicações web e serviços de backend com Python, Django, APIs REST e SQL.
- Construí funcionalidades do requisito à implementação, testes e deploy.
- Modelei dados em PostgreSQL e integrações com serviços de terceiros.
- Usei Docker, Git e fluxos de CI/CD para manter ambientes de desenvolvimento e deploy consistentes.
- em paralelo à carreiraBrasil · remotoAtuação independente
MilWebFundador e desenvolvedor
- Estúdio de desenvolvimento de uma pessoa: sites, sistemas e experiências web para empresas no Brasil, do briefing ao deploy, com contrato e suporte pós-entrega.
- Produtos próprios em TypeScript — MilLead (CRM da operação), InkVision e Milsaca (SaaS multi-tenant) — e projetos autorais com WebGL e 3D.
COMPETÊNCIAS
LINGUAGENS
- Python
- TypeScript
- JavaScript
- SQL
- Java
BACKEND E APIS
- FastAPI
- Django
- Flask
- Node.js
- Express
- REST APIs · desenho de API, integração de sistemas
- Microservices
- Prisma
- Socket.IO
- pg-boss · BullMQ · filas e workers
FRONTEND
- React
- Next.js
- TypeScript
- HTML · CSS
- Tailwind CSS
- React Native · Expo
BANCOS DE DADOS
- PostgreSQL
- MySQL
- Redis
- MongoDB
- Supabase · Postgres com RLS, edge functions
- Multi-tenant · RLS
IA E LLMS
- LLM applications
- AI agents · agent workflows
- Tool calling
- Prompt engineering
- OpenAI APIs
- RAG
- Anthropic SDK (Claude) · score de leads e rascunhos no MilLead
CLOUD, FERRAMENTAS E ENTREGA
- AWS
- Docker
- CI/CD · GitHub Actions
- Linux
- Git · GitHub
- Testes automatizados · Jest, Supertest, Vitest, Playwright
- Vercel · Render
- Postman · Jira
DESENVOLVIMENTO CRIATIVO
- WebGL · GLSL
- Three.js · React Three Fiber
- GSAP · Lenis
- Motion e interação
FORMAÇÃO
- 08/2017 – 12/2021Bacharelado em Ciência da ComputaçãoUniversidade de São Paulo

