Skip to content
View a-shimomura's full-sized avatar

Block or report a-shimomura

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
a-shimomura/README.md

a-shimomura

個人データ

氏名 霜村謙鷹
X @akshimo
GitHub a-shimomura
出身 東京都
現住所 新潟県

スキル

また、以下が好きで勉強・愛用しています。

  • アジャイル
  • DDD
  • BDD(TDD)
  • イベント駆動

職務経歴

10年程、受託やSESとして様々な案件にジョインしてきました。
近年はWeb系の開発がメインです。

FinTech系プリペイドカードサービス(2024/04~ )

FinTech系のスタートアップにて新規プロダクトの開発を行っています。

  • ポジション
    • サーバーサイドエンジニア
  • 利用技術
    • Ruby3.3
    • Ruby on Rails 7.1

アパレル越境EC(2018/07~)

クライアント所属エンジニアがいないなか、技術者のトップとしてプロジェクトの管理・改善を行いました。

  • ポジション
    • プロジェクトマネージャー(途中からスクラムを導入しスクラムマスター)
    • アーキテクト
    • プログラマー
  • 利用技術
    • PHP8.2 / Laravel10
      • 随時バージョンアップしており、上記は最終的なバージョンです
    • AlibabaCloud
      • ACK, RDS, OSS, FC, MNS, KMSなどk8sを中心とした比較的一般的なサービスを利用していました
      • インフラエンジニアがメイン対応していましたが、障害対応など小さな対応はこちらで行いました

技術面

  • DDDを応用し導入
    • ビジネス的に教科書的なDDDは重いためアーキテクチャなどを応用し導入。
  • イベント駆動の導入
    • 各処理間の依存をなくすことでアジャイルな開発を達成。
  • BDD(TDD)の導入
    • 仕様・要件の明確化、カバレッジは80%以上。
  • ADRパターンの導入
    • Controllerクラスのテストが巨大になることを対策、かつ単一責任を実現。
  • クラス生成ツールの作成
    • アーキテクチャ的に必要クラスが多いためクラスを自動生成できるよう改善。
    • アーキテクチャへの理解度が低いメンバーへの助けにもなった。
  • アトミックデザインの導入
    • 巨大かつ複雑なフロントエンドのコードを再利用可能なかたちに整理。

マネジメントなど

  • スクラムの導入
    • ビジネスサイドとエンジニアのコミュニケーションを促進。
    • 生産性だけでなく価値の高いソフトウェアの開発に寄与。
  • 技術責任者として外部との商談に出席や各種調整などを実施。
    • 技術面の調整とCEOの補助。
    • CEOから大きく評価され、外部との商談に度々出席するようになる。
  • 毎週の振り返りにて様々な改善や障害の除去を実施
    • KPTまたはYWTを実施。
    • 障害があればサーバントリーダシップのもと改善を検討・実施。
  • 人員の調達、教育
    • 社内外から人員の調達。
    • ペアプロ・モブプロなど含めOJT教育も実施。

その他SIer的な案件

いわゆるSIer的な案件として以下のようなプロジェクトにも参画しました。

案件概要 期間 利用技術など
年金受給管理システム 2018/01 ~ 2018/04(4ヶ月) C#, ASP.net MV#5
勝馬投票券購入システム 2017/02 ~ 2017/12(11ヶ月) Java, Struts
販売管理システム開発支援ツール(VisualStudio拡張機能開発) 2015/04 ~ 2017~01(1年10ヶ月) C#

教育研修

教育事業もおこなっており、新人エンジニア向けの教育研修の講師を行いました。

概要 期間
Java研修 2018/04 ~ 2018/06
Java研修 2019/04 ~ 2019/06
アジャイル研修 2024/05(スポット)

社内活動

  • 2021年から新潟に移住し、2022年にゼロベースで新潟支社を設立
    • 採用活動を行い2年で3名を採用
  • 社内勉強会の開催

業務外活動

  • LTなどの登壇多数
  • スクラムフェス新潟2022スタッフ
  • PHPカンファレンス新潟2025に運営スタッフとして参加予定

学歴

早稲田大学先進理工学部物理学科中退
慶應義塾大学文学部(通信課程)に在籍中

科学哲学を学ぶため現在慶応の通信課程に在籍しています。
通信のため通学のようなものはほぼなく、テキストなどでの自宅学習がメインです。

資格

  • Professional Scrum MasterⅠ
  • 基本情報技術者
  • 応用情報技術者

Popular repositories Loading

  1. a-shimomura a-shimomura Public

    Config files for my GitHub profile.

  2. rails_template rails_template Public

    Ruby

  3. laravel_template laravel_template Public

    Shell

  4. BarInfo BarInfo Public

    PHP