西田 巌

現在の状況

受けられる

活動エリア

首都圏/関東

業務の種類

WEB開発/アプリケーション開発

自己紹介

14年間、ソフトウェア・システム開発に携わってきました。

主な使用言語は、VC++, C#, Objective-C などですが、Perl, PHP, Ruby などのスクリプト言語、アセンブリ言語などの経験も積んでいます。
OS は Windows をメインに、Linux, Mac OS X, iOS などを使用して開発を行っています。

プロジェクトでは、統合メッセージングシステムの開発、EC サイトの開発(データベース連携含む)、テレビ電話ソフトの開発 (DirectX) などにプログラマーとして関わりました。
また、Windows のファイルシステムドライバーの開発を含むセキュリティーソフトの開発に、エンジニア兼プロジェクトマネージャーとして携わったことがあります。
最近は、EC-Cube による商用サイトの改修、Windows, Mac, iOS のソフトウェアの国際化対応の仕事を行っています。

英語のドキュメントも読みながら最新の技術の習得に努めており、新しい言語や開発環境などへの適応力もあります。

どうぞよろしくお願いいたします。

実績一覧

%work_title%

カテゴリ:%category%

14年間、ソフトウェア・システム開発に携わってきました。

主な使用言語は、VC++, C#, Objective-C などですが、Perl, PHP, Ruby などのスクリプト言語、アセンブリ言語などの経験も積んでいます。
OS は Windows をメインに、Linux, Mac OS X, iOS などを使用して開発を行っています。

プロジェクトでは、統合メッセージングシステムの開発、EC サイトの開発(データベース連携含む)、テレビ電話ソフトの開発 (DirectX) などにプログラマーとして関わりました。
また、Windows のファイルシステムドライバーの開発を含むセキュリティーソフトの開発に、エンジニア兼プロジェクトマネージャーとして携わったことがあります。
最近は、EC-Cube による商用サイトの改修、Windows, Mac, iOS のソフトウェアの国際化対応の仕事を行っています。

英語のドキュメントも読みながら最新の技術の習得に努めており、新しい言語や開発環境などへの適応力もあります。

どうぞよろしくお願いいたします。

(2002年)EC サイトの開発

カテゴリ:WEB開発
卸売業者向けに作った Web アプリケーションです。 小売り業者が、Webブラウザーで商品をカートに入れて発注をすると、卸売業者にデータが届き、在庫管理などもできるようなシステムを開発しました。 言語は ASP、データベースは Access を使い、データベース設計からコーディング、テストまでを担当しました。 ..

(1999-2001年)PC Solaris 上で C による CGI 開発

カテゴリ:WEB開発
一つのアカウントで、メール、ボイスメール、ファックスなどのメディアを、Web、電話、携帯電話(iモード)から閲覧できるソフトウェアを開発しました。 英語圏のソフトウェアを日本のカスタマーの要求に応じて仕様追加したり、日本語文字入力に対応させるなどの作業をアメリカのエンジニアと連携しながら行いました。 ..

(2002-2004年)テレビ電話ソフトの開発

カテゴリ:アプリケーション開発
カメラでキャプチャしたビデオと音声をエンコードし、携帯電話の回線を通して相手方に送り、それをデコードして再生するソフトウェアの開発を行いました。 ソケット通信、DirectX によるマルチメディアデータの処理などを実装し、携帯電話回線の帯域の揺らぎの中でもデータを途切れずに送るためのデータ解析(Excel VBA 使用)も行いました。 ..

(2004-2008年)マルチメディアソフトの開発

カテゴリ:アプリケーション開発
Windows Media SDK を使い、動画をキャプチャしてエンコードし、ファイルに保存したりストリーム配信するシステムの開発に携わりました。 自社 API を利用するパートナー企業のソフトウェアに問題が起きた際に、その問題の切り分けを行い、Windbg などを使ってデバッグして、原因究明や解決策提示を行うなどの作業も行いました。 ..

(2008-2011年)セキュリティソフトの開発

カテゴリ:アプリケーション開発
USB キーに入れたファイルを、パスワード認証を通さなければ PC 本体に取り出せないようにするソフトウェアの開発に携わりました。 エンジニアとして、Windows のファイルシステムドライバーの開発を行ったほか、プロジェクトマネージャーとして製品のメジャーアップデート(20人月規模)を行い、仕様やスケジュールの策定、工程管理、リリースまでのサイクルを管理しました。 ..

(2011年-現在)各種プラットフォーム上でのアプリ国際化対応

カテゴリ:アプリケーション開発
Windows, Mac OS, iOS 上や Web で動作するアプリケーションの国際化対応の作業を行っています。 マルチバイトやユニコードの文字列やリソースを正しく入出力できるように、デバッグ作業を行ったり、元の英語ソフトウェアに特別な処理を加える(ロジックの変更、メソッドの追加、API の仕様変更など)などの作業を行っています。 ..

(2013年)PHPによる文字コードの判定・置換プログラム

カテゴリ:WEB開発
引数で受け取った文字データの文字コードを判別し、UTF-8 Macの場合はUTF-8に変換し、戻り値として返すライブラリを開発した。 ..