-
複数のストレージを一つの仮装ストレージにまとめるシステム開発(改修・追加開発)
■ プロジェクトの目的
複数のストレージを一つの仮装ストレージにまとめるシステム開発(改修・追加開発)
■ 体制・人数
10人
■ 自分のポジション・役割
【ポジション】
フロントエンドエンジニア
バックエンドエンジニア
【役割】
JSPでフロントエンド、Javaの独自フレームワークでバックエンドの開発を行いました。
複数のストレージの管理をローカルWebアプリケーションで管理できるようにしていました。
C#では、各ストレージを一つの仮装ストレージとしてWindowsに認識させ、実際に存在する各ストレージに対して書き込み、読み込み、更新、削除を行なっていました。
機能追加、バグ修正、仕様書作成をしました。
■ 目的を達成する上での課題
Javaの独自フレームワークの理解
■ 課題に対して取り組んだこと
仕様書とソースコードを解析し、どのような実装が望ましいかを把握しました。言語:Java、C#
DB:PostgreSQL -
Windows監査ログ保存、検索システム開発(新規/改修・追加開発)
■ プロジェクトの目的
Windows監査ログ保存、検索システム開発(新規/改修・追加開発)
■ 体制・人数
4人
■ 自分のポジション・役割
【ポジション】
Windowsアプリケーションエンジニア
【役割】
.NETフレームワークのWPFを使用し、Windowsアプリケーションの開発をしました。
WCFを介し、アプリケーション上からWindowsサービスにアクセスし、検索結果を表示する実装をしました。
機能追加、バグ修正、仕様書作成をしました。
■ 目的を達成する上での課題
100万を超える検索結果を表示する
■ 課題に対して取り組んだこと
ページネーションの機能を実装し、1ページにつき数100件ずつ非同期で検索結果を取得するようにしました。
言語:C#(WPF、WCF)
DB:PostgreSQL -
製薬/金融業界向けマーケティング支援アプリケーションの開発
■ プロジェクトの目的
製薬/金融業界向けマーケティング支援アプリケーションの開発
■ 体制・人数
4人
■ 自分のポジション・役割
【ポジション】
Windowsアプリケーションエンジニア
【役割】
.NETフレームワークのWPFを使用し、Windowsアプリケーションの開発をしました。
機能追加、バグ修正をしました。
■ 目的を達成する上での課題
iOSで動作しているアプリケーションをWindowsで動作するようにする(マルチプラットフォーム対応)
■ 課題に対して取り組んだこと
iOSと同じようにタッチ操作で動作するように実装しました。
言語:C# .NET Framework4.5(WPF)
DB:SQLite -
ガス業界向け容器の状態を法律に基づいて管理するシステム開発
■ プロジェクトの目的
ガス業界向け容器の状態を法律に基づいて管理するシステム開発
■ 体制・人数
6人
■ 自分のポジション・役割
【ポジション】
Windowsアプリケーションエンジニア
【役割】
.NETフレームワークのWPF/MVVMを使用し、Windowsアプリケーションの開発をしました。
機能追加、バグ修正、仕様書作成、Paradox言語からC#への移植をしました。
■ 目的を達成する上での課題
10年以上稼働し続けているWindowsアプリケーションの移植、リニューアル
■ 課題に対して取り組んだこと
移植するにあたって、移植前のものより扱いやすいように改良し、同時に新機能を実装しました。言語:C# .NET Framework4.6.1(WPF、MVVM)
DB:Firebird