Yamazaki Masanori
個人事業主(システム開発業) Webエンジニア
自己紹介
個人事業主のエンジニアとしてシステム開発に従事しています。 開発経験は20年ほどあり、直近はRuby on Railsを中心に、要件定義から設計・実装・リリース・運用まで一貫して対応してまいりました。 Rails 案件では、即戦力としての稼働に自信があります。 コードの品質には常に意識するようにしております。直近案件では以下に取り組んでおります。 ・RSpec/Minitestによるテストコード実装(カバレッジ向上) ・PlaywrightやCapybaraによるテスト自動化、GitHub ActionsでのCI/CD運用 ・コードレビューやMySQLのクエリ最適化によるパフォーマンス改善、リファクタリング ・ログを用いた障害切り分けや例外通知の整備など、運用を見据えた開発 Gitを使ったPRベースのチーム開発を日常的に行っており、コードレビューを通じたチーム全体の品質担保にも貢献してきました。 非エンジニアの方との折衝経験も豊富です。 日々の開発において、Claude Codeを用いたAI支援開発を実践しています。設計・実装・テストコード作成・コードレビュー・ドキュメント作成など開発プロセス全体にAIを取り入れ、生産性向上に取り組んでおり、AIを活用した開発スタイルに面白さを感じています。 AWSを用いた開発・運用経験があります。 【直近の案件実績】 ・人事管理システム開発(Ruby on Rails / React / Vue.js / AWS):要件定義・設計・実装・コードレビュー・パフォーマンス改善・CI/CD運用 ・Python(Django)によるAPI開発およびAWS(Terraform)インフラ構築 ・オフショア開発(ベトナム)にて日本側ポジション:顧客折衝・要件定義・設計・コードレビュー
職歴・学歴
個人事業主(システム開発業)
Webエンジニア
スキル・経験
- CSS
- SQL
- PHP
- MySQL
- JavaScript
- HTML
- Docker
- Ruby
- Ruby on Rails
- AWS
- Java
- Laravel
- Node.js
- Python
- React
- TypeScript
- Vue.js
- React.js
- Next.js
- Terraform