key | value |
---|---|
Name | 伊藤 有佑 |
Place | 千葉県 千葉市 |
Birth | 1989.05.08 |
GitHub | @ysk1to |
Zenn | @ysk1to |
Wantedly | 伊藤有佑 |
-
バックエンドの設計・開発を専門としているフリーランスエンジニアです。
- 過去にはフロントエンドやアプリを含めた包括的な開発案件も行っていました。
-
正社員として働いていた受託開発会社ではテックリードとして従事しており、クライアントと直接やり取りしながら、要件定義から開発・保守・社内ディレクションまで一気通貫した業務を行っておりました。
- 新規開発だけでなく、運用中のシステムを途中から保守することもあるため、既存のコードから実装内容をキャッチアップし、改善することを得意としておりました。
-
小規模〜中規模サービスの運用改善、新規開発フェーズにおいて非常に有用なエンジニアだと思います。大まかな要望からシステム的観点で実現できる方法を段階的にすり合わせ・調整を行い、アジャイル的な開発手法を得意としています。また、開発基盤の構築、開発におけるボトルネックの改善など開発体験をサポートすることも得意としています。
-
お仕事に関するお問い合わせは、こちらのメールからお気軽にお問い合わせください。
各領域で行っていた主な業務や技術を記載しています。
現在はGo言語やPHP(Laravel)を中心としたアプリケーションの設計・開発、開発基盤の構築などを行っております。
-
Go言語、LaravelのAPI開発
- Go言語のAPI新規開発では開発基盤の設計から行い、スキーマ駆動開発を実現するため、
OpenAPI Generator
をカスタマイズし独自のコード生成ツールを作成しました。 - アプリケーションの要件に沿った設計から開発、レビュー、エンジニアをサポートするツール作成など幅広く対応。
- Go言語のAPI新規開発では開発基盤の設計から行い、スキーマ駆動開発を実現するため、
-
不動産ポータルサイト開発
- Symfony、RubyのBFF開発を行っていました。
- Apache Solrを使った検索システムの設計、開発
- puppeteer(TypeScript)を使ったテストツールの作成
-
ECサイトの受託開発
- 正社員時代の受託開発ではEC−CUBEというPHPのオープンソースをベースとしたECサイトの開発を主に行っておりました。(EC−CUBE2、3、4)
- 中でも決済に関する開発を数多く行っており、現在EC−CUBEで公開されている決済プラグインの新規開発や保守も行っていました。また、自社サービスとして展開していたAmazonPay決済プラグインではメイン担当として初期の設計・開発、保守をしていました。
PHP | Go | Ruby | node.js | TypeScript | JavaScript
Laravel | Symfory | CakePHP | WordPress | EC-CUBE2,3,4
小規模案件ではバックエンドのみでなく、コーディング、フロントエンドを含めた一気通貫した開発経験があります。 既存のコードから実装内容をキャッチアップすることを得意としているため、追加開発であれば対応は可能です。
HTML | CSS | SCSS | JavaScript | TypeScript
Vue.js | react.js
Flutterを用いたアプリ開発の経験があります。フロントエンド同様、追加の開発であれば対応は可能です。
Flutter
小規模案件ではAWS等のインフラを含めた開発経験が可能です。Terraform、Serverless Framework等のIaCツールを利用しています。
AWS | Firebase | Terraform | Serverless Framework
<style> .container { display: flex; flex-direction: row; align-items: stretch; } .tableContainer, .imageContainer { flex: 1; } @media (max-width: 600px) { .container { flex-direction: column; } } </style>