アルチョム オベチキヌ
ポートフォリオ
FoundationFootprint Query system
プロジェクト概要: プロセス自動化プロジェクト。IISでホスティングされた、emailベースのクエリレスポンスシステム。クエリ処理のためのバックグラウンドジョブを開始するためにHangfireサーバーを使用。 プロジェクトにおける役割: - 要件の取りまとめ - ソリューションの設計 - 必要なモジュールの実装 プロジェクト参加期間: 約3ヶ月
MS-Exchange バックアップ
プロジェクト概要: オンラインバックアップアプリケーションのための、MS Exchange データベースをスケジュール通りにバックアップし、バックアップデータを作成できるモジュールを開発。 私が一人で開発を行いました。現在この機能は、依頼者によって実際に使用され続けています。 プロジェクトにおける役割: - 要件の取りまとめ - 複数のソリューションの考案 - 要件に最適なソリューションの選定 - ソリューションの実装 - ユニットテストの作成 プロジェクト参加期間 約1年
VB6 to .NET オンラインバックアップアプリケーション
会社はデータをサーバーにアップロードする際に、古いVB6アプリケーションを使っていました。そのため、大容量ファイルバックアップ、大量のファイルバックアップ、リブランディング、サーバーへの直接のデータ送信、アプリケーション外部からのコマンド送信など一定の機能を実装することができませんでした。 アプリケーションの改善を予定されていなかったので、アプリケーションのplain C#へのリライトには誰も取り組んできませんでした。 私が#Cへの書き換えを行いました。デモバージョンをUnixシステムで作動させ、データをバックアップサーバーにアップロードすることに成功しました。それが適用されたアプリケーションを会社のCEOとシステム設計者に見て頂いたところ、アプリケーションの改善はバックログタスクとして認識され、社内のチームが作動可能なアプリを開発しました。 上記のことで、その会社はサービスでB2B市場に参入することが可能になり、収益が大きく上がりました。 プロジェクトにおける役割 - VB6 codeの分析 - 移行計画 - pure C#での機能の実装 - 暗号化/復号化コードの作成 - ストリーミングコードの作成 - CEOとシステム設計者へのプレゼンテーション プロジェクト参加期間 約2年間 (3人チーム)