[ 受注者 ] [ 個人 ]
ユーザー8638
これまで13年ほどプログラマー経験があります。現在は、組み込み系開発、Mac、PC用音楽制作アプリケーション開発を中心に仕事を行っております。フリーであることを生かして、視野を広げるべくプログラミングだけでなく多様なことに取り組んできた経緯があり(プログラミングに費やしてきた時間は上記13年のうち半分くらいです)、これらは、実際に有効に使える成果物を生み出す上でのグローバルな視野とバランス感覚を養うのに役立ちました。
コーディングにあたっては多角的に検討を重ね、無駄のないシンプルなコードを書くことを心がけています。そうすることで、自ずとプログラムの品質=パフォーマンス、信頼性、保守性が高まると考えています。特に、信頼性の向上のためには、テスト段階で多くの不具合を修正するのでは無く、プログラム作成段階から極力不具合を入り込ませない方針で作業に取り組んでいます。
過去に上手く行った手法に固執せずに、それぞれの事例に特有な要素を綿密に検討し、状況に応じて適切な実現手段を適用することも心がけていることの一つです。これにより、例えば、見かけ完成したけれど、最初の時点で想定出来なかった何らかの欠点により成果物の使い勝手が芳しくない、といった状況の起こる可能性を早い段階で取り除くようにしています。
プロジェクトの構成員内に熟達者のいないような新規に導入する技術に関しては、大局的および詳細な理解を十分深める機会を持たないまま開発を進めていくと、期待したような効果が得られないケースも起こり得ます。最終成果物を構成する各要素=採用する個々の技術に対しては、批判的に検討を重ねたうえで、十分メリットを引き出せるように配慮および工夫するようにしています。
ソフト作成以外にも、技術英文資料・書籍の翻訳(英和・和英)や技術調査のお手伝い等対応可能です。
以下、ここ2〜3年ほどの間に行った主な業務を紹介させて頂きます。
組み込みファームウェア開発:
デジタルDJミキサー
ギター用デジタルエフェクタ
フレーズサンプラー
Mac 音楽アプリケーション開発:
単体ギターエフェクタ用サウンドエディタ
単体ベースエフェクタ用サウンドエディタ
Windows PC アプリケーション開発:
VSTプラグイン用ホストアプリケーション
FEM解析ポスト処理プログラム
品質評価:
ASIOドライバ品質評価テスト・レポート作成
技術調査:
CIS/2(ISO-STEP準拠鉄鋼データ交換仕様)調査/資料作成
オーディオストリーミングI/O(ASIO)仕様調査
Objective C
開発環境
PC : Windows XP professional SP2 /
Mac : OS X 10.5 /
Tektronix デジタルオシロスコープ
学歴
東京工業大学 大学院(修士)卒業