フリーランスWebエンジニア 西本誠 のブログ

KORU

ABOUT

Web系のエンジニアを受託で15年ほど続けています。
主にPHPを使用し、プロジェクトの企画段階から参画し、設計、実装、テスト、リリースまで一式、クライアント様と密にコミュニケーションを取りながら開発をしております。
お仕事のご依頼・ご相談等ありましたら、お気軽にお問い合わせください。

Name: 西本誠 / Makoto Nishimoto
ID: nihimoto
Email: nishimoto@koru.work
facebook: nihimoto
Github: nihimoto

最近の仕事

Web系エンジニアになってから15年、上記以外にもたくさんのサイト作りに関わっております。
仕事をもっと見る

スキル&マインド

受託開発としてphpによるシステム開発全般をお手伝いしています。下記のようなスキル、考え方で仕事を進めています。

  • php 経験は10年以上です。
  • フレームワークは主にlaravelを使用しています。
  • to Cのアプリのバックエンドから、to Bの固いシステムまで幅広くいろいろなシステム開発を経験しました。(実績紹介へ)
  • Rest APIの構築も経験があります。モックサービスは主に apiary を使用します。blueprint も使ってみたいと思っています。
  • 単体テスト(phpUnit)の作成は必須だと考えていますが、古いプロジェクトを引き継いだり、時間が確保できなかったりと、なかなか現実は厳しいものです。そんな中でも少しづつテストを書き溜めてます。
  • 継続的インテグレーションはCircleCIで構築しています。Jenkinsなどの手元での構築は費用対効果を考えて使いません。
  • Redisによるキャッシュ組み込みは最近は当たり前になってきていますね。
  • AWSやGCPによるサーバー構築は、基本は一通り対応できます。でもあまりに特殊or高度なものは専門家の手を借りたほうが無難だと思っています。サービスの進歩が著しく、使いづつける環境に身を置いていないと最新サービスには追いつけない・・。
  • 開発環境は基本的にDocker(Docker Compose含む)で構築します。
  • HTML/CSSは対応可能ですが、最近はバックエンドの作業が多いので、Bootstrap等のエンジンに頼らないなら、専門のコーダーさんにお願いしたいところです。
  • フロントエンドはJqueryで満足していたら、いつの間にかReactの存在感が大きくなっており、ただいま慌てて勉強中です。
  • Phythonも注目し、少しづつ勉強しております。
  • SalesforceやZuoraなど、外部サービスとの連携システムの構築経験があります。
  • WordPressは黎明期から使用しています。便利ではありますが、最近は機能が複雑化してきて、高度に使いこなそうとすると独自の世界になってしまいますね。
  • EC-CUBEによるECサイト、決済システムの組み込みの経験があります。決済システムはクレジットカード番号の取扱いが厳しくなったこともあり、自作するのはなかなか難しくなっています。

などなど。記載していないスキルや経験も多数あるので、お気軽にお問い合わせください。

経歴

Webエンジニアとしてのスタートは、大学生時代の趣味のHPの制作から始まりました。投票システムを自作したり、予想サイトを自作したり、いろいろ趣味でやっていました。

2004年〜
小さなウェブ屋さんで3年ほど受託開発の様々な経験を積みます。社内にエンジニアが私ひとりの状態からスタートし、数名のエンジニアの規模になるまで成長させることができました。

2007年〜
大規模開発を学ぶために株式会社ミクシィに転職させていただき、3年ほどガラケー版mixiの開発を経験させていただきました。ガラケー対応担当者としてたくさんのPC版開発者と連携しつつ大きな機能開発に携わることができました。

2010年〜
数名の仲間と共に独立・創業し受託のWeb制作会社のCTOとして活動。多くのwebサイトを制作させていただきました。

2019年〜現在
二回目の独立をし、フリーランスのエンジニアとなりました。

最近のブログ

ブログをもっと見る

更新日:

Copyright© KORU , 2019 All Rights Reserved Powered by STINGER.