京都大学大学院(修士課程) / 情報学研究科 通信情報システム専攻 五十嵐・末永研究室
400万人が利用する会社訪問アプリ
株式会社メルペイ / バックエンドエンジニア
バックエンドエンジニアとして業務に取り組んでいます。 プログラム検証・言語処理系・セキュリティに興味があります。
非機能要件にもこだわってプロダクトを開発する
マイクロサービスアーキテクチャを用いたアプリケーションの開発・運用をしています。
所有権を用いてプログラムを変換し、命令型言語・オブジェクト指向言語を検証する研究に取り組んでいました。
「命令型プログラムの安全性検証のための所有権主導変換」という題目で論文発表を行いました。
Partner Platformのバックエンドとして業務を行いました。
DX Squadで、OSSであるkubefork-controllerのCLI部分であるkubeforkctlと、kubeforkについてのドキュメントを作成しました。kubefork-controllerを使うことで、マイクロサービスアーキテクチャ上のアプリケーションのテストを簡単に行うことができます。
インターンで開発したOSS・kubeforkctlです。
2週間で、取引・監視を補助するためのツールの開発に取り組みました。
卒業研究では、研究室内で開発している Java プログラム検証器 Regnant が、break 文・continue 文を扱えるよう拡張しました。
プログラミングおよびプログラミング言語ワークショップである PPL 2022 でポスター発表を行いました。卒業研究で改良した Java 検証器 Regnant のデモも行いました。
京都大学大学院(修士課程) / 情報学研究科 通信情報システム専攻 五十嵐・末永研究室