Jonathan Cruz

Engenheiro de Software Sênior

location_on São Paulo, Brasilmail jonathan.willian.tod@gmail.comakamuraasailink 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

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