Professional Portrait

Jonathan Cruz

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

location_on 상파울루, 브라질mail [email protected]akamuraasailink akamuraasai.workcake 1990년 10월flag 브라질

프로필

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

경력 사항

주요 직책 및 기여

현직

Sydecar

풀스택 소프트웨어 엔지니어

2023년 5월 — 현재

샌프란시스코, 캘리포니아 (원격)

KYC/EDD

컴플라이언스

LP 자금 동결, UBO 확인, FinCEN 통합, CTA 준수 및 활성 투자자에 대한 자동 KYC 재검증을 포함하는 강화 실사 시스템을 설계 및 구현.

컴플라이언스NestJSPrismaPostgreSQL
QuickBooks

통합

로컬 개발용 모의 서비스, 상태 검증, 승인 시 자동 동기화, Playwright 및 Cucumber BDD 기반 완전한 E2E 테스트 스위트를 갖춘 양방향 청구서 동기화 통합 엔진 구축.

QuickBooks APIPlaywrightCucumber
빌링 V2

아키텍처

분기별 수수료 스케줄러, 빌링 모델 버전 관리, 관리 수수료 구조 관리 페이지를 포함한 펀드 빌링 V2를 설계(ADR) 및 구현.

ts-restZodNestJS
ts-rest

마이그레이션

기존 컨트롤러(인증, 온보딩, 관리)를 Zod 스키마 기반의 타입 안전 ts-rest 계약으로 마이그레이션하여 프론트엔드와 백엔드 간 타입 안전성 향상.

TypeScriptZodts-rest

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

핵심 역량

프론트엔드

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

백엔드

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

인프라

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

언어

포르투갈어

모국어

영어

B1/B2

한국어

초급

학력

Anhanguera

정보기술 학사 · 2016년 1월 — 2018년 7월

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