個人 / 男性 / 50代前半 ( 静岡県 )
最終アクセス: 5年以上前
職種 |
---|
スキル |
---|
開発業務経験は20年ほどです。
今まで以下の開発を行ってきました。
Javaでの開発経験が、一番長いです。
・リソース管理システムの開発(汎用機、COBOL、DB2)
・ツアーの予約サイトの開発(C++)
・プロバイダーの会員管理の開発(VBA、C++、Symfoware)
・社内システムの開発(Java、Servlet)
・アプリケーションサーバーの開発(Java、Servlet、LDAP)
・クラウド基盤の開発(ruby、Rails、LDAP、PostgreSQL)
・モバイル基盤(Android、iOS、JavaScript、Cordova)
【開発の一例】
Tomcatに自社独自開発のEJBコンテナを統合する際の設計を実施し、社外のメンバーも含めたチームで開発を推進した。
苦労した点は、開発開始時点では、Servlet(Tomcat)担当チームとEJB担当チームが分かれており、お互いに強調して作業する雰囲気ではなかったこと。チーム間の調整役としてお互いに協力するチーム作りから始め、プロジェクトを成功に導いた。
【トラブル対応の一例】
OSSのJSPコンパイラで生成したServletが肥大化し、実行性能が劣化するといった問題があった。
これの対処としてJSPコンパイラの構造を大きく変更し、性能が劣化しないServletのコードを生成するように修正を実施した。
苦労した点は、大きく構造を変更するのだが、修正前と修正後でJSPの動作に違いが出ないように修正を行う必要があった点。これについては、JSPの全APIのテストコードを作成し、修正前後で動作に差異が出ないよう作業を実施した。
プロジェクトでは、社外のメンバーも含めて10名程度のチームリーダーとして、プロジェクトを推進。
社外のメンバーとは、あらかじめ責任範囲を明確にし、プロジェクトが円滑に進むよう調整を実施した。
また、製品開発で検出した障害修正等のコードをOSS(Tomcat,Glassfish)へ提供も行った。
Glassfishへは、50件程度の修正を提供した。
【得意とする分野】
◆業務アプリケーションの分析から設計、開発
◆最大20名のマネジメント経験
◆協力会社の取りまとめ、他社・他部署との円滑な調整
◆サーバサイドのアプリケーション開発
静岡
金沢工業大学