Jonathan Cruz

Engenheiro de Software Sênior

location_on São Paulo, Brasilmail [email protected]akamuraasailink akamuraasai.work

Perfil

"Engenheiro de software sênior com mais de 10 anos de experiência no desenvolvimento de aplicativos móveis e web. Habilidades em desenvolvimento Full Stack, incluindo expertise em React/React Native, NestJS e TypeScript, utilizando bancos de dados como PostgreSQL com Prisma ORM. Experiente em construção de sistemas fintech de compliance crítico, pipelines CI/CD e implantação de infraestrutura cloud na AWS e GCP."

Experiência Profissional

Cargos & Contribuições Selecionadas

Cargo Atual

Sydecar

Engenheiro de Software Full-Stack

Mai 2023 — Atual

San Francisco, CA (Remoto)

KYC/EDD

Compliance

Projetei e implementei o sistema de Enhanced Due Diligence incluindo bloqueio de funding para LPs, verificação de UBOs, integração com FinCEN, conformidade CTA e revalidação automática de KYC para investidores ativos.

ComplianceNestJSPrismaPostgreSQL
QuickBooks

Integração

Construí engine de integração bidirecional para sincronização de invoices com mock service para dev local, validação de estado, sync automático em aprovação e suite completa de testes E2E com Playwright e Cucumber BDD.

QuickBooks APIPlaywrightCucumber
Billing V2

Arquitetura

Projetei (ADR) e implementei sistema de billing V2 para fundos com scheduler trimestral de fees, versionamento de modelos de cobrança e página administrativa de estrutura de fees.

ts-restZodNestJS
ts-rest

Migração

Migrei controllers legados (auth, onboarding, admin) para contratos type-safe ts-rest com schemas Zod, melhorando a segurança de tipos entre frontend e backend.

TypeScriptZodts-rest

B2B Atacado

Zax

Engenheiro de Software Sênior

Jan 2019 — Mai 2023

São Paulo

App B2B

Mobile

Desenvolvi do zero um app mobile para negócios de atacado venderem seus produtos a parceiros comerciais usando React Native, TypeScript e GraphQL.

React NativeTypeScriptGraphQL
Serverless

AWS

Implantei infraestrutura cloud completa na AWS (EC2, ECS, S3, Lambda, VPCs) com sites serverless usando React e Next.js.

AWSNext.jsServerless
CI/CD

Automação

Configurei pipeline de entrega end-to-end com GitHub Actions, Fastlane e Code Climate para controle de qualidade. Utilizei Docker para desenvolvimento local.

GitHub ActionsFastlaneDocker

Crypto & Chat

Netlolo

Engenheiro de Software Sênior

Set 2018 — Mai 2023

São Paulo

Crypto

Mobile

Criei um app mobile e web de criptomoedas para o público geral com React Native, TypeScript e integração Web3 com smart contracts na ETH.

React NativeTypeScriptWeb3GraphQL
Chat SDK

Tempo Real

Desenvolvi um SDK de chat para empresas usando React Native e React com Redux, com backend XMPP e Java para mensagens em tempo real.

ReactReduxXMPPJava
Zero

Downtime

Criei automações de CI/CD garantindo deploy contínuo sem interrupção de serviço. Utilizei PostgreSQL com Hasura como camada GraphQL.

PostgreSQLHasuraCI/CD

Saúde

Escale

Engenheiro de Software Sênior

Jan 2018 — Set 2018

São Paulo

React

Boilerplate

Construí a fundação do produto com React, Redux e backend Node.js/TypeScript para serviços de saúde vendidos via Google Ads.

ReactReduxNode.jsTypeScript
Mentoria

Tech Talks

Liderei Tech Talks internas sobre design RESTful, Programação Funcional e arquitetura de Microsserviços. Utilizei MySQL, PostgreSQL e MongoDB conforme responsabilidades de cada serviço.

MicrosserviçosCircleCIMongoDB

EdTech

PraValer

Engenheiro de Software Pleno

Jun 2017 — Jan 2018

São Paulo

PHP → Node

Migração

Migrei codebase legada em PHP para backend Node.js/Express em uma plataforma de empréstimos estudantis com financiamento governamental.

Node.jsExpressPHP
Database

Otimização

Reestruturei tabelas PostgreSQL com formatos e índices otimizados. Utilizei MongoDB para requisições de empréstimo e logs. Construí o frontend com React e Redux.

PostgreSQLMongoDBReactRedux

Competências

Frontend

React, React Native, TypeScript, Next.js, TanStack Query

Backend

NestJS, Node.js, Prisma, GraphQL, ts-rest, Zod

Infraestrutura

AWS, GCP, Docker, CI/CD, Nx Monorepo

Idiomas

Português

Nativo

Inglês

B1/B2

Formação

Anhanguera

Tecnólogo em Análise e Desenvolvimento de Sistemas · Jan 2016 — Jul 2018

PT · Português
DE · DeutschEN · EnglishES · EspañolFR · FrançaisIT · ItalianoJA · 日本語KO · 한국어PT · PortuguêsRU · РусскийZH · 中文