Professional Portrait

Jonathan Cruz

シニアソフトウェアエンジニア

location_on サンパウロ、ブラジルmail [email protected]akamuraasailink akamuraasai.workcake 1990年10月flag ブラジル

プロフィール

"モバイルおよびWebアプリケーション開発において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スマートコントラクト統合を用いて、暗号資産を一般ユーザーに届けるモバイル・Webアプリを開発。

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

EdTech

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月

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