PROFILE
代表プロフィール
35年以上にわたり、業務システム・Web システムの設計、開発、導入、運用に携わってきました。現在は有限会社カルフとして Web システム・業務システムの設計・開発を行っています。法人ですが、開発業務は基本的に私自身が直接担当しています。
キャリアのスタートは、小規模な経営コンサルティング会社でのシステム開発でした。IBM AS/400・RPG による業務システム開発を行う一方、さまざまな業種のお客様を訪問し、経営・業務上の課題を直接伺いながら、それをシステム要件へ落とし込む経験を積みました。
その後は Windows 環境で BASIC、Pascal、C/C++ 等によるアプリケーション開発を経験。IT スタートアップでは約10年間、プログラマとして開発に携わりながら経営にも参画しました。
2002年に独立して有限会社カルフを設立してからは、PHP を中心とした Web システム開発から、Laravel、AWS、Next.js 等へと、時代と案件に応じて扱う技術を変えながら開発を続けています。
得意とすること
特定の言語やフレームワークの専門家というより、
お客様が何に困っているのかを理解し、既存環境を調査し、現実的な解決方法を考え、必要であれば自ら設計・実装して導入まで進める。
ことを得意としています。
小〜中規模の案件では、要件整理・技術選定から DB 設計、インフラ構築、バックエンド/フロントエンド開発、テスト、導入、運用まで一貫して担当することが多く、案件に応じて Web 制作会社、デザイナー、HTML 制作者、他のエンジニア等と協業する形にも慣れています。
近年は特に、稼働中のシステムの調査・改善、レガシー環境の刷新、クラウド移行、認証経路の再設計など、「いま動いているシステムを理解し、次の環境へ移す」仕事を多く担当しています。
最近の主な開発経験
ヘッドレスコマースサイト
Shopify をバックエンド、Next.js をフロントエンドとする EC サイトを構築しました。Shopify で管理できない独自データについては Laravel / MySQL による API を用意し、フロントエンドと統合しています。
インフラはコスト要件を踏まえて VPS を採用。少人数のチームで、機能設計からシステム開発までを担当しました(ワイヤーフレーム・HTML 制作は制作会社が担当)。
- Shopify
- Next.js
- Laravel
- MySQL
- VPS
ネットワークカメラ映像システム
屋外に設置されたネットワークカメラの映像閲覧・PTZ 制御を行う Web システムを、継続して開発しています。
運用しながら、映像配信方式やカメラ側の接続構成、バックエンドのアーキテクチャを段階的に見直してきました。現在は認証まわりの再設計にも取り組んでいます。
- Next.js
- AWS
- WebRTC
- HLS
- Lambda
- DynamoDB
マルチデバイス・サイネージシステム
業務現場向けデジタルサイネージのフロントエンド/バックエンドを、継続して開発しています。
数十種類のコンテンツを持ち、一般的なモニターに加えて、タブレット、スマートフォン、小型 LCD など表示環境の異なる端末に対応しています。システム設計から実装・導入まで担当しています。
- Next.js
- Laravel
長期運用システムと AWS 移行
20年近く継続して運用・改修を担当しているシステムがあります。現在は AWS を中心とした環境で、クラウド環境の構築から実装・導入・運用までを一貫して担当しています。
AWS アカウント間の環境移行にも取り組んでおり、移行後も運用を継続する予定です。
- AWS
- EC2
- RDS
- S3
- CloudFront
Laravel レガシーシステムの刷新
古い PHP / Laravel 環境で長く運用されていたシステムを、Laravel Shift などの支援ツールと AI を活用しながら、現行世代まで段階的にバージョンアップしました。
互換性の問題や既存コードの修正・検証を含め、システムを止めずに移行しています。
- PHP
- Laravel
- Laravel Shift
その他
- 会員向けログイン/マイページを備えた Web システムの設計・開発(Laravel)
- Moodle をベースとした教育機関向けシステムの設計・開発(独自モジュール 10本以上)
- Shopify / WordPress / PowerCMS 等を利用した Web システム・テンプレート開発
- 海外向けモバイルアプリのデモシステムを設計・開発し、現地の開発チームへ移管
技術領域
- Backend
PHP / Laravel / Node.js / REST API
- Frontend
JavaScript / TypeScript / Next.js / HTML / CSS
- Cloud / Infrastructure
AWS / Linux / VPS / Nginx / Apache
AWS では EC2、ALB、RDS、Lambda、DynamoDB、S3、CloudFront 等を利用したシステムの構築・運用経験があります。
- Database
MySQL / MariaDB / PostgreSQL / DynamoDB / Access
- CMS / SaaS
Shopify / WordPress / Moodle / PowerCMS
- その他
WebRTC / HLS / RTSP / RTMP / OTP 認証 / 外部 API 連携
AI も日常的な開発ツールとして利用しており、既存コードの解析、技術調査、実装、リファクタリング等に活用しています。
このようなご相談をお受けしています
- 担当者が不在になった既存システムを調査してほしい引き継ぎ保守について
- 長く運用している Web システムを、今後どうするか検討したい
- 古い PHP / Laravel システムを現行環境へ移行したい
- VPS・オンプレミス等から AWS へ移行したい
- AWS 環境を別アカウント・別組織へ移行したい
- 既存システムの一部を、新しいアーキテクチャへ段階的に移行したい
- 認証、API、外部サービス連携などを再設計したい
- 既存システムの技術的な問題を調査・改善してほしい
- Web 案件を受注したが、バックエンドや AWS まで担当できる外部エンジニアが必要
- デザイン・HTML 制作とは分けて、システム部分をまとめて任せられる開発パートナーを探している
制作会社・開発会社の皆さまへ
事業会社からの直接のご相談だけでなく、Web 制作会社・システム開発会社からの業務委託・再委託も歓迎しています。
デザイン・HTML 制作は制作チームにお任せいただき、要件整理、システム設計、DB 設計、AWS 環境構築、バックエンド/API 開発、フロントエンド実装、導入・移行などを担当する形にも慣れています。法人間の業務委託契約にも対応します。
ご依頼の形
すべてのご依頼にリモートで対応しています。常駐や週5日のフルタイム型ではなく、次のような形でお引き受けしています。打ち合わせは、必要に応じてオンラインで行います。
- 課題・プロジェクト単位でのご依頼
- 週1〜3日程度の継続的なご支援
- 既存システムの調査・改善・移行
- 技術的な問題の切り分けと解決
組織のマネジメントではなく、現場で技術的な課題を整理し、必要に応じて自ら手を動かして解決する。それが私の役割です。
お問い合わせ
条件や仕様が固まっていない段階でも構いません。
「古いシステムがあるのだけれど、今後どうすればよいか」
「案件を受注したので、システム部分を相談できる相手を探している」
といったところから、お気軽にお声がけください。
- お問い合わせフォーム
- LINE で相談※営業メッセージは送りません