Jonathan Cruz

Ingeniero de Software Sénior

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

Perfil

"Ingeniero de software sénior con más de 10 años de experiencia en desarrollo de aplicaciones móviles y web. Especializado en desarrollo Full Stack con experiencia en React/React Native, NestJS y TypeScript, utilizando bases de datos como PostgreSQL con Prisma ORM. Experimentado en la construcción de sistemas fintech de cumplimiento normativo crítico, pipelines CI/CD y despliegue de infraestructura cloud en AWS y GCP."

Experiencia Profesional

Puestos y Contribuciones Destacadas

B2B Mayorista

Zax

Ingeniero de Software Sénior

Ene 2019 — May 2023

São Paulo

App B2B

Móvil

Desarrollé desde cero una aplicación móvil para negocios mayoristas usando React Native, TypeScript y GraphQL.

React NativeTypeScriptGraphQL
Serverless

AWS

Desplegué infraestructura cloud completa en AWS (EC2, ECS, S3, Lambda, VPCs) con sitios web serverless usando React y Next.js.

AWSNext.jsServerless
CI/CD

Automatización

Configuré un pipeline de entrega completo con GitHub Actions, Fastlane y Code Climate para control de calidad. Utilicé Docker para el desarrollo local.

GitHub ActionsFastlaneDocker

Crypto & Chat

Netlolo

Ingeniero de Software Sénior

Sep 2018 — May 2023

São Paulo

Crypto

Móvil

Creé una aplicación móvil y web de criptomonedas para el público general con React Native, TypeScript e integración Web3 con smart contracts en ETH.

React NativeTypeScriptWeb3GraphQL
Chat SDK

Tiempo Real

Desarrollé un SDK de chat para empresas usando React Native y React con Redux, con backend XMPP y Java para mensajería en tiempo real.

ReactReduxXMPPJava
Zero

Downtime

Construí automatizaciones de CI/CD garantizando despliegue continuo sin interrupción del servicio. Utilicé PostgreSQL con Hasura como capa GraphQL.

PostgreSQLHasuraCI/CD

Sanidad

Escale

Ingeniero de Software Sénior

Ene 2018 — Sep 2018

São Paulo

React

Boilerplate

Construí la base del producto con React, Redux y un backend Node.js/TypeScript para servicios sanitarios vendidos a través de Google Ads.

ReactReduxNode.jsTypeScript
Mentoría

Tech Talks

Lideré Tech Talks internas sobre diseño RESTful, Programación Funcional y arquitectura de Microservicios. Utilicé MySQL, PostgreSQL y MongoDB según las responsabilidades de cada servicio.

MicroserviciosCircleCIMongoDB

EdTech

PraValer

Ingeniero de Software Semi-Sénior

Jun 2017 — Ene 2018

São Paulo

PHP → Node

Migración

Migré el código heredado en PHP a un backend Node.js/Express para una plataforma de préstamos estudiantiles con financiación gubernamental.

Node.jsExpressPHP
Base de Datos

Optimización

Reestructuré tablas PostgreSQL con formatos e índices optimizados. Utilicé MongoDB para solicitudes de préstamos y registros. Construí el frontend con React y Redux.

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