ご訪問いただきありがとうございます。

エンジニアを目指してWeb開発、Linux、コンテナ技術を中心に学習中です

自己紹介

このたびはご訪問いただきありがとうございます。

私は、情報科学系の大学院に在籍しているnaoyaと申します。エンジニアを志しており、インターンシップで業務の経験を積みながら、web開発やLinuxの勉強をしております。

このページを通して、エンジニアの先輩方とのつながりが少しでもできたらうれしいです。

経歴

2003年1月

誕生

2021年3月

静岡の普通科高校卒業

2021年4月

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

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

2025年3月

大学を卒業

2025年4月

同大学の修士課程に進学

現在に至る

技術経験

主要スキル

Linux

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

Docker

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

Nginx

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

Kubernetes

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

React (Javascript, Typescript)

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

Laravel (PHP)

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

MySQL

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

その他のスキル

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

CJavaSpring BootFastAPIPostgreSQL

学習中・興味のある技術

GoWeb Assembly

GitHub統計

活動統計

GitHub Stats

利用言語

Top Languages

チーム開発経験

MinecraftBotContest

Python

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

走れ!すすむくん!

React.jsExpress.jsPhaser.js

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

springboot-schedule-app

JavaSpring Boot

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

関西オデッセイ

React

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

個人開発・趣味

Linux From Scratch

LinuxDocker

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

vim-tetris

CDocker

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

実務経験

オフィスナビ株式会社

2023年12月 - 現在

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

LaravelReactjQueryMySQL

ブログの更新記事

記事を読み込み中...

連絡先

以下の方法でご連絡いただけます。お気軽にお問い合わせください。

GitHub(個人用)

github.com/naoya0117

GitHub(仕事用)

github.com/n-matsuhashi

お問い合わせフォーム