Professional Portrait

Jonathan Cruz

高级软件工程师

location_on 圣保罗,巴西mail [email protected]akamuraasailink akamuraasai.workcake 1990年10月flag 巴西

个人简介

"拥有10年以上移动端和Web应用开发经验的高级软件工程师。专注于全栈开发,精通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

架构

设计(ADR)并实现基金账单V2,包含季度费用调度器、账单模型版本管理和管理费结构管理页面。

ts-restZodNestJS
ts-rest

迁移

将现有控制器(认证、入职、管理)迁移至基于Zod Schema的类型安全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智能合约集成,创建将加密货币推向主流用户的移动和Web应用。

React NativeTypeScriptWeb3GraphQL
聊天SDK

实时

使用React Native和React/Redux开发企业级聊天SDK,基于XMPP和Java后端实现实时消息传递。

ReactReduxXMPPJava

停机

构建CI/CD自动化流程,确保持续部署无服务中断。使用PostgreSQL配合Hasura作为GraphQL层。

PostgreSQLHasuraCI/CD

医疗健康

Escale

高级软件工程师

2018年1月 — 2018年9月

圣保罗

React

产品基础

使用React、Redux和Node.js/TypeScript后端为通过Google Ads销售的医疗服务构建产品基础。

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月

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