自己紹介
競プロを嗜んでいる Shunta と言います!数学や読書が好きです。
何やってる人?
九州産業大学大学院情報科学研究科にて情報科学を専攻しています。大学 2 年の頃、競技プログラミングに本格的に取り組んだことがきっかけでアルゴリズムに強い興味を持つようになり、大学院ではグラフ理論の問題に対する近似アルゴリズムの研究をしています。
私の人生の目的
時間資本を適切に配分することで、持続的なウェルビーイング(身体的・精神的・社会的)の状態を築き上げることが私の人生の目的です。そのために、まずは習慣を味方につけることが重要だと考えています。2025 年には、それまでほとんど運動習慣がなかった状態から運動を習慣にし、10 kg 以上の減量に成功しました。
私がエンジニアを志す理由
私がエンジニアになりたいのは、自信を持つ人々を増やすためです。趣味では競技プログラミングを、大学や大学院の研究ではアルゴリズムの高速化を扱っていて処理の高速化に強い関心があります。処理が高速化されるとユーザー自身が本当にしたいことに使える時間が増え、それに応じて行動する時間も増えます。行動すればするほど、数多くの結果が得られるのでその過程で自信がつくと考えています。処理の高速化に限らず、これまで世の中になかったソフトウェアが登場することでユーザーの手段が増え、その結果、自信がつくと考えています。私が過去に不登校を経験していたり、聴覚障害を抱えていることからこのような貢献には非常にやりがいを感じます。そのため、エンジニアという職業を通じて、究極的には、自信を持つ人々を増やしていきたいです!
プログラミング言語・ツール
よく使う言語・ツール
- Python
- Docker
- LaTeX
- Notion
- GitHub
- Visual Studio Code
勉強中の言語・ツール
- Ruby
- Ruby on Rails
- TypeScript
- JavaScript
- Rust
- SQL
これから勉強したい言語・ツール
- React
- Next.js
- Go
- Swift
- Elixir
保有資格
2016 年
- 2016/07/21 実用数学技能検定準 2 級
2021 年
- 2021/04/23 実用数学技能検定 2 級
2022 年
- 2022/03/21 データサイエンス数学ストラテジスト(上級)(合格体験記)
- 2022/04/21 実用数学技能検定準 1 級
- 2022/06/27 基本情報技術者試験(合格体験記)
- 2022/11/05 G 検定
- 2022/12/16 Python3 エンジニア認定基礎試験
2023 年
- 2023/11/15 IT パスポート試験
- 2023/12/19 Python3 エンジニア認定データ分析試験
- 2023/12/21 応用情報技術者試験(合格体験記)
2024 年
- 2024/11/15 情報セキュリティマネジメント試験
2025 年
- 2025/12/05 日商簿記検定 3 級
発表・成果物
2022 年
- 2022/07/16 KSU-COIL 型教育の一環として、AI を用いた成果物を海外大学へ発表しました(発表詳細)。
-
2022/07/22 令和 4 年度中村治四郎奨学生に認定されました。
- 2022/12/19 記事『Notion のおすすめ書籍とラーメン』を書きました。
2023 年
-
2023/02/06 テクノアートプロジェクト『回転寿司のようにお皿をのせた車がぐるぐる回るテーブル』の開発を担当し、技術賞を受賞しました(作品詳細 1)、(作品詳細 2)。
- 2023/08/01 令和 5 年度中村治四郎奨学生に認定されました。
- 2023/09/02 記事『ChatGPT × AtCoder でプログラミング言語の習得を爆速化する方法』を書きました。
-
2023/09/13 学内就活プログラミングコンテスト(競プロ)にて、優勝しました(インタビュー記事)。
- 2023/12/15 記事『AtCoder で入茶 & 入緑しました!! ~競プロに取り組んだ 4 年間を振り返る~』を書きました。
- 2023/12/25 記事『積読解消に読んだ『プロジェクトマネジメントの基本が全部わかる本』が最高だった件』を書きました。
2024 年
- 2024/02/29 GCI 2023 Winter を修了しました。
- 2024/03/17 記事『競プロ用のチートシート (Python)』を書きました。
- 2024/03/17 記事『競プロ用のチートシート (Java)』を書きました。
- 2024/06/24 記事『【2024/06/24】LaTeXのPDFプレビューに日本語が表示されない不具合の解決策』を書きました。
-
2024/07/26 令和 7 年度九州産業大学大学院授業料減免学生(半額減免)に認定されました。
-
2024/07/30 令和 6 年度中村治四郎奨学生に認定されました。
- 2024/08/07 記事『【Python】初心者でも分かるように「名刺バインダー管理(paiza ランク B 相当)」を解説してみた』を書きました。
- 2024/08/11 記事『【Python】計算量を意識して「文字列収集(paiza ランク S 相当)」を解いてみた』を書きました。
- 2024/12/03 記事『【計算量】なぜ O(max(n, m)) を O(n + m) と書けるのか?その理由を解説!』を書きました。
2025 年
-
2025/02/10 卒業論文が優秀卒業研究論文に認定されました(優秀卒業研究賞の授賞式)。
卒業論文題目:スプリットグラフと二部グラフに対する最大 2 クリーク問題と最大 2 クラブ問題のアルゴリズムに関する研究
- 2025/03/05 論文『スプリットグラフに対する最大 2-クリーク問題の近似可能性』について火の国情報シンポジウム 2025(長崎大学)で発表しました(理工学部のホームページ)。
-
2025/03/17 JABEE を修了しました(学位授与式)。
-
2025/03/17 学長賞を受賞しました(九州産業大学理工学部情報科学科を主席で卒業)(学位授与式)。
- 2025/04/02 Chrome 拡張機能『Tomatodo』を TypeScript で開発し、公開しました(chromeウェブストア)(ソースコード・開発のきっかけ)。
- 2025/07/06 記事『株式会社ジーニーのバックエンドエンジニア 1 day インターンに参加した感想』を書きました。
- 2025/07/07 進学説明会の大学院生インタビューに協力しました(インタビュー動画)。
-
2025/09/07 日本最強プログラマー学生選手権~Advance~に参加しました(結果:70 位)。
- 2025/10/14 Web アプリ『TA 勤怠管理』を Ruby on Rails で開発しました(ソースコード・開発のきっかけ)。
-
2025/11/01 AtCoder × Engineer Guild オンサイトコンテスト ~集結!高レート人材~に参加しました(結果:41 位)。(※問題文が見れない場合はこちらから)
- 2025/12/08 記事『GitHub Actions で AtCoder 自作ライブラリの自動テストをしてみよう!』を書きました。
2026 年
- 2026/01/12 記事『Python で 4 *+ 3 の計算結果はどうなるか』を書きました。
-
2026/01/22 ベストブース展示賞を受賞しました。
自作ライブラリ
競プロ用の自作ライブラリを作っています。
自作ライブラリを整備するのは楽しいですよ!よかったら皆さんも作ってみてください。
私の自作ライブラリは こちら から見れます。
これからしたいことある?
2026 年は次のことを頑張りたいです!
- 競プロで水色コーダーになる
- 5 kg 減量
- 何らかの資格取得
- Next.js で個人開発
- 本を 12 冊以上読む
- Rust をスムーズに書く(AtCoder の ABC コンテストの A ~ C 問題を 25 分以内に解ける)
- 学会発表できる研究成果を出す