Naoya

Naoya

Student Engineer

エンジニアを目指してWeb開発、Linux、コンテナ技術を中心に学習中です。情報科学系の大学院に在籍し、インターンシップで業務の経験を積みながら技術を習得しています。

技術経験

これまで習得してきた技術スタックと、それぞれの経験について紹介します。

主要スキル

Linux
高

学部1年生の冬からシェルに興味を持ち自分のメインPCにインストール。開発環境やデスクトップ環境をいじりながら、シェル操作や設定ファイルの基礎を学んだ。ArchLinuxを愛用。

Docker
実務経験
高

学部3年時にweb開発を始めたことがきっかけで入門。いろんな場面で広く利用しており、学部4年時はDockerをテーマとした卒業研究に取り組んだ。

Nginx
中

webアプリを公開する際のwebサーバとして利用。また、保有するVPS上で複数のアプリケーションを公開するためのリバースプロキシにも利用。

Kubernetes
中

修士1年の春から入門。OSS(Helm Chart)や自作アプリケーションのデプロイを行った。ディストリビューションはk3s。修論テーマとして検討中。

React
実務経験
中

学部3年生時にweb開発を始めたことがきっかけで入門。静的アプリの開発を学んだ。(Javascript, Typescript)

Laravel
実務経験
中

学部3年生の冬から今に至るまでインターンシップ先の業務にて利用。MVCモデルやバックエンドの基礎を学んだ。(PHP)

MySQL
実務経験
中

web開発で広く利用。SQL操作やトランザクションについて学習。

AWS
実務経験
低

インターン先にて、Lambda関数の構築、デプロイに利用。IAM周りとCloudFormation、Lambda関数の構築を行った。

その他

Cloudflare
Traefik

授業や研究でそれなりに利用

C
Java
Spring Boot
FastAPI
PostgreSQL

学習中・興味のある技術

Go
Web Assembly

経歴

学歴と個人的な技術学習の経歴について紹介します。

2025年4月
現在

同大学の修士課程に進学

Kubernetesを学習中。

2025年3月

大学を卒業

コンテナ技術を卒論テーマとして着手。

2021年4月

大阪の情報系の大学に入学

初めてPCに触る。学部では、プログラミングやソフトウェア工学の基礎を学ぶ。

2021年3月

静岡東高校普通科を卒業

部活動でマンドリンに熱中。現在も社会人団体に所属し、合奏に参加している。

2003年1月

誕生

小学1年生から中学3年生まで剣道をやっていた。

チーム開発経験

大学での授業やハッカソンでのチーム開発プロジェクトを紹介します。

MinecraftBotContest

3名チーム
開発スタッフ

プログラミング初学者のための学内プログラミングコンテストの開発スタッフとして参加。キーボードをエミュレートし、C言語でマイクラのキャラを操作できる関数を作成。機能追加を3人チームで行った。

使用技術

Python

走れ!すすむくん!

10名チーム
フロントエンド開発

学部3年時に大学の学祭に出展したブラウザベースの2Dアクションゲーム。ゼミ生10名で開発し、主にフロントエンド側のゲームのアルゴリズム部分を担当。担当した機能は、敵の当たり判定、敵の出現、プレイヤーのキーボード操作等。

使用技術

React.js
Express.js
Phaser.js

springboot-schedule-app

4名チーム
バックエンド開発
授業内評価 2位

学部3年の授業にて作成したユーザの予定を登録・削除・共有するためのカレンダーアプリ。4人チームで作成。授業内の評価で2位を獲得。

使用技術

Java
Spring Boot

関西オデッセイ

6名チーム
フロントエンド開発
デイジイエル賞

2023年の学生ハッカソンイベントKC3Hack2023に参加。「関西をええかんじに」をテーマとした観光スポットを回りながらポイントを獲得するスタンプラリー形式のゲームを6人チームで作成。デイジイエル賞を受賞。

使用技術

React

個人開発・趣味

個人的に取り組んでいる開発プロジェクトや趣味の活動を紹介します。

Linux From Scratch

進行中

ドキュメントを頼りにLinuxディストリビューションを自作するプロジェクトです。限界がくるまではDockerコンテナで構築予定。現在着手中。

使用技術

Linux
Docker

vim-tetris

完成
授業内評価 2位
1ヶ月

vimのキーバインドやモードを搭載したtetrisです。vimの学習用アプリケーションとして作成し、jhlkでブロックのブロック操作や、:w, :q, ddを用いてブロックの削除を行います。1ヶ月の期間で作成し、授業内で2位の評価をいただきました。内部でマルチスレッドの排他制御等を行っています。

使用技術

C
Docker

自己紹介資料

趣味や過去の取り組みなどをまとめています。是非ご覧ください。

実務経験

インターンシップでの実務経験について紹介します。

オフィスナビ株式会社

インターンシップ

現在
2023年12月 - 現在
1年以上

物件検索サイトや社内サイトの開発に携わらせていただいています。

主要プロジェクト

オフィスナビrental-office-search

物件検索サイトの開発・保守

Laravel
React
jQuery
MySQL

GitHub統計

GitHubでの活動状況と使用言語の統計を表示します。

活動統計

GitHub Stats

利用言語

Top Languages

ご訪問ありがとうございます

このポートフォリオをご覧いただき、誠にありがとうございます。
日々の学びや開発で得た気づきや知見を以下のページで発信しています。
ぜひご覧ください。

モノローグでは日々の開発での短い気づきを、
ブログではより詳細な技術記事を投稿しています。