Introduction

このページでは、私がこれまでに学び、実務や研修を通して身につけたスキルをご紹介します。
実際に「どのようなことができるのか」を中心にまとめ、今後の成長に向けた姿勢も記しています。

Languages & Frameworks

Experience in basic
web
application development, primarily using java.

入力チェックやログイン管理、データベースとの連携といった一連の処理を
実装した経験があり、小規模なアプリケーションであれば設計から検証までを
一通り行うことができます。
C 言語では、配列やポインタを扱いながら正しく動作する処理を組み立てる学習を
重ねました。フロントエンドでは HTML・CSS で画面を整え、JavaScript を使って
ボタン操作や表示切替などの動きを加えることができます。

また、業務ポータルの Edge 対応では VB.NET と ASP.NET を使用しました。
実際の業務コードに触れ、既存機能を新しいブラウザに対応させるための修正や
確認を経験しました。
学習で得た知識だけでなく、現場での VB.NET/ASP.NET の活用を通じて、
実務で必要とされる「システムを止めずに改善する姿勢」を身につけることが
できました。

Databases

Basic Database Design and Operations Using
MySQL, PostgreSQL,  and Oracle.

正規化を意識したテーブル設計や、検索効率を考慮したSQLの実行など、
データを正確かつ効率的に扱う方法を学びました。
研修課題ではセンサー値の判定処理を通じて、データ整理や前処理の
重要性を実感。
現在は、ストアドプロシージャを用いたシステム処理を学習し、応用力の向上を目指しています。

Tools & Environments

Operating and Utilizing Development Environments Centered on
Visual Studio
.

ASP.NET を用いた Web ページや Windows フォームアプリの作成を行い、
開発から動作確認まで一貫して対応しています。
設計意図を意識したコーディングやデバッグを得意とし、チーム開発でも
再現性の高い環境構築を意識しています。
効率的で保守性の高い実装を心がけ、目的に応じて Eclipse を用いた Java 開発にも
柔軟に取り組んでいます。