Jonathan Cruz

Ingegnere del Software Senior

location_on São Paulo, Brasilemail jonathan.willian.tod@gmail.comakamuraasailink akamuraasai.work

Profilo

"Ingegnere del software senior con oltre 10 anni di esperienza nello sviluppo di applicazioni mobile e web. Specializzato nello sviluppo Full Stack con competenze in React/React Native, NestJS e TypeScript, utilizzando database come PostgreSQL con Prisma ORM. Esperto nella realizzazione di sistemi fintech critici per la conformità normativa, pipeline CI/CD e nell'implementazione di infrastrutture cloud su AWS e GCP."

Esperienza Professionale

Ruoli e Contributi Selezionati

B2B Commercio all'Ingrosso

Zax

Ingegnere del Software Senior

Gen. 2019 — Mag. 2023

São Paulo

App B2B

Mobile

Sviluppo da zero di un'applicazione mobile per il commercio all'ingrosso destinata ai partner commerciali con React Native, TypeScript e GraphQL.

React NativeTypeScriptGraphQL
Serverless

AWS

Implementazione dell'infrastruttura cloud completa su AWS (EC2, ECS, S3, Lambda, VPC) con siti web serverless utilizzando React e Next.js.

AWSNext.jsServerless
CI/CD

Automazione

Configurazione della pipeline di distribuzione end-to-end con GitHub Actions, Fastlane e Code Climate per il controllo qualità. Utilizzo di Docker per lo sviluppo locale.

GitHub ActionsFastlaneDocker

Crypto e Messaggistica

Netlolo

Ingegnere del Software Senior

Set. 2018 — Mag. 2023

São Paulo

Crypto

Mobile

Creazione di un'applicazione mobile e web per rendere le criptovalute accessibili al grande pubblico con React Native, TypeScript e integrazione di smart contract Web3 su ETH.

React NativeTypeScriptWeb3GraphQL
SDK Chat

Tempo Reale

Sviluppo di un SDK di messaggistica per aziende con React Native e React con Redux, basato su XMPP e backend Java per la messaggistica in tempo reale.

ReactReduxXMPPJava
Zero

Downtime

Realizzazione di automazioni CI/CD che garantiscono il deployment continuo senza interruzioni di servizio. Utilizzo di PostgreSQL con Hasura come layer GraphQL.

PostgreSQLHasuraCI/CD

Sanità

Escale

Ingegnere del Software Senior

Gen. 2018 — Set. 2018

São Paulo

React

Fondazione

Costruzione delle fondamenta del prodotto con React, Redux e backend Node.js/TypeScript per servizi sanitari commercializzati tramite Google Ads.

ReactReduxNode.jsTypeScript
Mentoring

Talk Tecniche

Conduzione di talk tecniche interne su progettazione RESTful, programmazione funzionale e architettura a microservizi. Utilizzo di MySQL, PostgreSQL e MongoDB in base alle responsabilità di ciascun servizio.

MicroservicesCircleCIMongoDB

EdTech

PraValer

Ingegnere del Software

Giu. 2017 — Gen. 2018

São Paulo

PHP → Node

Migrazione

Migrazione del codice legacy PHP a un backend Node.js/Express per una piattaforma di prestiti studenteschi con finanziamento governativo.

Node.jsExpressPHP
Database

Ottimizzazione

Ristrutturazione delle tabelle PostgreSQL con formati e indici migliorati. Utilizzo di MongoDB per le richieste di prestito e i log. Costruzione del frontend con React e Redux.

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