Professional Portrait

Jonathan Cruz

시니어 소프트웨어 엔지니어

location_on 상파울루, 브라질mail jonathan.willian.tod@gmail.comakamuraasailink akamuraasai.workcake 1990년 10월flag 브라질

프로필

"모바일 및 웹 애플리케이션 개발 분야에서 10년 이상의 경력을 보유한 시니어 소프트웨어 엔지니어. React/React Native, NestJS, TypeScript를 활용한 풀스택 개발을 전문으로 하며, PostgreSQL과 Prisma ORM을 사용한 데이터베이스 개발에 능숙. 컴플라이언스 중심의 핀테크 시스템 구축, CI/CD 파이프라인 구성, AWS 및 GCP 클라우드 인프라 배포에 풍부한 경험 보유."

경력 사항

주요 직책 및 기여

B2B 도매

Zax

시니어 소프트웨어 엔지니어

2019년 1월 — 2023년 5월

상파울루

B2B 앱

모바일

React Native, TypeScript, GraphQL을 사용하여 비즈니스 파트너를 위한 도매 모바일 앱을 처음부터 구축.

React NativeTypeScriptGraphQL
서버리스

AWS

AWS(EC2, ECS, S3, Lambda, VPC)에 전체 클라우드 인프라를 배포하고 React와 Next.js를 사용한 서버리스 웹사이트 구축.

AWSNext.jsServerless
CI/CD

자동화

GitHub Actions, Fastlane, Code Climate을 활용한 품질 관리를 위한 엔드투엔드 배포 파이프라인 구성. 로컬 개발에 Docker 사용.

GitHub ActionsFastlaneDocker

암호화폐 및 메신저

Netlolo

시니어 소프트웨어 엔지니어

2018년 9월 — 2023년 5월

상파울루

암호화폐

모바일

React Native, TypeScript, ETH 기반 Web3 스마트 컨트랙트 통합을 활용하여 암호화폐를 일반 사용자에게 전달하는 모바일 및 웹 앱 개발.

React NativeTypeScriptWeb3GraphQL
챗 SDK

실시간

XMPP 및 Java 백엔드 기반 실시간 메시징을 위한 React Native과 React/Redux를 사용한 기업용 챗 SDK 개발.

ReactReduxXMPPJava
제로

다운타임

서비스 중단 없는 지속적 배포를 보장하는 CI/CD 자동화 구축. GraphQL 레이어로 Hasura를 활용한 PostgreSQL 사용.

PostgreSQLHasuraCI/CD

헬스케어

Escale

시니어 소프트웨어 엔지니어

2018년 1월 — 2018년 9월

상파울루

React

기반 구축

Google Ads를 통해 판매되는 헬스케어 서비스를 위해 React, Redux, Node.js/TypeScript 백엔드로 제품 기반 구축.

ReactReduxNode.jsTypeScript
멘토링

기술 발표

RESTful 설계, 함수형 프로그래밍, 마이크로서비스 아키텍처에 관한 사내 기술 발표 주도. 각 서비스 책임에 따라 MySQL, PostgreSQL, MongoDB 사용.

MicroservicesCircleCIMongoDB

에듀테크

PraValer

소프트웨어 엔지니어

2017년 6월 — 2018년 1월

상파울루

PHP → Node

마이그레이션

정부 자금 지원 학생 대출 플랫폼을 위해 레거시 PHP 코드베이스를 Node.js/Express 백엔드로 마이그레이션.

Node.jsExpressPHP
데이터베이스

최적화

개선된 형식과 인덱스로 PostgreSQL 테이블 재구성. 대출 신청 및 로그에 MongoDB 사용. React와 Redux로 프론트엔드 구축.

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