シニアフルスタック Web デベロッパー 新規のご依頼を受付中

私が離れたあとも速いまま動き続ける Web システムを作ります。

テーマとプラグインの組み合わせだけでは足りないチームのために、PHP、Laravel、WordPress、Shopify に 12 年携わってきました。すべて手書きのオーダーメイド開発で、納品時にはドキュメントを添えます。次に保守する人が、きちんと引き継げるように。

クリックからレスポンスまで、ひとつのリクエストを追う

インターフェース

お客様が実際に使う部分。わかりやすく、反応が良く、目的に沿って作られています。

01私の仕事8 種類の仕事

私が作るもの、そして直してほしいと呼ばれるもの。

ほとんどの仕事はこのどれかに当てはまります。2 つの間にあるようでしたら、最初のメールでそうお書きください。実際にはどちらに当たるのかをお伝えします。

01 構築 Laravel によるオーダーメイドのアプリケーション開発 顧客ポータル、請求フロー、ダッシュボード、API。型付けとテストを行い、別の開発者がすぐに取りかかれるメモを添えて納品します。 PHP · Laravel · PostgreSQL 02 構築 Laravel と Vue による SaaS プロダクト テナント、ロール、サブスクリプション、請求。Vue のフロントエンドは、テンプレートではなく自社の API と通信します。 Laravel · Vue · REST 03 構築 WordPress サイト開発 既製品を買って無理に合わせるのではなく、コンテンツに合わせて作る独自テーマ。Elementor も、40 個のプラグインの山もありません。 WordPress · WooCommerce 04 構築 テーマ・プラグイン開発 ネイティブの Gutenberg ブロックと、それぞれ 1 つの役割だけを持つプラグイン。毎年更新が必要なページビルダーのライセンスを、サイトに抱えさせません。 Gutenberg · PHP · JS 05 構築 AI を活用したシステム すでにお使いの Laravel アプリや WordPress サイトに AI を組み込みます。メールを読み、請求書を読み取り、商品ページの下書きを作り、最終判断は人に委ねます。 Laravel AI SDK · WordPress AI 06 移行 新しいドメイン・サーバー・技術スタックへの移行 ドメイン、サーバー、メールボックス、そしてアプリケーション本体。何かを動かす前に、古いアドレスをすべて新しいアドレスに対応づけ、検索順位と受信箱を移行後も守ります。 DNS · リダイレクト · メールボックス 07 復旧 Web サイトのリデザインと最適化 すでに上位表示されているものは残したまま作り直します。本当に時間を奪っているもの(クエリ、表示を妨げるリソース、際限なく増えたプラグイン)を計測し、症状ではなく原因を直します。 Core Web Vitals · PostgreSQL 08 復旧 ハッキングされたサイトの修復 埋め込まれたリダイレクト、Google の警告、サーバー会社による停止。不正なコードを取り除き、侵入口をふさぎ、何が起きたのかを文書にまとめます。 クリーンアップ · 強化

02進め方6 つのステップ

最初のメールから、私が必要なくなる日まで。

プラグイン 1 つでもプラットフォーム全体でも、すべての案件はこの流れで進みます。今どのステップにいるのか、いつでもわかります。

  1. 01 最初のメール ひと段落で十分です。私に合わない仕事なら、そうお伝えします。
  2. 02 範囲を文書で 何が含まれ、何が含まれず、費用はいくらか。何かを始める前に明確にします。
  3. 03 ステージング環境で構築 読む必要のある進捗報告ではなく、いつでも開けるリンクをお渡しします。
  4. 04 お客様によるレビュー 公開翌週ではなく、まだ手直しが安く済むうちに修正します。
  5. 05 切り替え アクセスが最も少ない時間帯に、以前のバージョンを残したまま行います。
  6. 06 引き継ぎ リポジトリ、テスト、デプロイ手順、そして全体の構成をまとめた文書。

03主な実績5 つのプラットフォーム

本番環境に出て、そのまま動き続けているシステム。

それぞれ、何を実現する必要があり、そのために何を作ったのかで紹介しています。構成図も添えました。別のエンジニアがまず尋ねるのは、そこだからです。

すべてのプロジェクトを見る →

01 AI コンテンツプラットフォーム

写真 1 枚から、7 か国語の商品ページを作成

クライアントが医薬品の写真をアップロードすると、システムが製品を調べ、説明、用法、FAQ、検索向けのテキストを備えたページを作成し、ワンアクションで 7 か国語に展開します。ブログ記事も同じく、タイトルと切り口のメモから作られます。目的は目新しさではありませんでした。開発者を必要としなくなったページの 1 枚 1 枚が、繰り返し発生していたコストの削減になります。

全体の構成
医薬品の写真1アップロードAI パイプライン2下書き作成商品ページ3ワンアクション翻訳済みページ翻訳済みページ翻訳済みページ

AI パイプライン · 画像取り込み · 7 言語

02 クーポン利用のコマースプラットフォーム

ブランドキャンペーン向けクーポンの発行と利用

WordPress と WooCommerce がストアとその周りのキャンペーンを担います。コードそのものは DynamoDB にあり、生成・発行・利用はすべて商品カタログのデータベースではなくキーバリューストアで処理します。使い切りのコードは検索の問題であって、リレーショナルな問題ではないからです。利用処理が商品クエリの後ろで待たされることはありません。

全体の構成
WordPress · WooCommerce1呼び出し発行と利用2読み取り / 書き込みDynamoDB

WordPress · WooCommerce · DynamoDB · PHP

03 コンテンツプラットフォーム

家電・電子機器の販売店向けに商品コンテンツを自動化

この業界の販売店は、仕様、説明文、素材を商品ごとに揃えておく必要のあるカタログを抱えています。プラットフォームはこうしたコンテンツを一度取り込み、カタログ全体で一貫性を保ちます。手作業だった商品コンテンツの管理が、自動で回る仕組みに変わりました。

全体の構成
商品データ元1取り込みLaravel2保存MySQL3公開販売店のカタログ

Laravel · MySQL · JavaScript

04 学習プラットフォーム

コードベースは 1 つ、データベースはテナントごとの学習プラットフォーム

1 つのデプロイですべての組織に対応し、それぞれが独自のドメインで運用されます。さらに、テナント列を持つ共有テーブルではなく、テナントごとに専用のデータベースを用意しました。条件の書き漏れ 1 つで他の組織の記録が表示されることはなく、どのテナントも個別にバックアップ、復元、引き渡しができます。クライアントはデプロイなしで組織を追加できます。

全体の構成
Laravel · Vue1ドメインで振り分けテナントルーター2それぞれに DBテナント DBテナント DBテナント DB

Laravel · Vue · PostgreSQL

05 不動産プラットフォーム

専用のバックオフィスを備えた不動産物件サイト

物件ごとに設備をまとめたランディングページを用意し、見つけてもらい、行動につながるように作りました。その裏には、WordPress の管理画面とは別のバックオフィスがあり、物件、担当者、顧客、そこから生まれる問い合わせを 1 か所で管理します。公開サイトは公開サイトのまま、業務はプラグインの更新が届かない場所で動いています。

全体の構成
バックオフィス1公開WordPress2表示物件ページ3取得問い合わせ

WordPress · PHP · 独自バックオフィス

04一緒に仕事をする相手

要件をお伝えいただく相手が、そのままコードを書きます。

Paul Edward
Paul Edward シニアフルスタック Web デベロッパー

インドのナーグプルを拠点とするシニアフルスタック Web デベロッパーで、本番環境での経験は 12 年になります。コンピューター応用学士(BCA)と Web Logic のディプロマを取得しています。

仕事の中心は PHP です。Laravel のアプリケーション、オーダーメイドの WordPress と WooCommerce、そして Shopify のストア。その多くは他の誰かが作ったものを引き継ぐ仕事で、それこそが、私が自分のコードを引き継げる形で書く一番の理由です。

私たちの間に営業担当はいません。ご質問をいただければ私がお答えします。たいていは同じ営業日のうちに、ほかのエンジニアに話すのと同じ言葉で。

ポートフォリオをすべて見る プロジェクトを始める

経験
12 年、途切れることなく
拠点
インド・ナーグプル
言語
英語、ヒンディー語、マラーティー語
対応時間
IST。ヨーロッパと米国東海岸の営業時間と重なります

05お客様の声

良い仕事を、お客様の言葉で。

成果は大切です。そこに至るまでの体験も同じくらい大切です。

AI による商品コンテンツの自動化
最も重視されたこと

時間とコストの削減

Paul さんは AI の力を使って、私たちのサイトを自動化してくれました。今では商品画像をアップロードするだけで、商品コンテンツがすべて作成されます。時間とコストの両方を節約できています。

Gravity Global Export CEO
Web サイトとアプリケーションの開発
最も重視されたこと

あらゆる段階でのサポート

Paul さんは、どんな種類の Web サイトやアプリケーションでも作れる開発者です。疑問があるたびに丁寧に導いてくれました。開発はスムーズでストレスがなく、納品後のサポートも同じくらい素晴らしいものでした。

Elsa Technologies CEO
WordPress 開発
最も重視されたこと

日々の運用が楽に

以前は自社サイトの更新をつい後回しにしていました。Paul さんはチームが本当に使える WordPress を作り、使い方を時間をかけて教えてくれました。誇れるサイトと、自分たちで管理していける自信を手に入れました。

Sophie Bennett マーケティング責任者
Laravel アプリケーション
最も重視されたこと

コードの前に、明確さを

Paul さんは、私たちが思いもしなかった質問をしてくれました。複雑な業務フローを明確な計画に落とし込み、トレードオフを説明し、アプリケーションが形になるまで私たちを巻き込んでくれました。何を、なぜ作っているのかが常にわかっていました。

Arjun Mehta 創業者・プロダクト責任者
サイトのパフォーマンス
最も重視されたこと

本当の問題を解決

印象的だったのは、Paul さんが遅さの原因をどう説明してくれたかです。どこで時間がかかっているのかを示し、根本的な問題を直し、変更内容をわかりやすくしてくれました。サイトは体感で速くなり、成長に合わせて何を見ればよいかもわかりました。

Daniel Brooks 代表取締役
サイトの復旧
最も重視されたこと

緊急時の冷静さ

サイトが侵害されたとき、状況を整理できる人が必要でした。Paul さんは明確な復旧計画を示し、こまめに状況を知らせ、何が起きたのかを説明してくれました。落ち着いた、筋道立った対応のおかげで、大変な 1 週間を乗り切ることができました。

Priya Kapoor 事業オーナー
AI ワークフローの導入
最も重視されたこと

日々の業務で役立つ

Paul さんは、チームが手放したかった繰り返し作業から取りかかりました。そのニーズを軸に AI のワークフローを組み、私たちの判断が必要な箇所には確認ステップを設けてくれました。私たちの働き方に合っていたので、みんながずっと受け入れやすかったです。

Olivia Hayes オペレーション責任者
WooCommerce 開発
最も重視されたこと

細部へのこだわり

Paul さんは、お客様が実際に使う部分に気を配ってくれました。目当ての商品を見つけること、スマートフォンで購入すること、わかりやすい注文情報を受け取ること。裏側でストアを管理するスタッフのことも考えてくれました。その丁寧さは開発全体に表れていました。

Ethan Parker EC 責任者
サイトの移行
最も重視されたこと

計画的な引っ越し

事業を支えるサイトを移行することに不安がありました。Paul さんはリダイレクトを整理し、フォームを確認し、切り替えまで一緒に進めてくれました。公開前に細かな点まで考え抜いてくれる人がいたので、移行全体を安心して任せられました。

Rohan Desai 事業開発責任者
制作会社との協業
最も重視されたこと

頼れるパートナー

Paul さんはすぐにチームに溶け込んでくれました。早めに質問し、正直な見積もりを出し、遅れにつながる前に判断が必要な点を知らせてくれました。進捗が見えたので、クライアントにも明確に報告できました。どの段階でも仕事がしやすくなりました。

Charlotte Reed 制作会社代表
アプリケーションの引き継ぎ
最も重視されたこと

公開後の安心感

引き継ぎは開発と同じくらい丁寧でした。開発者たちは読みやすいコード、デプロイ手順、そして判断の背景の説明を受け取りました。Paul さんが次の人にもわかるシステムにしてくれていたので、自信を持って作業を引き継げました。

Lucas Morgan エンジニアリングマネージャー
継続的な開発
最も重視されたこと

考え抜かれたパートナーシップ

解決策が見えていない段階から、Paul さんに問題を相談できたことをありがたく思っています。話を聞き、前提を問い直し、次に何を作る価値があるかを一緒に考えてくれました。やり取りは率直で、仕事はいつも事業の本当のニーズとつながっていました。

Ananya Rao 共同創業者・CEO

06よくある質問よく聞かれる質問に、率直にお答えします

ご連絡の前によく聞かれること。

Paul Edward とはどんな人ですか?

インドのナーグプルを拠点とするシニアフルスタック Web デベロッパーの Paul Edward です。本番環境での経験は 12 年。主に PHP(Laravel のアプリケーション、オーダーメイドの WordPress と WooCommerce、Shopify のストア)を扱い、コンピューター応用学士(BCA)と Web Logic のディプロマを取得しています。

どのような仕事を引き受けていますか?

Laravel によるオーダーメイドのアプリケーションや SaaS プロダクト、WordPress のサイト・テーマ・プラグイン、新しいドメイン・サーバー・技術スタックへの移行、サイト速度と Core Web Vitals の最適化、ハッキングされた WordPress サイトの復旧です。2 つの間にあるようなプロジェクトでしたら、最初のメールでそうお書きください。実際にはどちらに当たるのかをお伝えします。

インド国外のクライアントとも仕事をしていますか?

はい。インドに加え、英国、米国、オーストラリア、ヨーロッパのクライアントとリモートで仕事をしています。対応時間は IST で、ヨーロッパと米国東海岸の営業時間と重なります。

Elementor のようなページビルダーで WordPress サイトを作りますか?

いいえ。ネイティブの Gutenberg ブロックと、それぞれ 1 つの役割だけを持つプラグインで、コンテンツに合わせた独自テーマを作ります。そのため、更新が必要なページビルダーのライセンスも、保守すべき 40 個のプラグインもありません。

プロジェクトはどう始まりますか?返信はどのくらいで来ますか?

メールかブリーフフォームでひと段落お送りいただければ始められます。返信は通常、同じ営業日のうちです(IST)。何かを始める前に、含まれるもの・含まれないもの・費用を記した範囲を文書でお渡しし、開発はいつでも開けるステージング環境で進めます。

引き継ぎでは何を受け取れますか?

リポジトリ、テスト、デプロイ手順、そして全体の構成をまとめた文書です。次にシステムを保守する人が、御社のチームであっても、私なしでそこから始められるように。

07お問い合わせ同じ営業日に返信、IST

作りたいもの、あるいは壊れているものを教えてください。

最初はひと段落あれば十分です。私に合わない仕事であれば正直にお伝えし、より適した方をご紹介します。

プロジェクトを始める

メール [email protected]
LinkedIn Paul Edward
通常の返信 同じ営業日に返信、IST

プロジェクトブリーフ ステップ 1/2 · 依頼内容

何を作りたいですか?

最初はひと段落あれば十分です。私に合わない仕事であれば正直にお伝えし、より適した方をご紹介します。

依頼内容

当てはまるものをすべて選んでください。

プラットフォーム

「わからない」でもまったく問題ありません。

何を作りたいですか?使う人のために、それは何をする必要がありますか?声に出して話すように書いてください。

0 / 1200

2 ステップ、1 分以内。