NORMALmain~/arumakan/portfolioutf-8[unix]  100%  1:1

# グラフィカルモードと同じ内容を、コマンドラインから読む

# 一番下のプロンプトで help と打つとコマンド一覧

Nakamura

software engineer — 型安全なものと、かわいいものと、作業環境の整備が好き

nakamura@arumakan~% echo 'Nakamura' | rev | tr '[:upper:]' '[:lower:]'

arumakan

nakamura@arumakan~% cat about.md

# about.md

 

handle
あるまかん / Arumakan
origin
"Nakamura".reversed()
role
ソフトウェアエンジニア
tagline
型安全なものと、かわいいものと、作業環境の整備が好き
location
東京
since
2024-04 (ソフトウェアエンジニアとして)
work
クライアントの課題を 0→1 で解決
要件定義から設計・実装・運用まで一気通貫でフルスタックに開発
favorites
Neovim, CLI, 型安全な言語や設計, 人間の注意力に頼らない仕組み, かわいいもの
hobbies
アニメ鑑賞 (一番好きな作品は「魔女の旅々」), デスク環境整備, dotfiles 盆栽, プロセカ (iPad), 登山 (日帰りで行ける山のみ)
weaknesses
リーダーシップの発揮, 暗算、アドリブで喋ること, ワイワイガヤガヤした場所での聞き取り・発声
disliked_foods
刺身, 生卵, 貝, レバーやホルモンなどの臓物, 熱いもの (カップ麺には氷を入れる人)
passive_skills
生まれつき右耳がない!
  - 右側からの声が聞こえづらい
  - ステレオ音声の左右の違いがわからない
  - マスクをつけられない (ひもを掛ける耳がない)
  生まれたときからずっとなので、そういうものだと思っている
お酒を飲んでも酔わない!
  気持ちよさも感じないので、普段は飲まない
motto
今を楽しもう!♪

nakamura@arumakan~% git log --oneline

  • *4cef58b2026-03(HEAD -> main)paper: 国際学術誌 Computers & Industrial Engineering に First Author として論文が掲載
  • *15e7e1e2025-12-16talk: AI Engineering Summit Tokyo 2025 に登壇
  • *9f2e9032025-10-22talk: LT 登壇「Python の多様性 深掘り LT Night 〜バックエンドから機械学習まで〜」
  • *e4a03562025-03-28press: ITmedia NEWS の記事にデスク環境が掲載
  • *2fc356e2024-06cert: AWS Certified Solutions Architect – Associate 合格
  • *7957a3b2024-04(tag: work)career: 東京都内の IT 企業にソフトウェアエンジニアとして入社
  • *c0c8b492024-03career: 静岡大学 情報学部 情報科学科 卒業
  • *21582772024-03award: 情報処理学会 第 86 回全国大会 学生奨励賞
  • *e40ad9a2024-03cert: 普通自動車免許 (AT) 取得
  • *eaccb162023-11award: ICPC 2023 アジア地区大会 出場[team: rHAPsody]
  • *a26d64f2022-12award: ICPC 2022 アジア地区大会 出場[team: HamsterHeaven]
  • *d959ab92021-11activity: 浜松市の中高生を対象としたプログラミング講座を企画・実施
  • *d4d8ce42020-04(tag: university)career: 静岡大学 情報学部 情報科学科 入学
  • *9b054f92020-03career: 静岡県立浜松工業高等学校 情報技術科 卒業
  • *8888c572019-08award: スーパーコンピューティングコンテスト (SuperCon 2019) 本選出場[team: JokeJaws]
  • *1253d4b2019-07award: SSH 東海フェスタ 2019 口頭発表 優秀賞
  • *bdf15ab2019-05cert: 情報セキュリティマネジメント試験 合格
  • *b6f0d612018-12award: 第 18 回日本情報オリンピック 予選 A ランク、本選出場
  • *6ca15732018-08award: スーパーコンピューティングコンテスト (SuperCon 2018) 本選出場[team: Vimaster]
  • *26963642018-06cert: 応用情報技術者試験 合格
  • *3ef64002018-03award: SANGI AWARD IT 競技会 プログラミング部門 個人戦 2 位
  • *823ecd62017-11award: パソコン甲子園 新人賞[team: Mintows]
  • *fd1a5362017-11cert: 基本情報技術者試験 合格
  • *ecbb2a42017-04(tag: highschool)career: 静岡県立浜松工業高等学校 情報技術科 入学
  • *3353b102016-09(tag: origin)Initial commit: 誕生日プレゼントに Java の入門書をおねだりして、プログラミングを独学で始める

nakamura@arumakan~% cat achievements.md

# achievements.md

 

## papers

2026-03  国際学術誌 Computers & Industrial Engineering に First Author として論文が掲載

Cross-silo human training in operational assembly: Integrating machine feedback for enhanced efficiency

link: https://doi.org/10.1016/j.cie.2025.111774

 

## talks

2025-12-16  AI Engineering Summit Tokyo 2025 に登壇

2025-10-22  LT 登壇「Python の多様性 深掘り LT Night 〜バックエンドから機械学習まで〜」

 

## awards

2024-03  情報処理学会 第 86 回全国大会 学生奨励賞

2023-11  ICPC 2023 アジア地区大会 出場

team: rHAPsody

2022-12  ICPC 2022 アジア地区大会 出場

team: HamsterHeaven

2019-08  スーパーコンピューティングコンテスト (SuperCon 2019) 本選出場

team: JokeJaws

2019-07  SSH 東海フェスタ 2019 口頭発表 優秀賞

2018-12  第 18 回日本情報オリンピック 予選 A ランク、本選出場

2018-08  スーパーコンピューティングコンテスト (SuperCon 2018) 本選出場

team: Vimaster

2018-03  SANGI AWARD IT 競技会 プログラミング部門 個人戦 2 位

2017-11  パソコン甲子園 新人賞

team: Mintows

nakamura@arumakan~% cat stack.toml

# ~/.config/arumakan/stack.toml

 

[languages]

  • TypeScript={ usage = "work-daily", feeling = "love" }
  • Python={ usage = "work-daily", feeling = "like" }
  • Rust={ usage = "hobby", feeling = "love", note = "最近はご無沙汰" }
  • "C++"={ usage = "competitive", feeling = "mixed", note = "競プロで使う分には好き" }
  • C={ usage = "studied", feeling = "mixed", note = "プロダクト開発では選ばないが、計算機の仕組みを知るには良い言語" }
  • Java={ usage = "studied", note = "プログラミングを始めた言語" }
  • "C#"={ usage = "touched" }
  • Go={ usage = "touched" }
  • Haskell={ usage = "touched" }
  • Scala={ usage = "touched" }
  • "F#"={ usage = "touched" }
  • MoonBit={ usage = "touched" }
  • D={ usage = "touched" }
  • Nim={ usage = "touched" }
  • Ruby={ usage = "touched" }
  • PHP={ usage = "touched" }

 

[frontend] # フロントエンド

  • used=["React", "TanStack Router", "Tailwind CSS"]

 

[backend] # バックエンド

  • used=["Hono", "FastAPI"]

 

[validation] # スキーマ検証

  • used=["Zod", "ArkType", "Pydantic"]

 

[data] # データ

  • used=["PostgreSQL", "Drizzle", "Prisma", "DuckDB"]

 

[infra] # インフラ

  • used=["AWS", "AWS CDK", "Docker"]
  • feeling={ AWS = "like" }

 

[devenv] # 開発環境

  • used=["Neovim", "tmux", "mise", "chezmoi", "Turborepo"]
  • feeling={ Neovim = "like", tmux = "like", mise = "like" }
  • url="https://github.com/arumakan1727/dotfiles"

 

[legend.usage]

  • work-daily="仕事で常用"
  • hobby="趣味で少し"
  • competitive="競技プログラミングで使っていた"
  • studied="学生時代に学習"
  • touched="触ったことがある"

 

[legend.feeling]

  • love="大好き" ♥♥
  • like="好き" ♥
  • mixed="場面による" ♥

nakamura@arumakan~% cat desk.md

# desk.md

 

40 インチのウルトラワイドモニター 2 枚を縦に並べて使っています。2025 年 3 月に ITmedia NEWS の記事で紹介されました。

 

article
link: https://www.itmedia.co.jp/news/article/2503/28/1250328087/2
photo
(グラフィカルモードの Desk セクションにあります)

nakamura@arumakan~% cat sns.txt

# ご連絡は X の DM へ

github
arumakan1727 https://github.com/arumakan1727
x
@Arumakan_ei1727 https://x.com/Arumakan_ei1727
atcoder
Arumakan1727 https://atcoder.jp/users/Arumakan1727

# help でコマンド一覧。exit でグラフィカルモードへ戻ります。

arumakanmode:terminaltheme: system<exit> グラフィカルへ