Works
実務経験
旅行会社向け基幹システムのクラウドインフラ構築
オンプレ提供していた既製のWebシステムを、AWSを使ったクラウドインフラにリフト&シフトしてCI/CDと運用の自動化を推進しました。Google Cloud Vision を用いた名刺の読取~発注サービス
スマートフォン等で撮影した名刺画像をアップロードするだけで名刺の輪郭検出、文字内容の読み取りまでを自動で行い、実際の発注までをワンストップで行えるようにした某オフィス通販サイトのサービスです。Wi-Fi Direct を用いたP2P通信の実証実験アプリ
インターネット回線が使用できない環境下でも複数の端末がバケツリレー型のデータ転送を行えるようにするべく、某大学の研究に使用されたAndorid専用アプリです。Webサービス群死活監視ダッシュボード
契約各社に提供しているASPサービスの死活監視を行い、障害発生時のワークフローを一元管理する運用向けWebサービスです。About
Career
-
2007-2012年 (中学-高校)
自作のゲーム製作に励む
RPGツクールに没頭したのち、それでは飽き足らずプログラミングに手を出し始める。
いきなりRPGという高いハードルに何度も挫折を繰り返し、独学ながらも自分で思い描いたロジックを何とか形にできるまでに到達。 -
2013-2016年 (大学)
自作エディターでチーム開発
大学入学後、早々に創作活動サークルを立ち上げる。
初心者でも簡単に作れるように専用エディターとゲームエンジンを自作し、部員からの要望を聞きながら改良を繰り返す日々を送る。
チームワークの極意やアプリ開発に関わるノウハウを徐々に身に付け始める。 -
2017年
新卒で道内の開発会社に入社
サークル活動を通じてIT業界を志すようになる。
お客様の声を直接聞きながら提案から設計、開発、保守までをワンストップで請け負う道内の会社に入社。
受託開発や既存サービスの機能追加を中心に比較的小規模なプロジェクトを一通りこなしながら幅広く経験を積んでいく。 -
2020年
同社、部署異動となる
自社製品として開発された旅行会社向け基幹システムのクラウドインフラ構築を手掛け、その後新機能や運用保守にも携わるようになる。
-
そして、現在に至る
さらなる高みを目指して奮闘中。
Beliefs
“スペシャリスト„ よりも “ゼネラリスト„
受け皿は広く持ち、その時々に応じて必要な事柄を深堀りしていきます。
ここまで “ゼネラリスト„ にこだわるのは、お客様にとって開発者の担当領域など知ったことではなく、あくまでお客様ご自身の課題解決を目的としているからです。
技術的な領域で壁を設けないことが、あらゆる領域を密接に関連付け、アウトプットの価値を最大化するのに役立つと考えています。
そのため「木を見て森を見ず」といった状況に陥らぬよう、常日頃から大局的に全体像を捉えることを意識しています。
“神は細部に宿る„
ものづくりにおいて、クオリティを上げるための手間を惜しみません。
それは不具合の修正のみならず、全体を通した整合性や見栄えの統一感であったり、微妙な違和感のある動きの修正であったりなど、多岐にわたります。
このように細部までこだわり抜くことでものづくりのモチベーションを高め、一つひとつの積み重ねによってアウトプットに付加価値をもたらすことができると考えています。
価値を生み出すエンジニアでありたい。
単なる歯車としての技術者ではなく、自ら考え、アウトプットの価値を最大化するための努力を惜しみません。
これは「お客様の課題が解決する」ことに留まるわけではありません。
たとえば、コードを綺麗に保つこと、開発や運用の改善、レガシーからの脱却などといった内側からの取り組みも、エンジニアとして成しうる「価値生産」の一つであると考えています。
「どうやるか?」ではなく「なぜやるか?」をとことん考え抜く。
技術とはあくまで手段であって、その手段を導くための大元となる目的が欠かせません。
特定の技術を使うことを目的にしてしまうと、あるべき姿を見失ってしまいます。
「なぜ?」をとことん考え抜くことによって、カタチや方法を変えてもブレずに成り立つサービスを生み出すことができると考えています。
Strength
- 論理的に考えること
- 人前で自由に話すこと
- 振り返ること、経験を抽象化すること
- What から How を導くこと
- 改善すること
- 「得意」や「好き」を刺激し、育てること
- 1 あるものを 10 や 100 まで広げること
Weakness
- 非合理的なこと
- 単純作業
- 並列作業
- アナログな手作業
- 0 から 1 を生み出すこと
- 大勢の人がいる場でのコミュニケーション
Wanna Try
- 異業種間交流
- 技術的なユーザーグループ等でのイベント登壇やLT
- スタートアップ等の新規事業立ち上げ
- ハードウェアを含むIoT製品の開発
- エンジニア教育・育成
- セキュリティ診断
Skills
保有資格 | AWS認定 Microsoft認定プログラム 情報処理技術者試験
|
---|---|
習得言語 | プログラミング言語
その他
|
フレームワーク・ライブラリ | C#
Java
Python
PHP
JavaScript
C/C++
|
開発環境 | C#
Java
Python
PHP
JavaScript
R
C++
|
リレーショナルデータベース | SQLite, MySQL, Oracle Database |
NoSQL データベース | MongoDB, DynamoDB |
パブリッククラウド | AWS
GCP
|
プラットフォーム | Linux (CentOS/Ubuntu), Windows 10, Android |
周辺ツール等 | Docker, VMware, WSL2, Git, Subversion |