Skip to content
View Cho-Geer's full-sized avatar

Highlights

  • Pro

Block or report Cho-Geer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Cho-Geer/README.md

こんにちは 👋 Zach Tao (Zixi Tao) です

14 年以上の経験を持つシニアソフトウェアエンジニアです。エンタープライズ向けおよび顧客向けシステムの構築に従事しており、そのうち 7 年以上は Salesforce を軸とした開発とインテグレーション業務です。
東京を拠点に活動しています。
専門分野は Salesforce プラットフォーム開発、システムインテグレーション、フルスタックの CRM/顧客プラットフォームアプリケーションです。

🌍 シニア Salesforce プラットフォーム / インテグレーションエンジニア として、CRM/顧客プラットフォーム領域で豊富なフルスタック経験を活かし、グローバルリモート案件を精力的に探しています。


やっていること

業務システム・インテグレーション・モダン Web アプリケーションの境界領域で仕事をしています。
単なる「動くシステム」だけでなく、契約が明確で、アクセス制御が安全で、層をまたいでも保守しやすいシステムの構築を重視しています。

  • Salesforce プラットフォーム:Apex、Batch Apex、Flow、Experience Cloud、Service Cloud、外部システム連携
  • バックエンドシステム:NestJS、Java / Spring、REST API、データベース駆動の業務ロジック
  • フロントエンドアプリケーション:React、Next.js、Redux Toolkit、フォーム処理とバリデーション
  • エンジニアリングの重点:API コントラクトの明確さ、認証フロー、権限制御、説明可能なシステム設計

🚀 技術スタック

プラットフォーム & インテグレーション(主軸)

  • Salesforce(7 年以上)
  • Apex、Triggers、Batch Apex
  • REST Web サービス、Callout、外部システム連携
  • Lightning Web Components(LWC)、Aura、Visualforce
  • Service Cloud、Experience Cloud
  • Salesforce Flow(同期 / 非同期)

バックエンド

  • Node.js / NestJS
  • Java / Spring MVC / Spring Boot
  • REST API、バックエンドサービス設計
  • PL/SQL、Oracle、PostgreSQL、MySQL、Prisma ORM
  • Redis

フロントエンド

  • React、Next.js(Pages Router)
  • TypeScript
  • Redux Toolkit
  • JavaScript、jQuery、Ajax、HTML/CSS
  • Tailwind CSS
  • React Hook Form + Zod

📦 主なプロジェクト

CRM 予約プラットフォーム(フルスタック)

明確な API コントラクト、安全な認証フロー、ロールベースのアクセス制御、フロントエンドとバックエンドの保守しやすい分離 に重点を置いたフルスタック予約プラットフォームです。

  • バックエンド:NestJS、PostgreSQL、Redis、Prisma、WebSocket
  • フロントエンド:Next.js(Pages Router)、React 19、Redux Toolkit、Tailwind CSS
  • 認証:HttpOnly Cookie、リフレッシュトークンフロー、CSRF 対策

🔗 バックエンドリポジトリ
🔗 フロントエンドリポジトリ


Salesforce CRM 開発デモ

Apex 開発、Lightning コンポーネント、Flow 自動化、インテグレーション志向の CRM カスタマイズ経験を反映した Salesforce DX プロジェクトです。

🔗 リポジトリ


Spring Boot フルスタックデモ

業務志向のアプリケーション構造を示す Java + React のデモプロジェクトです。

  • Spring Boot、MyBatis、MySQL
  • React フロントエンド

🔗 リポジトリ


💼 主な職歴のハイライト

Salesforce Service Cloud / Experience Cloud — 問い合わせ機能強化

2025/2 – 現在 | 日本 | ソフトウェアエンジニア

  • 既存の Salesforce ベースシステムに、より柔軟で自動化された顧客コミュニケーション機能を追加
  • Callout API、メールバッチジョブ、同期/非同期 Flow を開発
  • Visualforce と Apex を使用した画面改修・新規作成
  • 技術調査、提案、テスト、課題対応を担当

Salesforce Experience Cloud + Azure 登録連携

2024/1 – 2025/1 | 日本 | ソフトウェアエンジニア

  • ユーザー登録フォームを Experience Cloud から Azure へ移行する作業に従事
  • 標準 REST API を通じて、新しい登録フローを既存 Salesforce システムと統合
  • 要件分析、外部連携設計、画面開発、テスト、課題対応を担当

これまでの経歴

  • PL/SQL バッチ処理:バッチ志向のデータ処理とマスタデータ運用のためのストアドプロシージャ/ファンクション
  • 人事管理システム:Java、React、Spring MVC、Oracle でのチームリード経験
  • 営業管理システム:Java による業務システム開発(UI、検索、画像管理機能など)

🧩 エンジニアリングに対する考え方

  • 明確な API コントラクト と、層をまたいだ安定した境界を大切にしています
  • 実装前に期待される振る舞いを明示することを好み、必要に応じてテストを意識したワークフローを採用します
  • システムが「理解しやすく、保守しやすく、拡張に対して安全である」ことを重視しています

🌍 業務経験のハイライト

  • ERP / CRM システムを中心とした 14 年以上 のソフトウェア開発経験(設計からテスト、課題対応まで一気通貫で従事)
  • 中国と日本 の両方で業務経験があり、異文化チームのコラボレーションを含む

🎯 現在のフォーカス

  • Salesforce プラットフォーム / インテグレーションエンジニアリング におけるグローバルリモートロールの獲得
  • Service Cloud、Experience Cloud、外部システム連携 にまたがる Salesforce 経験の活用
  • 実際の業務システムの設計を反映した、適切にドキュメント化された公開プロジェクトの構築
  • 英語でのプロジェクト説明とシステム設計コミュニケーションの継続的な向上

📫 お問い合わせ


⭐ 私は「説明しやすく、保守しやすく、拡張しやすい」システムを作ることを重視しています。


🇬🇧 English | 🇨🇳 中文

Pinned Loading

  1. booking-backend booking-backend Public

    CRM Booking Platform Backend built with NestJS, PostgreSQL and Redis

    TypeScript

  2. booking-frontend booking-frontend Public

    Frontend for CRM Booking Platform built with Next.js and React

    TypeScript

  3. chogeer chogeer Public

    Salesforce CRM application using Apex, LWC and Flow

    Apex

  4. spring-fullstack-demo spring-fullstack-demo Public

    Fullstack demo built with Spring Boot and React

    Java

  5. zhaoge zhaoge Public

    Personal scratchpad repo: experimental JS/TS utilities. Not maintained.

    JavaScript

  6. booking-deploy booking-deploy Public

    CI/CD and Docker deployment configuration for the CRM Booking Platform (frontend / backend / dependencies).

    Shell