Fullstack Engineer
@tissueMO

“ゼネラリスト„ であり続ける。

1994年、北海道札幌市生まれ。
ゲーム作りをきっかけにアプリ開発に熱中するようになり、就職を機にIT業界へ飛び込む。
今も昔もコードを書くことに生き甲斐を感じながらも、仕事上はあくまでもビジネスマンを志し、お客様の真の課題を見つけて解決策を提案、実現することを生業とするようになる。
レガシーからモダンまで幅広い分野をカバーし、チームではその力を遺憾なく発揮する。
趣味は合気道、温泉巡り、麻雀。眼鏡は身体の一部。

Works

実務経験

旅行会社向け基幹システムのクラウドインフラ構築

オンプレ提供していた既製のWebシステムを、AWSを使ったクラウドインフラにリフト&シフトしてCI/CDと運用の自動化を推進しました。

Google Cloud Vision を用いた名刺の読取~発注サービス

スマートフォン等で撮影した名刺画像をアップロードするだけで名刺の輪郭検出、文字内容の読み取りまでを自動で行い、実際の発注までをワンストップで行えるようにした某オフィス通販サイトのサービスです。

Wi-Fi Direct を用いたP2P通信の実証実験アプリ

インターネット回線が使用できない環境下でも複数の端末がバケツリレー型のデータ転送を行えるようにするべく、某大学の研究に使用されたAndorid専用アプリです。

Webサービス群死活監視ダッシュボード

契約各社に提供しているASPサービスの死活監視を行い、障害発生時のワークフローを一元管理する運用向けWebサービスです。

Portfolio

個人的な開発実績

詳しく見る
ベビーカメラ

ベビーカメラ

IoT ソリューション
詳しく見る
ON-AIR Hooks

ON-AIR Hooks

Windows アプリケーション
詳しく見る
RPG Developer NEXT

RPG Developer NEXT

Windows アプリケーション
詳しく見る
賞味期限管理ソリューション

賞味期限管理ソリューション

IoT アプリケーション
詳しく見る
トイレ在室監視ソリューション

トイレ在室監視ソリューション

IoT ソリューション
詳しく見る
もぐRing

もぐRing

ゲームソフト (チーム製作)
詳しく見る
小樽商科大学 創作活動部 Webサイト

小樽商科大学 創作活動部 Webサイト

Webサイト (WordPress テーマ)
詳しく見る
鳥人コンテスト

鳥人コンテスト

ゲームソフト (チーム製作)

About

Career

  • Career

    2007-2012年 (中学-高校)

    自作のゲーム製作に励む

    RPGツクールに没頭したのち、それでは飽き足らずプログラミングに手を出し始める。
    いきなりRPGという高いハードルに何度も挫折を繰り返し、独学ながらも自分で思い描いたロジックを何とか形にできるまでに到達。

  • Career

    2013-2016年 (大学)

    自作エディターでチーム開発

    大学入学後、早々に創作活動サークルを立ち上げる。
    初心者でも簡単に作れるように専用エディターとゲームエンジンを自作し、部員からの要望を聞きながら改良を繰り返す日々を送る。
    チームワークの極意やアプリ開発に関わるノウハウを徐々に身に付け始める。

  • Career

    2017年

    新卒で道内の開発会社に入社

    サークル活動を通じてIT業界を志すようになる。
    お客様の声を直接聞きながら提案から設計、開発、保守までをワンストップで請け負う道内の会社に入社。
    受託開発や既存サービスの機能追加を中心に比較的小規模なプロジェクトを一通りこなしながら幅広く経験を積んでいく。

  • Career

    2020年

    同社、部署異動となる

    自社製品として開発された旅行会社向け基幹システムのクラウドインフラ構築を手掛け、その後新機能や運用保守にも携わるようになる。

  • Career

    そして、現在に至る

    さらなる高みを目指して奮闘中。

Beliefs

“スペシャリスト„ よりも “ゼネラリスト„

受け皿は広く持ち、その時々に応じて必要な事柄を深堀りしていきます。
ここまで “ゼネラリスト„ にこだわるのは、お客様にとって開発者の担当領域など知ったことではなく、あくまでお客様ご自身の課題解決を目的としているからです。
技術的な領域で壁を設けないことが、あらゆる領域を密接に関連付け、アウトプットの価値を最大化するのに役立つと考えています。
そのため「木を見て森を見ず」といった状況に陥らぬよう、常日頃から大局的に全体像を捉えることを意識しています。

“神は細部に宿る„

ものづくりにおいて、クオリティを上げるための手間を惜しみません。
それは不具合の修正のみならず、全体を通した整合性や見栄えの統一感であったり、微妙な違和感のある動きの修正であったりなど、多岐にわたります。
このように細部までこだわり抜くことでものづくりのモチベーションを高め、一つひとつの積み重ねによってアウトプットに付加価値をもたらすことができると考えています。

価値を生み出すエンジニアでありたい。

単なる歯車としての技術者ではなく、自ら考え、アウトプットの価値を最大化するための努力を惜しみません。
これは「お客様の課題が解決する」ことに留まるわけではありません。
たとえば、コードを綺麗に保つこと、開発や運用の改善、レガシーからの脱却などといった内側からの取り組みも、エンジニアとして成しうる「価値生産」の一つであると考えています。

「どうやるか?」ではなく「なぜやるか?」をとことん考え抜く。

技術とはあくまで手段であって、その手段を導くための大元となる目的が欠かせません。
特定の技術を使うことを目的にしてしまうと、あるべき姿を見失ってしまいます。
「なぜ?」をとことん考え抜くことによって、カタチや方法を変えてもブレずに成り立つサービスを生み出すことができると考えています。

Strength

  • 論理的に考えること
  • 人前で自由に話すこと
  • 振り返ること、経験を抽象化すること
  • What から How を導くこと
  • 改善すること
  • 「得意」や「好き」を刺激し、育てること
  • 1 あるものを 10 や 100 まで広げること

Weakness

  • 非合理的なこと
  • 単純作業
  • 並列作業
  • アナログな手作業
  • 0 から 1 を生み出すこと
  • 大勢の人がいる場でのコミュニケーション

Wanna Try

  • 異業種間交流
  • 技術的なユーザーグループ等でのイベント登壇やLT
  • スタートアップ等の新規事業立ち上げ
  • ハードウェアを含むIoT製品の開発
  • エンジニア教育・育成
  • セキュリティ診断

Skills

保有資格
AWS認定
Microsoft認定プログラム
情報処理技術者試験
  • ITパスポート
習得言語
プログラミング言語
  • C#
  • Java
  • Python
  • PHP
  • JavaScript
  • Visual Basic .NET
  • C++
  • R
その他
  • SQL
  • HTML
  • CSS
フレームワーク・ライブラリ
C#
  • WinForms
Java
  • Spring Boot
  • Thymeleaf
  • Struts2
  • FreeMarker
Python
  • Flask
  • Django
  • TensorFlow
  • NumPy
  • Pandas
PHP
  • CakePHP
  • Laravel
JavaScript
  • Vue.js/Nuxt.js
  • Webpack
  • Gulp
  • Babel
  • Sass
  • Bootstrap
  • WebSocket
  • Serverless Framework
C/C++
  • STL
  • Windows API
  • MFC
  • DXLib
開発環境
C#
  • Visual Studio
  • Unity
Java
  • Eclipse
  • Android Studio
Python
  • VSCode
PHP
  • PhpStorm
JavaScript
  • VSCode
R
  • RStudio
C++
  • Visual Studio
リレーショナルデータベース SQLite, MySQL, Oracle Database
NoSQL データベース MongoDB, DynamoDB
パブリッククラウド
AWS
  • IAM
  • VPC
  • EC2/AutoScaling
  • ECS/Fargate
  • Lambda
  • S3
  • EFS
  • RDS/Aurora
  • ELB
  • Route53
  • CloudFront
  • API Gateway
  • DynamoDB
  • Cognito
  • SQS
  • SNS
  • Step Functions
  • CloudWatch
  • CloudFormation
  • Systems Manager
  • Glue
  • Athena
  • CodePipeline
  • SageMaker
GCP
  • Compute Engine
  • App Engine
  • Functions
  • Run
  • Stackdriver
  • Vision
  • Storage
  • Container Registry
プラットフォーム Linux (CentOS/Ubuntu), Windows 10, Android
周辺ツール等 Docker, VMware, WSL2, Git, Subversion

Contact Me

大変恐れ入りますが、只今一切のご連絡をお断り申し上げております。