Yuya Sumie
- Portfolio Site -
ABOUT
住江 祐哉 | Yuya Sumie
1997/7/21 生まれ。奈良県出身。
京都大学大学院情報学研究科知能情報学専攻卒。
バックエンド/フロントエンドエンジニア。Golang, C#, React を主に使用します。パフォーマンス・チューニングが得意です。
物づくりをシンプルに行うことを信念としています。
趣味は旅行とスノボとスマブラ。あと一生満島ひかりが好き。
CAREER
2022/4 ~ NOW
Sansan株式会社
新卒入社 入社後セミナー管理システム Seminar One の開発に携わり、スパイクアクセス時の負荷対策を行いました その後、営業DXサービスSansanの開発に従事し、国内有数のSaaSで機能開発アプリケーションの運用・保守を行っています
詳細
『Seminar One』はセミナーの募集ページをホスティングしていて募集ページ公開時にはアクセスが集中し負荷によるエラーが発生していました。その状況をk6を用いた負荷テストを行い、アプリケーション・インフラ両面からチューニングを行いました。DBの読み書きを I/O completion port を利用するようにしてマルチスレッド環境での効率化を行い、さらに、ページのうち静的な要素と動的な要素を分離してキャッシュ可能にし、静的な部分はCDNを用いて配信しoriginサーバーへの負荷を削減しました。また、オートスケールのパラメーターを調整し、アプリケーション起動時のエラー数を削減しました。 『Sansan』は19年以上続くSaaSで主要データである名刺のレコード数は数億に上り、既存機能の改修や新機能の開発でもパフォーマンスを意識した開発が必要です。PosgtreSQLのオプティマイザの挙動を意識したSQLを書く必要があり、pg_hint_planを用いたチューニングも行います。データ構造の設計段階からパフォーマンスを重視した開発を行っていました。また、メッセージングシステムを利用したマイクロサービスアーキテクチャでの開発も行っていて、Azure/C#→GCP/Goのクラウド環境の移行にも携わっています。
2025/6 ~ NOW
株式会社bamboooo
取締役 友人と起業し、受託開発事業を行っています。Webアプリケーション / AIアプリケーション 開発を中心に、フロントエンド・バックエンドを担当しています。
詳細
着物リメイクシミュレーションツール開発ではアップロードされた写真に対して画像処理を行い、圧縮して送ることで通信量を減らし要件の制限内で処理を行えるよう工夫しました。CAD図面AI解析による自動見積システム開発ではAI-OCRを用いた図面の解析を行い、個社に合わせた見積もりを作成できるアプリケーションを実装しました。
2020/8 ~ 2022/3
株式会社マネーフォワード
京都開発拠点長期インターン KTA(京都開発本部テクニカルアーキテクトグループ)で Go を中心技術とした性能改善を行っていました
詳細
クラウド会計Plusの運用コスト削減に従事していました。従来はDBに保存していたバイナリデータを、定期的にS3に同期するパイプラインアーキテクチャを実装し、データの保存コストを削減しました。また、前者の開発生産性の可視化を行うためのダッシュボードを開発し、分析を支援しました。
2019/10 ~ 2022/3
株式会社HACARUS
長期インターン 機械学習を用いたプロダクトのデモWebアプリ作成や各プロジェクトの CI 整備を担っていました
詳細
画像・映像データの構造を理解したスパースモデリングによる機械学習アプリケーションの開発を行っていました。心電図など連続的なデータの異常検知や医療データのアノテーションアプリケーションに携わっていました。CI/CDの整備を行うことも多く、AWSの権限管理やデプロイフローの整備を主にしていました。
2021/4 ~ 2022/2
Crosshare株式会社
業務委託開発 オンラインゲームにおけるフレンドマッチングに新しい体験をもたらす新サービス開発にバックエンドエンジニアとして関わっていました
詳細
Amazon GameLift FlexMatchを用いたプレイヤーマッチングサービスの開発を行っていました。プレイヤーのランク・ゲームスタイルに合わせリアルタイムでマッチングを行い、Discordのチャットルームが自動で作成されるものです。同時実行制御やパフォーマンスを意識した開発を行っていました。
2020/9
teamLab Inc.
就業形インターン EC 用 Rails フレームワーク Spree を用いた社内共通基盤の新機能開発に携わりました
2020/9
株式会社ハウテレビジョン
サマーインターン Go を用いた自社サービスの新機能開発プログラムにバックエンドエンジニアとして参加しました
2020/9
Sansan株式会社
1day インターン 名刺管理アプリの開発を体験するプログラムに参加しました
2020/8
株式会社ブレインパッド
サマーインターン 自社製マッチングエンジン Conomi の魅力を伝えるデモアプリ制作を1週間で行いました
2020/8
クックパッド株式会社
Online Summer Internship 2020 サービス開発の手法をアイデア出しの段階から形にするまで学ぶプログラムに参加し、一人暮らしの料理を楽しくするサービス開発を行いました
2020/4
クックパッド株式会社
スプリングインターン Ruby on Rails を用いたパフォーマンス・チューニングのプログラムに参加しました
2019/9
株式会社オプティム
短期インターン セマンティック・セグメンテーションを用い、社内で取り組んでいるプロジェクトの精度向上に関する研究を行いました
2019/9
日本経済新聞社
HACK THE NIKKEI 日経電子版の記事データや閲覧履歴をデータ処理し、Web版での新たなサービスを提案し、実装しました
LINKS
@MONAKA0721
@monaka_0721
@yuyasumie
@monaka0721
https://bamboooo.net
WORKS
MemoLink
好きなコンテンツを投稿しよう
好きな音楽や映画のURLを投稿して繋がるSNSです。 SpotifyやApple MusicやYouTubeの音楽コンテンツ、 NetflixやPrimeVideoの映画コンテンツを投稿できます。 投稿したコンテンツをもとにおしゃれでカッコいいアートボードを作ることが出来ます。 サーバーサイドおよびクライアントサイドの実装を担当
#Flutter #Golang #Codemagic
SAPIENS
老若男女問わず楽しめるパズルゲーム!
ツールを与えてステージクリアを目指すストラテジーゲームです。 ゲーム会社の内定者に混ざり完成させました。 キャラクターが可愛いながらも頭を使うゲームになっています。 アウトゲーム全般の実装を担当
#Unity #C# #Codemagic
ぷかぷか島
内定期間の様々な不安や疑問を、ぷかぷか解決しよう
ボトルメールのように気軽に質問を流せるサービスです。 内定先のハッカソンで作り優勝しました! UI の親しみやすさと手軽さを意識しました 実装部分は主にフロントエンドを担当
#React #ChakraUI #Rails #Firebase
yowin
1タップで、あなたにぴったりと仲間とゲームしよう。
Yowinは、AIがあなたのゲームスタイルを分析し、 最適な仲間を見つけて、つなぐ、マッチングプラットフォームです。 仲間を見つけるための募集投稿や連絡は不要。 自動でマッチングしたら、すぐにゲームを開始できます
#Golang #FlexMatch #Discord #ECS
ワイワイ
あなたの価値観でみんながワイワイ
おしゃべりしながらオンライン対戦できる心理ゲームで、Among Us の次に流行ると巷で噂されてます。 自分の性格、センス、価値観が問われるので仲間内はもちろん、 初対面の人の事も手っ取り早く知ることが出来ます。
#Unity #C# #Golang #k8s #nchan
memopic
旅の思い出をプレイリストで振り返ろう
旅行中ドライブで聴いてた曲 あの時流行っていた、好きだった曲から 思い出を振り返ってみませんか? 『memopic』はプレイリストで旅を記録する 新しいサービスです
#Rails #ReactNative #LINEMessagingAPI
Memorip
旅行プラン作成・共有サイト
直感的にプランを作成したり 簡単にプランを共有したりすることができます これからの旅行のしおりとして、また 他の人のプランを参考にして作成できます
#Rails
Near Light Soruce HAZE Dataset
散乱画像データセット
散乱除去の研究で使用しているデータセット作成のためのソースコードを公開しています 近接光源下での散乱をシミュレーションして撮影されます
#Blender #Python #SceneNetRGB-D
PF
ポートフォリオサイト
このサイトです 以前のポートフォリオを刷新しました
#Gatsby #Material-UI #Amplify
POSTS
Amazon S3メタデータのサイズ制限に対するエンコーディング戦略
#AWS #S3 #Base64
2025/03/21
Unity で gRPC するまで
#Unity #gRPC #C#
2021/01/26
Action Cable を解説しながらプログレスバーを実装する
#ActionCable #Rails #WebSocket
2020/08/20
CVAT で DICOM をアノテーションできるようになるまで
CVAT で DICOM をアノテーションできるようになるまで
#CVAT #DICOM #pydicom #Django #Python
2020/07/17
複合現実感のためのコンピュータビジョン技術
#AR #カメラ幾何 #SLAM
2019/04/26