Available for senior full-stack & platform rolesシニアフルスタック/プラットフォームポジションを検討中
Shogo Hida小森 翔吾
Senior Full Stack Engineer · Go & TypeScriptフルスタックエンジニア(Go / TypeScript)
I build production cloud services and distributed systems — from an enterprise GHG-emissions analytics platform to AI-driven incident response that cut diagnosis time by 50%. 5+ years shipping in Go and TypeScript, with hands-on ownership across the full SDLC.GHG排出量分析基盤の構築から、診断時間を50%短縮したAI駆動のインシデント対応まで、本番運用を前提としたクラウドサービス・分散システムを構築しています。Go・TypeScriptでの実務経験5年以上、開発の全工程にオーナーシップを持って携わってきました。
Senior full-stack engineer with 5+ years building production cloud services and distributed systems, with deep expertise in Go and TypeScript. Proven record designing scalable, event-driven architectures on AWS, delivering 40% performance improvements through systematic optimization. Experienced sub-team lead with hands-on ownership across the full SDLC — from architecture design and CI/CD to incident response and documentation. Contributed 10+ merged pull requests to major open-source projects including Kubernetes, PyTorch, and Hugging Face Transformers. Native Japanese speaker, fluent in English (IELTS 7.5) — thrives in multicultural, high-autonomy environments.
5年以上の実務経験を持つシニアフルスタックエンジニア。Go・TypeScriptを主力言語とし、AWS上でのスケーラブルなイベント駆動アーキテクチャの設計、体系的な最適化による40%のパフォーマンス改善など、確かな実績を持つ。開発チームのサブリーダーとして、アーキテクチャ設計・CI/CDからインシデント対応・ドキュメント作成まで、SDLC全体にオーナーシップを持って従事。Kubernetes・PyTorch・Hugging Face Transformersなど主要OSSプロジェクトへ10件以上のPRをマージ。日本語ネイティブ、英語ビジネスレベル(IELTS 7.5)——多文化・高い自律性を求められる環境を得意とする。
02 · Career02・経歴
Experience職務経歴
Jul 2023 – Present2023年7月 – 現在Zeroboard Inc., Tokyo
Full Stack Software Engineer & Development Team Sub-Leaderフルスタックエンジニア/開発チームサブリーダー
Architected and deployed a cloud-native GHG emissions analytics platform for enterprise clients (automotive, banking) using a Go/GraphQL backend with Clean Architecture (1,500+ LoC), TypeScript/Vue.js frontend, and MySQL. Shipped to production with zero defects in 3 months.
Built an emissions forecasting system in Go processing time-series historical data, owning the full product lifecycle from stakeholder demos through QA to production within a 6-month deadline.
Optimized system performance by 40% through systematic load profiling and MySQL indexing / query optimization.
Led a solution-engineering sub-team (2 direct reports) through 100+ production incidents; designed CloudWatch + Datadog monitoring with custom metrics and alerts, achieving a <1-hour incident response SLA.
Enforced Clean Architecture, testing, and security-first standards across 300+ pull requests; mentored junior engineers.
Pioneered AI-driven DevOps: deployed Claude AI for automated bug investigation and alert analysis, cutting mean time to diagnosis by 50%.
Nov 2021 – Jun 20232021年11月 – 2023年6月Cykinso Inc., Tokyo
Software Engineerソフトウェアエンジニア
Delivered 3 full-stack healthcare products end-to-end across consumer and B2B segments using Ruby on Rails, React, and AWS (EC2, RDS, S3), owning complex technical decisions in a high-ambiguity startup environment.
Designed RESTful APIs and multi-tenant healthcare data schemas with role-based access control.
Implemented CI/CD pipelines and automated testing frameworks for reliable deployments.
Role-based access control by department, Recall@K search-quality evaluation, and IP rate limiting for public deployment — extends the climate-tech domain expertise from Zeroboard into a standalone, production-minded system.
When an alert fires, it gathers logs, deploy history, and metrics, hands them to an LLM, and returns a structured root-cause report — before a human opens a dashboard.
A from-scratch, open-source generalization of the Claude-driven bug-investigation system I built and ran in production at Zeroboard, cutting mean time to diagnosis by ~50%. Runs free on local Ollama or on the Claude API.
A replicated key-value store built on a from-scratch implementation of the Raft consensus algorithm — leader election, log replication, and persistence — with a live browser demo of elections in action.
Production experience with distributed systems doesn't automatically prove consensus-level reasoning. This is a correct, tested implementation of the algorithm behind etcd, Consul, and CockroachDB.
A hybrid static-analysis + Claude AI tool that flags Clean Architecture violations — forbidden imports, layer boundary breaks, mixed responsibilities — as GitHub PR comments or via an MCP server for Claude Desktop.
Deterministic checks (imports, dependency direction) run as free AST analysis; only judgment calls that need real understanding go to the LLM. Turns "300+ PR reviews enforcing Clean Architecture" into reusable tooling.