Nikomaru
Portfolio

Skills ✨

Backend 🛠️

Minecraftサーバーのプラグイン開発を行っており、外部からの操作を可能にするために Kotlin + Ktor を活用したバックエンドシステムを構築したり、 プレイヤーごとのデータの管理・及びアクセスのための認可認証(OAuth 2.0/ OpenID Connect)のシステムを構築したりしています。

Frontend 🎨

2024年の10月あたりから、Webのフロントエンド開発を行ってきました。主に、Next.js + TypeScript を利用して開発を行っています。 最近は、Qwikを利用した開発に少し興味があります。

このポートフォリオサイトは、Next.jsをベースに構築し、 ヘッドレスUIライブラリとしてArk UI、スタイリングにはPanda CSS(CSS in JS)を採用しています。 デプロイ環境としてはOpenNextを用いてCloudflare Workersへ展開しています。 また、UIコンポーネントとデザインシステムにはPark UIを採用し、 デザインの設計はFigmaで行いました。

Infrastructure 🌐

マインクラフトサーバーの運用の際に、ネットワークの設定や セキュリティの設定、バックアップの設定などを行っており、このあたりの技術についても興味があります。
自宅では、ミニpcを利用して、k8sのシングルノードクラスタを構築し、ArgoCDを利用した GitOpsの運用や、Grafana + Prometheus + NodeExporterを利用したモニタリングを行っています。

Career 📚

2020年04月 ~ 2023年03月
愛知県立愛知総合工科高等学校
2021年12月 ~ 現在
もりのパーティ デベロッパー
2023年04月 ~ 現在
信州大学 工学部 電子情報システム工学科

Certification 📜

2019年07月
世界遺産検定 3級
2022年06月
基本情報技術者試験
2023年06月
応用情報技術者試験