TechnoCompiler

Work History / 職務経歴

29 Jun 2024

ご紹介

私は長年にわたり、Webアプリケーション開発の分野で経験を積み、その専門性を磨いてきました。近年では、フルスクラッチによるサービス開発に注力し、主要な開発者として設計から実装、テストまで一貫して担当しています。小規模なチームで働くことが多く、フラットな関係を保ちながら、立場の異なるメンバーと協力して開発を進めることで、各メンバーがプロフェッショナルとしての役割を果たし、その結果プロジェクトを成功に導いてきました。

特に、要件定義から仕様作成までを担当し、フロントエンドエンジニアと密に連携して形にするバックエンドエンジニアとしての役割において最大のバリューを発揮します。最新のフロントエンド技術については専門外ですが、マルチページアプリケーション(MPA)であれば、UIまで一貫して開発することが可能です。

これまでの経験とスキルを活かし、引き続き質の高いサービスを提供していきたいと考えています。

職務履歴

プロジェクト 業務内容 言語など
コミュニティシステム開発 改修 PHP8.2、Laravel11への移行
合わせて本番環境の移行に関するサポート全般
ブロックチェーンMiyabiからRDBへの移行
PHP8.2
Laravel11
MariaDB
タレントマネージメントシステム改修 人事系サービス内における申請業務機能の改修 PHP7
Laravel6
MySQL
ポイントシステム開発 家計簿サービスの中でポイントを扱うサブシステム
要件ヒアリングから設計、実装、テストまで担当
PHP8.1
Laravel8
MariaDB
Redis
NFTマーケットプレイスシステム開発 NFT販売所、NFT発行から販売、プロジェクト管理などを行うシステム
ブロックチェーン以外のマーケット、プロジェクトのフロントエンドAPIをチームリーダーとして担当
PHP8.1
Laravel8
MariaDB
Redis
コミュニティシステム開発 FinTechコミュニティの運営サポート、SNS、イベント開催、チケット販売を行うシステム
スマホアプリのバックエンドとなるAPI開発と、ブラウザからの管理画面を開発
バックエンドチームのリーダーも担当
PHP7
Laravel6
MariaDB
Redis

開発言語

  • PHP v4, v5, v7, v8
  • Ruby
  • Java
  • Perl
  • JavaScript

フレームワーク等

  • Laravel
  • CakePHP
  • CodeIgniter
  • Ruby on Rails
  • Struts
  • jQuery

RDB/NoSQL

  • MySQL, MariaDB
  • PostgreSQL
  • SQL Server
  • Redis
  • Memcached
  • MongoDB

利用経験のあるサービスやツールなど

  • AWS RDS, EC2, S3, SES
  • GitHub, GitHub Action
  • ZenHub
  • GitLab
  • Backlog
  • Redmine
  • Swagger, OpenAPI
  • Docker
  • Confluence
  • Miro
  • Slack

補足

インフラ周りですが、いわゆるLAMPと呼ばれる環境を構築していました。
その関係で、クラウドサービスが変わっても中身はLinuxである為、SSHを行って何か操作、設定を行う事は出来ます。
これらのスキルはデプロイ時のサーバ設定、CI/CDの設定、dockerでの環境構築に役立っています。