スキル・経験

今まで参画した案件・プロジェクトについては、「業務経歴」を参照ねがいます。

要件定義・設計・開発・テスト・デプロイといった個別の専門業務だけでなく、長年の経験を活かしたフルスタックエンジニアとしての業務も行っております。

ここ数年は、Webシステムはおもに Linux 系、MySQL データベース、PHP でプログラミングしたシステムの案件を中心に、各種開発案件の推進メンバーおよびフルスタックエンジニアの業務をお請けしております。

IT開発エンジニアとしては、やや高めの年齢に差し掛かってきてはおりますが、トレンドとなっている技術や知識を常に学び、技術の「引き出し」を増やし、それらを今までの経験を合わせて、ニーズに応じられるよう、日々研鑽しております。

以下各項目、上から順に近年よく利用しているものや新規に習得した技術になります。

プログラミング言語(フレームワークや関連言語など)

  • PHP(Laravel、CakePHP、Symfony、Smarty)
  • Python
  • Perl
  • Java(若干)
  • VisualBasic(VBA(ADO/RDO)、VBScript)
  • Ruby(若干)
  • COBOL(若干)
  • C言語(C++も若干)
  • FORTRAN(若干)

シェルスクリプト等

  • Bシェル(bash)
  • バッチファイル(DOS/Windows系)
  • Cシェル

データベースまわり

  • SQL言語
  • PostgreSQL
  • MySQL
  • E-R図などのデータベース設計
  • Oracle、SQL-Server
  • Access
  • ODBC接続
  • ストアドプロシージャの作成(Oracle、SQL-Server)

ホームページ制作

  • HTML
  • CSS
  • JavaScript(Ajax、jQuery)
  • CGI(Perl)
  • 各種ブラウザ毎の処理分岐(レガシーブラウザ、スマートフォン、携帯ブラウザ)
  • SEO対策(一般的なもの)

ネットワーク・クラウド

  • Ubuntu、CentOS
  • Apache、Nginx
  • firewalld、iptable(ファイヤーウォール)
  • SOAP通信
  • さくらインターネット(レンタルサーバ、VPS)
  • SSL(Let’s Encript、mkcert)
  • AWS(EC2、RDS、SMS、ElastiCache)

BIツール、ワークフロー、ビッグデータ解析

  • Treasure Data(Digdag)
  • Tableau
  • Node-RED

ミドルウェア・監視

  • Zabbix(サーバ監視)
  • HULFT(データ通信)
  • TeamViewer、VNC
    (リモートデスクトップ、コンソール)

開発ツール・プロジェクト管理

  • Eclipse、NetBeans(IDE、統合開発環境)
  • Redmine、Backlog(プロジェクト管理)
  • git、Subversion、CVS(ソース管理)
  • Slack、Chatwork(チームコミュニケーション)
  • Zoom、Skype(ミーティング)

オフィス・デザイン

  • Excel(マクロ・VBA)、Word、
    PowerPoint、Access、Outlook
  • Photoshop、Illustrator
  • AutoCAD

その他

  • Web システムに適した、オンプレミス環境の設計
  • UML(クラス、ユースケース、シーケンス、アクティビティなど)

レガシーなプログラムやシステムが稼働しているお客様からの改修やリプレース案件について、仕様書などが整備されてなくても、リバースエンジニアリングからお手伝いできます。

これ以外にも記載のない言語やシステムについて、IT事業会社など当職の「横の繋がり」を通じ、対応できる事業者やエンジニアをご紹介できる場合があります。
まずは、ご相談いただければと思います。