linsama
日本語

職務経歴 / RESUME

Linsama

ソフトウェアエンジニア · 開発者プラットフォーム、DevOps、AIを活用した開発

開発者向けインフラ、デリバリープラットフォーム、分散システムの開発に携わってきました。最近はLLMを活用したワークフローに取り組みながら、個人でもWebプロダクト、ゲーム、エージェントを制作しています。

日本またはカナダで、開発者プラットフォーム、バックエンドシステム、AIアプリケーション開発を中心としたソフトウェアエンジニア職を探しています。就労ビザの取得をご支援いただけるポジションがございましたら、ぜひお話しできれば幸いです。

A NOTE ABOUT ME

開発者ツールから、自分のプロダクトへ。

これまで主に、デリバリーパイプライン、フィーチャーフラグ、アーティファクトリポジトリなどの開発者向けインフラに携わり、アーキテクチャ設計やチーム育成も担当してきました。システムの動作、問題の調査方法、チームが継続して届ける仕組みからソフトウェアを考えるのが、私の仕事の土台です。

現在はその経験を、AIを活用した開発と個人プロダクトに生かしています。持続的な目標に沿って行動するエージェントを探求しながら、実際に遊べるゲームも制作しています。最初の版を作った後の、境界の明確化、結果の確認、実際の利用に基づく改善も大切にしています。

開発者プラットフォームの構築、AIワークフローの探索、初期プロダクトの提供に取り組むチームと、技術や協働についてお話しできればと思います。以下の経歴と作品から、私の仕事の進め方をご覧いただけます。

職務経歴

2025.11 — 現在

China Merchants Bank NT

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

  • 審査のオーケストレーション:上流システムの動的な連携に対応する非同期エンジンを開発し、静的な処理とLLMによる評価を組み合わせて複雑な審査ルールを構成。
  • AIコーディング支援:コンテキストが限られるセルフホスト型モデルに向け、明示的なファイル・タスク状態で段階的な開発を支える仕様駆動ワークフローを構築。

2025.01 — 2025.11

個人開発

創業者 / フルスタック開発者

  • Next.jsのフロントエンドとPythonのETLパイプラインを用いてAIニュースSaaSを構築。LLMによる分類・要約と日次配信を実装。

2020.03 — 2024.12

一汽フォルクスワーゲン

アーキテクト / Team Leader

  • 継続的デリバリー:バックエンド、フロントエンド、モバイル、AI、車載ソフトウェアを対象に、コード管理、セキュリティチェック、自動テストを含む標準を整備。
  • 開発者プラットフォーム:Jira、Gerrit、Kubernetesを統合するIaCベースの基盤を構築し、要件からビルド、デプロイまでを接続。品質とデリバリー指標も可視化。
  • チーム育成:コードレビュー、技術共有、アジャイル実践、定期的な1対1の面談を通じてエンジニアを育成。

2017.10 — 2020.01

Meituan(美団)

ソフトウェア開発エンジニア II · インフラ

  • フィーチャーフラグSDK:設定の非同期同期とメモリ内評価を行うJava SDKを開発し、実行時の判断とリモート設定の取得を分離。
  • アーティファクトリポジトリ:社内Mavenリポジトリの分散化を主導。メタデータのシリアライズと多段キャッシュを改善し、アクセス経路の性能課題に対応。

2017.02 — 2017.10

Microsoft

ソフトウェア開発エンジニア I

  • 社内データ処理基盤を用いてBing AdsのC#業務ロジックを開発。

2015.07 — 2017.02

Baidu(百度)

ソフトウェア開発エンジニア I

  • 開発・デリバリープラットフォームのPipeline–Stage–Job実行モデルを設計し、分散タスクスケジューリングを改善。
  • ハイブリッドクラウドとプライベートクラウド向けにデリバリーツールを適応。

SELECTED PROJECTS

アイデアを、体験できる形に。

システム設計への関心を、プロダクト、操作体験、リリースの視点へ広げる個人プロジェクトです。開発と素材制作にAIを活用しながら、プロダクトの方向性、技術選定、レビューと受け入れ確認を進めています。

01 / Python / SQLite / MCP

Nagi · 継続的に活動するエージェント

現在開発中のエージェントプロジェクトです。興味やプロジェクトに沿って活動を続ける仕組みを探求し、Liveページで現在の活動を共有します。

Nagi Liveを見る(開発中) ↗
取り組んでいること
日程、活動、プロジェクト、記憶、ツール呼び出しを実行の流れにまとめ、観察と交流のためのWebページを構築。
技術上の選択
活動の選択と個別の能力を分離。主ループが実行を調整し、能力モジュールがツールとコンテキストを提供します。プロジェクトの状態はコードで管理し、完了とレビューに明確な証拠を求めます。
確認の方法
活動ログ、タスク状態、別セッションでのレビューから進捗を確認。中断からの復帰と失敗時のバックオフも実行基盤に含め、継続して探求しています。

02 / Cocos Creator / TypeScript

八荒幸存者 · 再現可能な戦闘システム

山海の神怪を題材に、移動、自動攻撃、アップグレードの選択、ボス戦を一つのプレイ体験にまとめたサバイバルゲームです。

八荒幸存者を遊ぶ ↗
取り組んでいること
ゲームルール、バランス設定、戦闘演出、配布先ごとのビルドを進め、キャラクター、武器、アイテム、敵を設定データとして整理。
技術上の選択
Cocos CreatorとTypeScriptを使い、戦闘ルールと描画を分離。固定ステップ、シード付き乱数、入力記録でリプレイを支え、画面とは独立してルールを確認できる構成にしています。
確認の方法
ルールテスト、リプレイテスト、一括シミュレーションのツールを備えています。ロジックの確認に加え、実際のプレイでテンポと操作へのフィードバックを評価します。

03 / Three.js / TypeScript / Cloudflare

Crazy Goose · 小さな3D惑星のゲーム

追いかけ、成長し、いたずらするゲーム。3Dの世界、成長要素、デイリーチャレンジを一つの遊びの流れにつなげています。

Crazy Gooseを遊ぶ ↗
取り組んでいること
球面上の移動、UI操作、成長とセーブの流れ、Webとミニゲーム環境への対応を進めています。
技術上の選択
Three.jsで世界を描画し、純粋なTypeScriptのルールを描画とプラットフォームAPIから分離。デイリーチャレンジのルールはクライアントとサーバーで共有し、ランキングにはCloudflare WorkersとD1を使用。
確認の方法
ルール、セーブ移行、言語選択、Canvasの改行をテスト。自動操作ボットでバランス調査を補助し、実際のプレイで操作体験を確認します。

お話ししましょう。

詳しいプロフィールや職務経歴の確認、仕事・協業のご相談は、LinkedInをご覧ください。

経歴・お問い合わせ · LinkedIn ↗