職務経験

職務経歴

キャリアブレイク・個人プロダクト開発

フルタイム育児・個人開発

2025年4月 - 現在

フルタイムの育児と並行して、アクティビティ仲間を見つけるアプリ「SquaddUp」を個人開発し、iOS・Androidで公開。

  • 地図を使ったアクティビティ検索、グループチャット、信頼スコア、定期イベント、安全機能を備えたSquaddUpをApp StoreとGoogle Playで公開。
  • Expo React Native、ElysiaとBun、PostgreSQLとPostGIS、Stripe、Terraformでクロスプラットフォームのモバイルクライアントとプロダクト基盤を構築。
Expo React NativeElysia + BunPostgreSQL + PostGISPrismaStripeTerraform

Asurion

テネシー州ナッシュビル(リモート)

Software Engineer 3

2021年12月 - 2025年4月

POS端末、Web API、ベンダー連携、PCIコンプライアンスを含む請求プラットフォームのエンジニアリング。

  • POS端末とWeb APIにまたがる請求プラットフォームのトランザクション処理を担当し、年間20億ドルの決済を処理しながらPCI-DSS Level 1コンプライアンスを達成。
  • LATAM・EU・APACの1,000店舗以上で、単発決済とサブスクリプション請求を支えるAdyenおよびIngenico/Worldline決済連携を構築。
  • 社内チームと外部クライアント双方の連携を簡素化する、再利用可能な決済連携の抽象化レイヤーを設計。
  • TypeScript、React、Node.js、MySQLでスタックを構築し、Docker経由でAWSにデプロイ。
TypeScriptReactNode.jsMySQLAWSDockerAdyenIngenico/WorldlinePCI-DSS

7Factor Software

ジョージア州アトランタ(リモート)

クライアント: Aveanna

Staff Software Engineer

2020年2月 - 2021年9月

ヘルスケアシステムのモダナイゼーション、ベンダー連携、クラウド移行に注力したコンサルティング業務。

  • リードコンサルタントとしてヘルスケアシステムのモダナイゼーションとクラウド移行を主導し、26,000名の看護師・介護者が利用するレガシーC#・PHPアプリケーションを改善・拡張。
  • Dockerによるコンテナ化と、AWSへの継続的インテグレーション/継続的デリバリー(CI/CD)パイプライン(Concourse、Terraform)を構築し、リリース品質とデプロイ速度を改善。
  • 州および連邦の看護訪問コンプライアンス要件に対応する社内Electronic Visit Verification(EVV)連携を2件提供。
  • 拠点ローカルのAPIモデルを集中型AWSクラウドインフラへ再設計し、各拠点からのスケーラブルなアクセスを実現。
C#.NETTypeScriptNode.jsReactReact NativeMySQLAWSDockerTerraform

myMatrixx

フロリダ州タンパ(リモート)

Software Engineer 2

2017年3月 - 2020年2月

ReactとSpringベースのRESTサービスによる、レガシーヘルスケアポータルのフルスタックモダナイゼーション。

  • 1,000名以上が利用するレガシーヘルスケアポータルのフルスタックモダナイゼーションを推進し、旧来のワークフローをReactフロントエンドとSpring 5のRESTfulサービスへ刷新。
  • セキュアな外部認証のため、OAuthトークンとJWTを用いたIdP起点のシングルサインオン(SSO)を実装。
  • バックエンドのマイクロサービスをSpring Boot 1.5から2.1へアップグレードし、New Relicによるアプリケーションログと監視を整備。
  • Agileのスプリント環境で、Enzymeを使ったテスト駆動開発(TDD)を推進。
JavaSpring BootReactTypeScriptMySQLDockerOAuthJWTSSONew Relic

JPMorgan Chase & Co.

フロリダ州タンパ/ニューヨーク州ニューヨーク

Application Developer

2013年6月 - 2015年12月

Global Foreign Exchangeグループ向けにCOBOLメインフレームおよびクライアントサーバーアプリケーションを開発し、銀行内のセキュリティ施策を推進。

COBOLJavaPythonBash

コアスキル

言語

  • TypeScript
  • C#
  • Java
  • Python

バックエンド・API

  • Node.js
  • .NET
  • Spring Boot
  • Elysia
  • Bun
  • REST APIs

フロントエンド・モバイル

  • React
  • React Native
  • Expo
  • React Router
  • Tailwind CSS

データ

  • PostgreSQL
  • PostGIS
  • Prisma
  • MySQL

クラウド・デリバリー

  • AWS
  • Cloudflare Workers
  • Docker
  • Terraform
  • CI/CD
  • Linux

決済・認証

  • PCI-DSS
  • Adyen
  • Ingenico/Worldline
  • Stripe Identity
  • OAuth
  • JWT
  • SSO

プロジェクト

主なプロジェクト

SquaddUp

近くのアクティビティを検索・主催・参加できるiOS・Androidアプリ。地図検索、グループチャット、信頼スコア、定期イベント、18歳以上向けアクティビティの年齢確認に対応。

事例を読む: SquaddUp
  • 年齢制限付きアクティビティ向けに、Stripeを利用した公的身分証による年齢確認を実装。
Expo React NativeElysia + BunPostgreSQL + PostGISPrismaStripeTerraform

ChromaLens

コスプレ用カラコンのコレクションをモバイルで整理することに特化したプロジェクト。

事例を読む: ChromaLens
React NativeExpo

学歴

学歴

Georgia Institute of Technology

Bachelor of Science in Computer Science (Systems & Architecture / Media Specializations)

GPA 3.46 - 優等(Higher Honors)

2011年8月 - 2014年12月

お問い合わせ

ご相談はこちら

プロダクトエンジニアリング、APIシステム、フルスタック開発についてご連絡ください。

0/4000 文字

必須項目を入力すると送信できます。