Remote Software Engineer · Japan (UTC+9)リモートソフトウェアエンジニア · 日本(UTC+9)
I thrive building delightful products and the dependable end-to-end systems behind them using Agentic Engineering practices.Agentic Engineeringの実践を通じて、使ってうれしいプロダクトと、それを支える信頼性の高いエンドツーエンドのシステムを作ることを得意としています。
With 12+ years of experience across startups, Amazon and AWS, I turn ambiguous product problems into reliable and lovable software.スタートアップ、Amazon、AWSでの12年以上の経験を通じて、曖昧なプロダクト課題を信頼できる、そして愛されるソフトウェアへと形にしてきました。
From customer experience to cloud infrastructure I connect what people need with what the product must do into a technically sound solution that balances quality, speed and cost.顧客体験からクラウドインフラまで、人が本当に必要としていることと、プロダクトが果たすべきことをつなぎ、品質・スピード・コストのバランスが取れた技術的に堅実な解決策に落とし込みます。
Experience経験 highlightsハイライトdetails詳細
University of WaterlooUniversity of WaterlooWaterloo, ONWaterloo, ON🇨🇦2001—20072001〜2007年
B.Computer Science, Co-opコンピューターサイエンス学士(Co-op)
Thirty-two months of co-op woven through the degree. Graduated with distinction.学位課程の中に32か月のCo-op就業経験を組み込みました。優秀な成績で卒業しました。
2 course highlights2 主な履修科目
JAPAN 201JAPAN 201
Final advanced Japanse language course in a sequence of 5 elective courses.選択科目5科目の連続履修の最後にあたる上級日本語コースです。
CS 456CS 456
Computer Graphics.コンピュータグラフィックス。
6 work terms6 就業期間
Sun MicrosystemsSun MicrosystemsToronto, ONToronto, ON2002-1 → 42002年1月〜4月Java Developer Co-opJavaデベロッパー Co-op
Sun MicrosystemsSun MicrosystemsToronto, ONToronto, ON2002-9 → 122002年9月〜12月Java Developer Co-opJavaデベロッパー Co-op
Canadian Centre for PhilanthropyCanadian Centre for PhilanthropyToronto, ONToronto, ON2003-5 → 82003年5月〜8月
Software Engineer Co-opソフトウェアエンジニア Co-op
Research In MotionResearch In MotionWaterloo, ONWaterloo, ON2004-1 → 42004年1月〜4月Software Developer Co-opソフトウェアデベロッパー Co-op
Open Text CorporationOpen Text CorporationWaterloo, ONWaterloo, ON2004-9 → 122004年9月〜12月Software Developer Co-opソフトウェアデベロッパー Co-op
Seiko-EpsonセイコーエプソンMatsumoto, Nagano長野県松本市🇯🇵2005-8 → 2006-72005年8月〜2006年7月Software Engineer Co-opソフトウェアエンジニア Co-op
OCR algorithm improvements, blank page detection, device driver bug fixes and supportOCRアルゴリズムの改善、白紙ページ検出、デバイスドライバのバグ修正とサポート
New Grad Roles新卒期の職務Toronto, ONToronto, ON🇨🇦2007—20082007〜2008年
Three short stints in the eighteen months either side of the 2008 crash2008年の金融危機をはさんだ18か月の間に、3つの短期職務を経験しました
3 roles3 職務
Locus Systems Inc.Locus Systems Inc.2007-6 → 2008-12007年6月〜2008年1月
Software Engineerソフトウェアエンジニア
DesignAxiom Ltd.DesignAxiom Ltd.2008-1 → 72008年1月〜7月
Software Engineerソフトウェアエンジニア
Jambo Mobile Solutions Inc.Jambo Mobile Solutions Inc.2008-8 → 112008年8月〜11月
Software Engineerソフトウェアエンジニア
Affinity SystemsAffinity SystemsMississauga, ONMississauga, ON2008—20102008〜2010年
Software Engineerソフトウェアエンジニア
Software consultant leveraging Enterprise Java in a variety of contexts with multiple clients複数の顧客に対し、さまざまな文脈でEnterprise Javaを活用するソフトウェアコンサルタントとして従事しました
3 highlights3 ハイライト
Client web applications顧客向けWebアプリケーション
Bespoke, high-performance Java EE applications built directly with public- and private-sector clients.官公庁・民間の顧客と直接連携し、個別要件に応じた高性能なJava EEアプリケーションを構築しました。
Webkinz Jr. backendWebkinz Jr. バックエンド
Helped launch it - features, internal tools, load and performance testing, and Maven builds and releases.機能開発、社内ツール、負荷・性能試験、Mavenによるビルドとリリース対応を通じて立ち上げに貢献しました。
Python test frameworkPythonテストフレームワーク
Designed a framework for functional and load testing.機能試験および負荷試験のためのフレームワークを設計しました。
Amazon.comAmazon.comSeattle, WASeattle, WA🇺🇸2010—20142010〜2014年
SDE I/II · Kindle Content StoreSDE I/II · Kindle Content Store
One of the earliest members of the Store team, owning the browsing, purchasing and content management experience across web, tablets, and e-ink devices.Storeチームの初期メンバーの一人として、Web、タブレット、電子ペーパー端末にまたがる閲覧、購入、コンテンツ管理の体験を担当しました。
5 highlights5 ハイライト
E-ink device store usability improvements電子ペーパー端末向けストアのユーザビリティ改善2010-9 → 2011-122010年9月〜2011年12月
Native Java subject-matter expert for the early devices; added conversion metrics and Recent Search History.初期端末におけるネイティブJavaの専門家として、コンバージョン指標とRecent Search Historyを追加しました。
Kindle book giftingKindle書籍ギフト機能2010-112010年11月
The first major bookstore to let a customer give an ebook to anyone with an email address.メールアドレスさえあれば誰にでも電子書籍を贈れる機能を実現した、最初期の大手書店の一つでした。
Kindle 4th generation launchKindle第4世代ローンチ2011-4 → 92011年4月〜9月
Ensured a bug-free store experience on the first keyboard-less Kindle device初のキーボード非搭載Kindle端末で、バグのないストア体験を実現しました
Kindle Store on Fire and AndroidFireおよびAndroid向けKindle Store2012-6 → 2013-72012年6月〜2013年7月
Owned the storefront APK; added background prefetching for fast startup, then generalised the framework for the video and music storefronts.ストアフロントAPKを担当し、高速起動のためのバックグラウンドプリフェッチを追加したうえで、そのフレームワークを動画および音楽ストアフロント向けにも汎用化しました。
Fire Phone launchFire Phoneローンチ2013-7 → 2014-62013年7月〜2014年6月
Performance and compatibility work to ensure quality Kindle store experience for Fire Phone launch.Fire Phoneのローンチに向けて、Kindleストアの品質を確保するための性能改善と互換性対応を行いました。
Amazon Web ServicesAmazon Web ServicesSeattle, WASeattle, WA2014—20172014〜2017年
SDE II · API GatewaySDE II · API Gateway
Founding member of the code name: "Backplane" team, from the July 2015 launch scaling to handle billions of requests a month across thousands of customers.コードネーム「Backplane」チームの創設メンバーとして、2015年7月のローンチから、数千の顧客に対して月間数十億リクエストを処理できる規模までスケールさせました。
4 highlights4 ハイライト
Launch service from scratchサービスのゼロからの立ち上げ2014-9 → 2015-72014年9月〜2015年7月
Built and launch the MVP of the service in < 1 year in a traditional two-pizza team using AWS primitives EC2, ELB, S3, DynamoDB, CloudFront, Route 53, KMS従来型の小規模なtwo-pizza teamで、EC2、ELB、S3、DynamoDB、CloudFront、Route 53、KMSといったAWSの基本サービスを用い、1年未満でサービスのMVPを構築・ローンチしました
API Keys and Usage PlansAPI Keys and Usage Plans2016-5 → 82016年5月〜8月
Per-API-key usage limits and usage plans for API owners who sell or vend access to their APIsAPIを販売・提供するオーナー向けに、APIキー単位の利用制限と利用プランを実装しました
Control plane migration to EC2コントロールプレーンのEC2移行2016-9 → 122016年9月〜12月
Moved the service control plane onto EC2 with full CI and conversion of all infra to IaC with CloudFormation. Required extensive refactoring and a meticulous rollout across all fourteen AWS regions, with zero disruption to API owners.サービスのコントロールプレーンをEC2上へ移行し、完全なCIと、全インフラのCloudFormationによるIaC化を実現しました。大規模なリファクタリングと、AWS全14リージョンにわたる緻密なロールアウトが必要でしたが、APIオーナーへの影響はゼロでした。
Load testing at 100k+ RPS100k+ RPSでの負荷試験
Subject-matter expert for load testing: found and fixed bottlenecks and memory leaks, using Jamm to estimate runtime object sizes.負荷試験の専門家として、Jammを用いて実行時オブジェクトサイズを見積もり、ボトルネックとメモリリークを特定・解消しました。
Career breakキャリアブレイクSeattle, WA & Vancouver, BCSeattle, WA & Vancouver, BC🇨🇦2017—20222017〜2022年
Five years away from the software industry, immersed in the study of nature and ancestral skills, healing arts and mentoring.5年間ソフトウェア業界を離れ、自然や先人の技、ヒーリングアート、メンタリングの学びと実践に深く取り組みました。
3 schools3 学び
Wilderness Awareness SchoolWilderness Awareness SchoolDuvall, WADuvall, WA2017-9 → 2018-62017年9月〜2018年6月Nature Immersion Student自然体験プログラム受講生
Vancouver School of Healing ArtsVancouver School of Healing ArtsVancouver, BCVancouver, BC2018-9 → 2019-62018年9月〜2019年6月Bodywork Therapy Studentボディワークセラピー受講生
Wisdom of the Earth Wilderness SchoolWisdom of the Earth Wilderness SchoolSalt Spring Island, BCSalt Spring Island, BC2019-9 → 2020-62019年9月〜2020年6月Immersion Studentイマージョンプログラム受講生
5 roles5 職務
Soaring Eagle Nature SchoolSoaring Eagle Nature SchoolVancouver, BCVancouver, BC2018-7 → 2020-92018年7月〜2020年9月Nature School Instructor (Part-time)ネイチャースクール講師(パートタイム)
Lighthouse House LabsLighthouse House LabsVancouver, BCVancouver, BC2019-5 → 2021-42019年5月〜2021年4月Coding Bootcamp Mentor (Part-time)コーディングブートキャンプメンター(パートタイム)
Hälsa SpaHälsa SpaVancouver, BCVancouver, BC2020-3 → 2022-112020年3月〜2022年11月Bodywork Therapist (Part-time)ボディワークセラピスト(パートタイム)
Healing Nature BodyworkHealing Nature BodyworkVancouver, BCVancouver, BC2020-7 → 2022-122020年7月〜2022年12月Bodywork Therapist (Self-employed)ボディワークセラピスト(個人事業)
Fresh Air LearningFresh Air LearningVancouver, BCVancouver, BC2020-9 → 2022-62020年9月〜2022年6月Nature School Instructor (Part-time)ネイチャースクール講師(パートタイム)
Attuned.aiAttuned.aiTokyo, Japan (Remote)日本・東京(リモート)🇯🇵2023—Present2023年〜現在
Lead Software Engineerリードソフトウェアエンジニア
Backend lead of microservices-based HR Tech B2B platform, then AI/fullstack engineering lead through a ground-up rewrite of the platform.マイクロサービスベースのHR Tech B2Bプラットフォームでバックエンドリードを務め、その後はプラットフォーム全面刷新におけるAI/フルスタックエンジニアリングのリードを担いました。
2 roles2 職務
Lead Backend Developerリードバックエンドデベロッパー2023-6 → 2025-122023年6月〜2025年12月
Engagement experience overhaulエンゲージメント体験の刷新2025-5 → 102025年5月〜10月
Led the backend for the customer-facing experience and its new visualisation layer — zero production incidents, 87% in-product satisfaction.顧客向け体験と新しい可視化レイヤーのバックエンドをリードし、本番障害ゼロ、プロダクト内満足度87%を達成しました。
Observability rebuildオブザーバビリティ再構築2024-5 → 2025-122024年5月〜2025年12月
Rebuilt observability across every backend system.すべてのバックエンドシステムにわたってオブザーバビリティを再構築しました。
Infrastructure-as-Code adoptionInfrastructure-as-Code導入2024-10 → Now2024年10月〜現在
Drove company-wide adoption of IaC using AWS CDK and Terraform.AWS CDKとTerraformを用いたIaCの全社導入を推進しました。
Microservices project turnaroundマイクロサービスプロジェクトの立て直し2024-2 → 2025-62024年2月〜2025年6月
Turned around a stalled microservices project to internal release in nine months.停滞していたマイクロサービスプロジェクトを立て直し、9か月で社内リリースまで導きました。
Lead Software Engineerリードソフトウェアエンジニア2026-1 → Now2026年1月〜現在
"New Attuned" platform rewrite「New Attuned」プラットフォーム刷新2026-3 → Now2026年3月〜現在
A ground-up rewrite to reach feature parity with legacy system, delivered in five months using agentic engineering.agentic engineeringを活用し、5か月でレガシーシステムとの機能同等性に到達するゼロからの全面刷新を実現しました。
Outbox - email management internal toolOutbox - メール管理用社内ツール2026-2 → 32026年2月〜3月
Created internal tool to manage, edit and deploy system emails in minutes.システムメールの管理・編集・デプロイを数分で行える社内ツールを作成しました
Pipelines - internal tool to manage PRs and deploymentsPipelines - PRとデプロイを管理する社内ツール2026-7 → 82026年7月〜8月
Accelerated the code review and deployment process, achieving 10–30 reviews and deployments a day with ease.コードレビューとデプロイのプロセスを加速し、1日10〜30件のレビューとデプロイを無理なく回せるようにしました。
Forward Deployed Engineering with Champion Customerチャンピオン顧客とのForward Deployed Engineering2026-32026年3月
Visited customer champion on-site to brainstorm, prototype and deliver features to improve their specific workflows.顧客のチャンピオンユーザー先を訪問し、ブレインストーミングやプロトタイピングを行い、その顧客固有の業務フローを改善する機能を実際に提供しました。
Attuned User SummitAttuned User Summit2026-72026年7月
Presented the product roadmap to our champion customers, fostering excitement about the pending New Attuned launch.チャンピオン顧客に向けてプロダクトロードマップを発表し、間近に迫ったNew Attunedのローンチへの期待を高めました。
Your company貴社🌏2026-10 → ?2026年10月〜?
Available to meet your organization's agentic / software engineering needs remotely from Japan.日本からのリモート勤務で、貴組織のagentic / software engineeringニーズに対応可能です。