icon

Kanon

blessing software

誰かにずっと覚えていてもらいたい

Socials

icon
icon
icon
icon
icon
icon
icon
icon
icon
icon

GitHub Contributions

2024/12/112024/12/192024/12/272025/01/042025/01/122025/01/202025/01/282025/02/052025/02/132025/02/212025/03/012025/03/1008162432
  • contributionCount

Skills

icon
icon
icon
icon
icon
icon
icon
icon
icon
icon
icon
icon

Certifications

icon
2022
Google Proffesional Cloud Developer
icon
2022
Lpic Lv.2
icon
2022
AtCoder 茶
icon
2020
応用情報技術者
icon
2019
Oracle Master Bronze
icon
2018
Java SE8 Silver

Conference

  1. 🎤

    『GAS × Discord bot × Gemini で作ったさいきょーの情報収集ツール』というテーマで登壇しました

  2. 🎤

    『テストコード品質を高めるためにMutation Testingライブラリ・Strykerを実戦導入してみた』というテーマで登壇しました

  3. 🎤

    『テストコードの品質を客観的な数値で担保しよう〜Mutation Testのすすめ〜』というテーマで登壇しました

  4. 🎤

    『変な先入観を捨てて、 明日から勉強会・カンファレンス登壇 してみない?』というテーマでLT枠で登壇しました

  5. 🖋

    PHPカンファレンス小田原2024での発表内容を記事化・掲載

  6. 🎤

    『WebサーバーとPHP実行方式を きちんと理解してPHPランタイムを 適切に使い分ける』というテーマで15分枠で登壇しました。

  7. 🎤

    『令和版ソフトウェアエンジニアの情報収集術』というテーマで15分枠で登壇しました。

  8. 🎤

    『テスト品質を向上させよう!〜アンチパターン回避メソッド〜』というテーマで15分枠で登壇しました。

  9. 🎤

    『Mutation Testingとはなにか?』というテーマで15分枠で登壇しました。

  10. 🎤

    Qiita Nightにゲスト登壇しました。『要件を理解するために、非エンジニアと一緒に業務をこなした話』という内容で発表を行いました。

  11. 🎤

    翔泳社・CodeZine編集部様主催のイベントにゲスト登壇しました。『自作Webサービスのソースコードを公開してみたら色んな刺激を受けた件』という内容で発表を行いました。

Career

  1. 🏢

    入社直後はJava/Springで構築されている『とらのあな通販』の機能開発。その後異動により、『サークルポータル』リプレース開発に従事。Next.js, Ktorを使った開発に日々奮闘中。

  2. 🏢

    M&Aにより前職から移籍。第32期社内MVPを受賞。前職からのサービスに加えて顧客管理システムの新規開発をプロジェクト立ち上げから経験。技術スタックとして、Laravel, AWS Fargate, Nginx, Dockerを利用。

  3. 🏢
    株式会社スタジオノモス

    ECサイトでの販売管理システムとアパレル企業向け生産管理システム開発のリーダーとして要件定義から運用保守まで開発の全サイクルを経験。技術スタックはPHP(5一部8/Laravel), JavaScript(一部Vue), Python, Docker, GCP, Apache, Linux, MySQLなどです。

  4. 🏢
    株式会社スタジオノモス

    独自フレームワークで構築されていた専門学校のパッケージシステム改修を担当。客先常駐を1年ほどしていました。業務内容としては、常駐先の情シスの方と要件定義、設計、開発、テストまで。技術スタックは、Java(1.3), Oracle(PLSQL), SVN, Apache, Linuxでした。

  5. 🏫
    国立 大阪教育大学 教育学部

    図書館司書の資格も取りました。けど、まさかの教師にならないという…

  6. 🏫
    兵庫県立 星陵高等学校 普通科

    同窓生に西尾維新先生がいるそうな。

現在のキャリア方針

  • アニメ、マンガ、ラノベといったオタク文化の発展に少しでも貢献する
  • DX改善・脆弱性・ランタイム構築などの非機能要件領域でこなせる仕事を増やす
  • SIDE FIREを視野に入れているため、週休日数を調整しやすい環境で働く

興味・関心

  • Reactを使ったアプリケーション開発
  • Ktorを使ったアプリケーション開発
  • Nest.jsを使ったアプリケーション開発
  • GCPを使ったアプリケーション構築
  • セキュリティタスクの遂行能力の向上
  • CI/CDパイプラインの作成

転職意思

現在転職意思はありませんが、テックリードやマネージャーといった役割ありきでのお誘いもしくは週休日数を調整できる環境であれば、お話しだけでもさせていただけますと嬉しいです。

Side Jobs

blessing software(ブレッシングソフトウェア)は兵庫県神戸市在住のソフトウェアエンジニアであるKanonの個人事業主としての屋号です。

  1. 🏗

    Nuxt.js + CakePHP + Google Cloud

  2. 🏗

    Next.js+LaravelでのWebアプリケーション開発を行なっていました。機能開発だけでなく既存テストコードのカバレッジ改善、DXや脆弱性など非機能面での改善のお手伝いもしていました。またNest.js×LangChainを利用したマイクロサービスの全体的な技術選定・構築・実装までも担当し、Google Cloud にBuildpack,CloudRunを利用してCI/CDパイプラインの構築も行いました。

条件

  • 月25時間程度。±5h程度の範囲の差は許容可能。
  • Kotlin(ServerSide Kotlin) or TypeScript (React, Next.js, NestJS) or Google Cloudへのサーバーレスアプリケーション構築に関われること
  • 本業の業務領域に関連しない事業内容であること(アニメ・漫画などに関する商業商品販売・同人誌販売に関係しない事業内容)
  • 単金 ¥6,000~7,500 (応相談)
  • フルリモート勤務
  • 基本的に平日8:00~17:00にMTGが発生しないこと
  • 勤務時間が平日 17:00~19:00, 20:30~22:00, 土日祝。 1日1.5~2hの稼働を週4日ほど
  • 職務経歴書はこちらから

事業内容

  • Webシステム開発。特にPHP(Laravel) or Kotlin(Ktor) or TypeScript(Next.js, Nest.js)案件
  • ソフトウェアエンジニア同士の交流のためのコミュニティ運営
  • 技術・キャリア・マネジメントなどソフトウェア開発全般に関する記事執筆

苦手なこと

  • マルチタスク
  • 人にお願いすること、命令すること
  • ネットワーク関係の構築、チューニング

My Communities

icon
icon