Hero Background
Hero Background
Hero Background
Hero Background

Hakamata Soft

Masaya Hakamata

Full Stack EngineerFreelance SE

>

AboutMe

プロフィール

HS

Hakamata Soft

Masaya Hakamata

Freelance SE / Full Stack Engineer
名古屋
30年の経験

プロジェクトリーダーやテックリードとして、長年フルスタックの業務アプリ開発を数多く成功に導いてきました。

パフォーマンスとセキュリティを重視した堅牢なバックエンド開発と、操作性・ユーザビリティを意識したフロントエンド開発の両面に強みがあります。

お客様のニーズを的確に捉え、現場課題の解決につなげる実践的な開発を心がけています。

Tech Stack
ReactNext.jsC#BlazorSQL ServerOraclePostgreSQL
Certifications
IPA データベーススペシャリストIPA システムアーキテクト情報処理安全確保支援士Oracle DB Platinum

Demos

公開中のデモアプリケーション

Better Auth

TypeScriptReactNext.js認証

【2026年版】React / Next.js認証:NextAuthから Better Auth × Drizzle へ移行したメリット

React Todo

ReactNext.jsNextAuthPrismaSupabase

2026年 C#/DB屋が React / Next.js に入門して、MVCパターンで設計したらスッキリした話

React 認証・認可

ReactNext.jsTypeScriptNextAuth

2026年の React/Next.jsの最新技術スタックで認証・認可を深く理解する(NextAuth.js v5)デモとその解説記事です。

React 箱入り娘

ReactNext.jsTypeScriptTailwind CSS

React Hooks (useState, useRef) を駆使し、複雑なDOM操作を行わずにステート管理のみでゲームロジックと描画の同期を実現しています。

Blazor 箱入り娘

Blazor ServerC#

C#だけで作ったブラウザゲーム(パズル)。JavaScriptを書かずに、ドラッグ&ドロップやアニメーション制御をBlazorのみで実現しています。

Blazor 受注管理

Blazor ServerC#SQL Server

Blazor Serverで作った業務アプリケーションデモ。受注管理を例に、ログイン、アカウント制御、実務的なCRUD処理、入力支援などを実装しています。

WinForms モダンUI

WinForms モダンUI

C#.NET FrameworkWinForms

Windows Formアプリ用テンプレート。MVPパターンを採用し、モダンなフラットUIと共通コンポーネントを提供。実務でも利用されています。

Articles

Qiita 技術記事 / アウトプット(直近10件)

2026/1/23
Qiita

【2026年版】React / Next.js認証:NextAuthから Better Auth × Drizzle へ移行したメリット

#TypeScript#認証#React#Next.js
034
2026/1/13
Qiita

2026年 C#/DB屋が React / Next.js に入門して、MVCパターンで設計したらスッキリした話

#初心者#設計#AI#React#Next.js
2917
2026/1/3
Qiita

2026年 React/Next.jsの最新技術スタックで認証・認可を深く理解する(NextAuth.js v5)

#TypeScript#React#Next.js#nextauth.js
1568
2025/12/29
Qiita

【React/Next.js】「とりあえず動く」から卒業! パズルゲームを題材に学ぶ「プロのリファクタリング術」

#TypeScript#React#Next.js
2300
2025/12/21
Qiita

React Hooksが面白いほどわかる!「箱入り娘」パズルを1時間で作る【初心者歓迎/Next.js】

#初心者#TypeScript#ゲーム制作#React#Next.js
2618
2025/10/1
Qiita

【初心者歓迎】C#だけでWebゲームを1時間で作る javascriptやAJAX不要!Blazorの凄さを体験する

#C##ASP.NET#初心者#ゲーム制作#Blazor
14556,605
2025/9/9
Qiita

【🔥炎上回避】DB設計のプロが教える「絶対やってはいけない」アンチパターンと対策

#SQL#DB#初心者#新人プログラマ応援#DB設計
22,272
2025/8/20
Qiita

2025 実践的なBlazor Server業務アプリケーションの作り方 - 受注管理システムを例に

#C##テンプレート#Blazor
286,054
2025/5/25
Qiita

2025 業務アプリ向け WinForms 入力チェックはデータモデルに任せよう

#C##WinForms#カスタムコントロール
1412,065
2025/5/17
Qiita

デリゲート注入ってなに? - 💰 値引きの実装方法を例にポリモーフィズムとの違い

#C##コーディング#C#入門
1951

Projects

実績の一部をご紹介

Recent Works (2022 - Present)

生産管理支援システム開発

View Demo
Framework
WinForms (.NET Framework 4.8)
Language / DB
C# / SQL Server
Role
テックリード / アーキテクト
Period
2024年4月 ~ 現在
概要

生産管理系サブシステムのリプレース案件にテックリードとして参画。開発標準の策定、主要機能の実装を担当。

ポイント
現在公開中のデモ「WinForms モダンUI」がプロジェクト標準のベースとして採用されています。
MVPパターンによる疎結合化と、DevExpressを使用しない標準コントロールのみでのモダンUI化を実現しました。

公共向け人事管理システム刷新

Framework
ASP.NET Core
Language / DB
C# / Oracle
Role
テックリード
Period
2023年10月 ~ 2024年10月
概要

人事管理システムのリニューアル開発にテックリードとして参加。既存フレームワークのリファクタリングと、主要なデータアクセス層の再設計を担当しました。

ポイント
不要な外部ライブラリの利用を停止し、フレームワークの軽量化を実施。
認証まわりの不備を整理し、よりセキュアな基盤へブラッシュアップしました。
仕様の不明瞭さやパフォーマンス課題を抱えていたデータアクセス層を、お客様と連携しながら改善・再構築しました。

ECサイト予約システム開発

Framework
ASP.NET Core
Language / DB
C# / PostgreSQL
Role
開発メンバー
Period
2022年10月 ~ 2023年9月
概要

BtoCの予約サイト追加開発案件に参加し、WebAPIおよびUI開発を担当しました。

ポイント
複雑なUIの実装と、予約データの集計処理を担当。
フロントエンド・バックエンドともに難易度の高い実装を完遂しました。

Skills

技術スタックと資格

資格

icon
システムアーキテクト
icon
データベーススペシャリスト
icon
安全確保支援士
icon
Oracle 8i Platinum

開発言語

icon
React
icon
TypeScript
icon
TailWind CSS
icon
C#

フレームワーク

icon
Next.js
icon
Blazor
icon
ASP.NET
icon
WinForms

得意な工程

icon
要件定義
icon
DB設計
icon
プログラミング
icon
テスト設計

データベース

icon
SQL Server
icon
Oracle
icon
PostgreSQL
icon
SQLite

クラウド

icon
Azure
icon
AWS
icon
Neon
icon
Supabase

Contact

開発のご相談、技術的な質問など、お気軽にご連絡ください。
X (Twitter) のDMが最も反応が早いです。

© 2026 Hakamata Soft. All Rights Reserved.