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