Ishan

リード開発者 MrPornGeekにて

イシャンは初期の頃からMrPornGeekに在籍しています。彼は基本的にプラットフォームをゼロから構築したリード開発者です。面白いことに、最初のバージョンはどこのオフィスからも何千マイルも離れたビーチで、創設者のすぐ隣で作られました。典型的なオフィス環境ではありませんでしたが、それは機能しました。バックエンドが彼の核ですが、フロントエンドのコード、CSS、デザインの粗探し、サーバー管理など、任されたことなら何でも同じくらい得意です。多才でありながら、そのほとんどにおいて本当に優秀な人物です。

MrPornGeekでの役割

イシャンはMrPornGeekのリード開発者であり、このプラットフォームを土台から築き上げた人物です。主にバックエンドを担当していますが、正直なところ何でもこなします。プラットフォームを動かすサーバーサイドの構築と維持を行っていますが、調整が必要なときや、他の人が見落としたデザイン上の欠陥に気づいたときにはフロントエンドにも飛び込みます。また、サーバー管理も担当し、舞台裏ですべてが安定し、安全で、正しく動作するようにしています。彼はバックエンドのロジック、サーバー設定、そして細かなCSSの修正の間を、ペースを落とすことなく行き来できるため、開発チームは彼を頼りにしています。彼自身がサイトを構築したため、誰よりも隅々まで熟知しており、何かもっと良くできる点があれば、たいてい彼が最初に気づきます。


職歴

  • リード開発者 - MrPornGeek - 2016年 - 現在

    プラットフォーム全体をゼロから構築し、それ以来リード開発者を務めています。バックエンド開発、サーバー管理を担当し、定期的にフロントエンドもチェックしています。機能を作成し、スタックの両側でバグを修正し、他の人が見逃すデザインの不整合を捕捉し、サーバーを健全に保ち、技術が最新であることを監督します。誰かに指示されるのを待たず、自ら進んで取り組みます。

  • フルスタック開発者 - 高トラフィック・ウェブプラットフォーム - 2014年 - 2016年

    MrPornGeek以前は、データベース、サーバーロジック、API、サーバー管理、そして仕上げのフロントエンドまで、すべてに精通していなければならない大規模なプラットフォームで数年間過ごしました。日常的に両方のサイドを切り替えることに慣れました。多くの開発者はそのコンテキストの切り替えを嫌いますが、イシャンはそのために生まれてきました。そこで彼は、バックエンドの決定がフロントエンドを台無しにする箇所や、その逆についても直感を得ました。

  • フリーランス開発者 - 多様なサイト & ニッチ分野 - 2012年 - 2014年

    全く異なるニッチ分野のあらゆる種類のウェブサイトに向けてフリーランスとして活動を開始。ある週はECサイトのために何かを構築し、次の週はブログプラットフォーム、そしてその次はまた別の何かといった具合でした。その多様性のおかげで、すべてを素早く学ぶことを余儀なくされました。一つのことしか知らなければフリーランスとしては生き残れません。また、フリーランスのクライアントの多くはスタックのどちら側かは気にせず、ただ結果を求めるため、そこでバックエンドとフロントエンドの間を飛び回ることにも慣れました。


専門分野

  • 最新の技術スタックによるバックエンドシステム
  • サーバー管理とインフラ制御
  • 必要に応じたCSSとフロントエンドへの対応
  • 多くの開発者が見逃すデザイン上の欠陥の捕捉
  • バックエンドとフロントエンドの両方における強み
  • 新しいフレームワークやツールに関する絶え間ない更新
  • データベース設計とクエリの高速化
  • APIの構築と統合
  • サーバーコードからの最大限のパフォーマンス引き出し
  • 他人が理解できるクリーンなコードの執筆
  • 新しい技術の即座の習得
  • サーバーセキュリティとアップタイムの監視

技術スキル

ここがイシャンの真骨頂です。彼は一つのスタックだけを知っているわけではありません。最新で適用可能なあらゆるものに常にアンテナを張っています。バックエンドのフレームワーク、フロントエンドのライブラリ、データベースシステム、サーバー環境、デプロイメントツール、すべてが彼のレパートリーにあります。彼は一度何かを学んで5年間そのままにするようなタイプではありません。より良いものが出れば、それを学び、試し、プラットフォームにとって意味があるかを分析します。だからこそ、MrPornGeekを支える技術は古臭く感じられないのです。イシャンがそれを許しませんから。


イシャンが扱う言語、フレームワーク、ツール

  • Node.js - 毎日使用し、重い作業の大部分をこなします
  • PHP - 非常に習熟しており、特にWordPressに強いです
  • Python - 自動化が必要な時にはいつでも活用します
  • TypeScript - 素早く習得し、それ以来手放せません
  • WordPress - テーマやプラグインをゼロから完全に構築しました
  • Docker - すべての環境をクリーンで一貫したものに保ちます
  • DevOps — 最初から最後まで全パイプラインを管理します

開発へのアプローチ

「動くコード」と「正しく動くコード」には違いがあります。イシャンはその点に非常にこだわります。パフォーマンス、可読性、締め切りに間に合わせるためのその場しのぎではない適切な実装。彼は鋭い観察眼も持っているため、自分の担当ですらないフロントエンドのことに気づくことがよくあります。わずかにずれたマージン、デザインと一致しないコンポーネント、忘れられたホバー状態など、彼はすべてに気づきます。バックエンド開発者の多くはそれらに目もくれませんが、彼は放っておけないのです。


継続的な業務と新鮮さ

バックエンドの仕事に終わりはありません。サイトは成長し続けているため、常に何かを構築し、高速化し、あるいは再考する必要があります。イシャンは毎日コードを書いています。ある日は大きな新機能、別の日はパフォーマンスのチューニング、そして時には何かが気になって自分で直したくなりフロントエンドに飛び込むこともあります。それに加えて、サーバーの稼働を維持し、パフォーマンスを監視し、更新を処理し、真夜中に何も落ちないようにしています。彼はまた、常に改善を求め続けています。単に現状を維持するだけでなく、内部の仕組みをより速く、よりクリーンに、より強固にする方法を探しています。


彼が他と違う理由

こう言いましょう。雇った開発者の多くは、自分の特定の仕事をして終わります。イシャンは自分の仕事をした後、他の全員の仕事の半分もこなしてしまいます。誰かに頼まれたからではなく、悪いところが見えたら、それを直さずにはいられないからです。バックエンドチームは一人の開発者を得て、フロントエンドチームはチェックのためのもう一組の目を得ます。デザインは、何かがずれているときに本当に気づいてくれる人を得ます。サーバーは、アップタイムを自分のことのように捉える人を得ます。彼はビーチでゼロからプラットフォームを築いた男です。チームが大きくなったからといって、その当事者意識が消えることはありません。


ツールとワークフロー

最新のバックエンドフレームワーク、フロントエンドツール、データベース、Git、CI/CDパイプライン、サーバー管理機器など、仕事に必要なものは何でも使いこなします。彼は特定のスタックに固執しません。新しいものがより良く仕事をこなすなら、迷わず切り替えます。すべては公開サイトに反映される前に、適切なコードレビューとテストを経ます。彼は他の開発チーム、QA、デザインと調整を行い、自分のリリースが彼らの側で何かを壊さないようにしています。


MrPornGeekへの貢献

  • プラットフォーム全体をゼロから構築
  • 初日からリード開発者を務める
  • サーバーインフラを日々監視
  • 他の人が見落とす箇所を直すため、定期的にフロントエンドを確認
  • サイト全体のデザイン上の問題を捕捉
  • 常により良い技術とクリーンなソリューションを追求
  • プラットフォームの拡大に合わせて高いパフォーマンスを維持

責任と連絡先

技術的な不具合がありますか?サイトが意図しない動作をしていますか?メッセージをお送りください。件名に「Ishan – Dev」と記入していただければ、彼に届くようになります。イシャンへの連絡はこちらから。

プロフィール最終更新日: 2026年2月17日