とあるプログラマーの記録と作品の倉庫

Profile

年齢:24

性別:男

趣味:プログラミング、旅行、イベント・ライブ参加、音楽鑑賞(Hardcore,HardStyle etc...)、ゲーム

性格:真面目、素直、面白いことが好き

情報系の大学に入学後、プログラミングの学習を開始。金銭的事情で大学中退後、某自動車メーカーの工場で就業しながらN予備校やPaizaなどを利用してプログラミングの学習と基本情報技術者試験の勉強を行い、IT業界に転職。SESで約1年システム開発業務に従事し、現在に至る。

Skill

  • 資格・検定
  • 第二種電気工事士
  • 基本情報技術者試験 合格

OS 使用年数 レベル・概要
Windows 4年 システム開発業務で1年程Windowsサーバーで作業した経験あり
Linux(Ubuntu)、UNIX 1年 プライベートで開発環境の構築、Githubへのpush、サーバー構築の経験あり
Docker 3ヶ月 プライベートで開発環境の構築経験あり、コンテナを使ったサーバーサイドの開発経験あり

言語 使用年数 レベル・概要
HTML5(HTML) 4年1ヶ月 Bootstrap5を使った静的Webページの作成が可能、システム開発業務でソースの改修経験あり
CSS3(CSS) 4年1ヶ月 静的Webページの簡易的な装飾が可能
Python 2年10ヶ月 プライベートでjupyter-notebookを使った開発環境の構築、簡易的なアプリケーションの作成が可能
Java 1年 システム開発業務でコーディングの経験あり、プライベートで簡易的なアプリケーションの作成の経験あり
C++ 3ヶ月 (学習中)開発環境の構築、競技プログラミングで使用する標準入出力の基本的な構文が書ける
Eclipse 6ヶ月 システム開発業務で使用経験あり、その他に使用経緯があるIDEはNetBeansなど
Unity 1年 プライベートで3Dゲームやアクションゲームの作成をした経験あり
PHP 1ヶ月 プライベートで開発環境の構築、演算や条件分岐などの基本的な構文が書ける

DB 使用年数 レベル・概要
PostgreSQL 6ヶ月 システム開発業務でA5:Mk-2を使ってSELECT、INSERT、UPDATE、DELETEの基本的なDMLの記述をした経験あり
MySQL 1ヶ月 プライベートで環境構築を行い、テーブルの作成を行った経験あり
OracleDB 6ヶ月 システム開発業務でObjectBrowserを使ってSELECT、INSERT、UPDATE、DELETEなどの基本的なDMLを記述した経験あり

About


協調性

自動車メーカーの工場でライン作業に従事していた経験から、チームで連携して業務を遂行する能力があります。


向学心

仕事終わりや休日に学習してきた向学心を活かし、情報収集や勉強を欠かさず行います。自分のスキルを磨いていくことを忘れません。


課題発見力

元職場で作業内容などの改善案を提案して実施してきた経験から、不具合や修正するべき箇所を広い視野で発見し、様々な解決策を用いたトライアルアンドエラーで解決まで導きます。

Works

弊サイトの使用言語

HTML(Bootstrap5,FontAwesome),CSS,JavaScript(Jquery v3.6.1)

参画したプロジェクト

某キャリア法人営業向け支援システム保守開発

  • 使用言語・FW・DB
  • Java8,シェルスクリプト,内製フレームワーク(Spring),OracleDB

    Git(TortoiseGit),SVN(TortoiseSVN)

  • 期間
  • 6ヶ月

  • 概要
  • 通信キャリアの直営店や量販店などの営業が法人と携帯電話の契約を結ぶ際に、営業が入力した顧客情報を元にして申込書の発行や契約情報の登録、出荷依頼を行うシステムの新規機能開発・既存機能の改修を行うプロジェクト

    3ヶ月システムの画面の実装を担当するチームに所属し、その後チームの異動を経てシステム同士の連携を担当するチームに所属

  • 担当業務・経験業務
  • 単体試験の試験データ作成、実施、結合試験シナリオの作成・実施

大学向けポータルサイトパッケージソフトの品質改善

  • 使用言語・FW・DB
  • Java,JavaScript,内製フレームワーク(PrimeFaces,XHTML),PostgreSQL

    Git(TortoiseGit),SVN(TortoiseSVN)

    Redmine

  • 期間
  • 4ヶ月

  • 概要
  • 大学の職員や教員、学生が使用するポータルサイト製品の障害対応を行ってソフトウェアの品質改善を行うプロジェクト

    製品の品質改善を担当するチームに所属して、製品内の授業プロダクトのテストに関係する機能の障害対応や製品のタブレットアプリの障害対応を実施

  • 担当業務・経験業務
  • 製品のPC版・スマホ版・タブレットアプリ版の障害対応(既存設計書の修正、コーディング、単体テスト実施、結合テスト、受入テスト)

Github

学習した言語の成果物をGithubにて管理。JavaのCLIブラックジャックゲームやknockout.jsの学習で書いたソースを配置。

Zenn

未経験エンジニアの心構えに関する記事を投稿。現在JSTQBのシラバスを要点を整理してまとめた記事を執筆中。

時間当てゲーム

N予備校の教材を参考に制作。20秒ピッタリに止めることを目指すゲーム。

使用言語:HTML,CSS,JavaScript

西暦→和暦変換

西暦1926年~2030年までの和暦を調べる事が出来る。
入力欄に1926から2030までの数字を入力することで、和暦が出力される。

使用言語:HTML(Bootstrap5),CSS,JavaScript

あなたのいいところ診断

N予備校のプログラミング入門コースにて制作

入力欄に名前を入れると、あなたのいいところを表示してくれる。
診断結果は、ツイートボタンよりTwitterでツイートする事が可能。

使用言語:HTML(Bootstrap5),CSS,JavaScript

Openprocessingで作成したスケッチ

openprocessingというサイトで作成したスケッチ。スケッチ内にポインタを置くと周囲に様々な色の円が描写される。

ブロック崩しゲーム

Unityで作成したブロック崩しゲーム

ブロック崩しゲーム

3Dキャラクター(犬)

Blenderで作成した3Dキャラクター

3Dキャラクター(犬)