山下裕晃

キャディ株式会社 その他ソフトウェアエンジニア

自己紹介

現在は、キャディ株式会社で、SaaS内の新規PRJのTLとして開発のリードを行っています。 --- キャディ株式会社で新規事業であるプラント向けの受発注ビジネスの基盤システムの立ち上げを行なっています。 ビジネス側と強くタッグを組みつつもエンジニアは1人という状況で、会社最大の事業部全部の基盤システムを一気に立ち上げるということもあり、全てに少しずつリソースを張るのではなく、ローコードツールを使って即座に組み上げられる部分では積極的に用いたり、既存システムを導入をしたりすることでベース部分を早期に押さえつつ、複雑なロジックが必要なバックエンドに開発リソースを集中投下する、など濃淡をつけてPJを推進してます。 それ以前はバックエンドエンジニア兼DevOpsエンジニアとして、SCM管理システムや図面管理システム、製作パートナーとの連携システムの開発などを行なっていました。 使用言語はRustやTypeScript、Kotlinで、DDDを意識した開発を行なっていました。 インフラ面では、Terraform, k8s, Kustomize, CircleCI + Orbs を用いて、 インフラコードによる環境構築及びGitOpsの考えを取り入れたCI/CD基盤の構築などを行ってきました。 --- (以下前職) 株式会社SHIFTで、サービス企画・設計・開発をしていました。 【サービス開発】 サービス内容としては、テスト工程の大幅な削減と、それを実現させるために必要なスキルセットの低減を目的とした 「自動テストを自動で生成・実行・結果のレポーティング」を行うサービスです。 これは、元々、DevOpsエンジニアとして開発フローの改善に取り組んでいくなかで、 自分が関わった会社だけは良くすることが出来ても、多くの会社にこのDevOpsという考えや効果を広めるためには誰もが使えるサービスに落とし込む必要あると考え、自ら企画・開発、そして初期顧客の獲得まで行い社内サービスとして立ち上げを行いました。 現在は、引き続きプロダクトの設計・開発を行いながら、オフショア先のチーム管理(英語で行なっています)や、導入を行う際の営業支援から現場への導入サポート、社内外へのDevOpsの概念普及のための勉強会・公演まで幅広く行なっています。 公開されているものとしては、会社を代表してJaSSTというカンファレンスで登壇しています。(3年連続で登壇してます) http://jasst.jp/symposium/jasst19tokyo/pdf/F6.pdf http://jasst.jp/symposium/jasst18tokyo/details.html#D6

職歴・学歴

キャディ株式会社

その他ソフトウェアエンジニア

スキル・経験

  • Docker
  • プロジェクトマネジメント
  • TypeScript
  • GCP
  • JavaScript
  • Node.js
  • SQL
  • Kubernetes
  • Terraform
  • React
  • Kustomize
  • NestJS
  • Rust
  • Kotlin
  • NextJS
  • CI/CD
  • Remix
  • Flutter
  • Firebase
  • 新規事業企画