Education
42 Bangkok
Summary
私は、技術的な優秀さと直感的なデザインを融合させたシームレスなデジタル体験をつくるフルスタック開発者です。 キャリアのスタートはモバイル開発で、Flutterを用いた高パフォーマンスなアプリを、Clean ArchitectureやBloc、GetXといった状態管理パターンで構築してきました。特に印象的だったのは、ライブセール中に数千人の同時接続ユーザーを支えるECプラットフォームを開発した経験で、パフォーマンスとUXの両立の重要性を学びました。 Web開発では、Reactエコシステムを使いこなし、TypeScript・Tailwind CSS・ShadCN・MUIなどのライブラリを用いてレスポンシブなUIを構築しています。特に、システム同士をつなぐことに楽しさを感じており、WebSocketによるチャットシステムとSNS連携による統合コミュニケーションハブの実装などに取り組んできました。 私にとって開発とは、単にコードを書くことではなく「正しい問題を解決すること」です。GraphQLクエリの最適化やロールベースのアクセス制御、Framer Motionを使ったアニメーションの調整など、技術的な判断がユーザー体験にどう影響するかを常に意識しています。 ホテル予約サイト、教育プラットフォーム、マルチテナント対応のECシステムなど、多様なプロジェクトに携わってきたことで、素早く適応する力と、チーム内での円滑なコミュニケーション力が培われました。 現在は42 Bangkokでさらにスキルを磨いており、技術的な深さと創造的な課題解決が求められるプロジェクトに強く惹かれています。 コードを書いていないときは、新しい技術のキャッチアップや、既存のプロジェクトのリファクタリングでよりクリーンで効率的な構造を追求しています。
スキルと習熟度
熟練度の凡例
Business Scope
システム計画の提案
要件定義
基本設計
詳細設計
実装
テスト
結合テスト
管理
Languages
Dart
HTML/CSS
JavaScript
TypeScript
Bash
PHP
Python
SQL
Frameworks
React
Flutter
Node.js
Laravel
React Native
Databases
MySQL
SQLite
MongoDB
Cloud
Firebase
Project Management
GitHub
Backlog
Development Environment
Visual Studio Code
Eclipse
OS
Windows
Linux
iOS
Android
macOS
経験
NexusCode Developer DB
NexusCodeの開発者プロファイル、スキル、プロジェクト経験を紹介するための包括的なデータベースアプリケーションを開発しました。このプラットフォームは、詳細なスキルの視覚化、プロジェクト履歴の追跡、多言語対応 (英語/日本語)の開発者ポートフォリオ管理を特徴としています。
Languages:
Server/OS/DB:
FM/MW Tools:
Role : Leader|Scale : 1-2 people
責任ある進歩:
SpotWorks
SpotWorkは、求人マッチングと労働力管理を支援するために構築されたダイナミックなWebプラットフォームです。バックエンドにはLaravel、フロントエンドにはReactを採用しており、強力なサーバーサイド処理とモダンでレスポンシブなユーザー体験を実現しています。求人情報の掲載、応募、雇用者と従業員のやり取りなど、多様な機能をサポートしています。MySQLデータベースを基盤に、TypeScriptとJavaScriptを用いて開発されたこのプラットフォームは、実用的なユースケースにおける信頼性とスケーラビリティを備えています。
Languages:
Server/OS/DB:
FM/MW Tools:
Role : Member|Scale : 8-12 people
責任ある進歩:
MyanConnect
Languages:
Server/OS/DB:
FM/MW Tools:
Role : Frontend|Scale : 1-5 people
責任ある進歩:
BusinessHub Multi-Tenant Platform for Online Shops
BusinessHubは、ベンダーと顧客のシームレスなコミュニケーションを実現するために強力なチャットシステムを搭載したマルチテナント型eコマースプラットフォームの開発に貢献しました。プラットフォームには、製品管理、注文追跡、支払いの高度なツールが統合されています。チャットシステムはWebSocketsを使用したリアルタイム通信を採用し、Facebook MessengerやTikTokとの統合により、複数のプラットフォームからメッセージを一元管理できるようにしました。フロントエンド開発にはReact、Tailwind CSS、ShadCNを使用し、ユーザーにレスポンシブで洗練された体験を提供しました。また、パフォーマンスの最適化、スケーラビリティ、セキュリティに重点を置き、マルチテナントアーキテクチャやGraphQLを使用したバックエンド統合を実施しました。
Languages:
FM/MW Tools:
Role : Member|Scale : 5-8 people
責任ある進歩:
BeeTi Multi-Vendor Platform
BeeTiマルチベンダープラットフォームは、ベンダーと管理者向けにオンラインショップの管理を簡素化し、強化するために開発されました。モバイルアプリは在庫管理、発送、支払いの機能を提供し、ダッシュボードはレポート、サブスクリプション、ショップ管理をサポートします。モバイルアプリはFlutterを使用し、状態管理にはBloc、スケーラブルな設計にはClean Architecture、機能の信頼性にはTest-Driven Development (TDD)を採用しました。ダッシュボードはReactとMUIを使用して、直感的なユーザーインターフェースを提供しました。このプラットフォームは、ベンダーのワークフローを最適化し、パフォーマンスを向上させ、セキュアでスケーラブルな運用を実現することを目指しました。
Languages:
FM/MW Tools:
Role : Member|Scale : 6-8 people
責任ある進歩:
WelPayMel
WelPayMelプラットフォームは、強力なモバイルアプリと直感的なダッシュボードを通じて、宅配便の運営を簡素化することを目的としています。モバイルアプリは、荷物追跡、注文管理、配送業者の統合機能を提供し、ダッシュボードはエージェントと管理者がタスク、役割、輸送サービスを簡単に管理できるようにします。私は、Flutterを使用してモバイルアプリを開発し、Blocによる状態管理を行い、堅牢なパフォーマンスとリアルタイムの更新に焦点を当てました。ダッシュボードはReactとMUIを使用して作成し、直感的で応答性の高いユーザーインターフェースを提供しました。このプラットフォームは、スケーラブルなバックエンド開発、リアルタイムの注文追跡、および効率的なワークフローを通じて運用効率を向上させることを目指しました。
Languages:
FM/MW Tools:
Role : Member|Scale : 8-10 people
責任ある進歩:
Seed Education
Seed Educationのウェブサイトにおいて、私はガイドページとエッセンシャルページの作成に携わりました。これらのページは、視覚的に魅力的で使いやすいコンテンツを提供し、優れたパフォーマンスと検索エンジン最適化を実現することを目的として設計されました。Astroを使用して静的サイトを生成し、Reactでインタラクティブな要素を実装しました。ガイドページでは、関連情報を簡単に見つけられるように整理されたレイアウトとダイナミックなReactコンポーネントを活用しました。エッセンシャルページでは、重要なリソースを視覚的に魅力的で使いやすい形式で提供しました。また、Astroの静的生成機能を使用してページの読み込み時間を最小限に抑え、SEOにも配慮した設計を行いました。
Languages:
FM/MW Tools:
Role : Member|Scale : 1-5 people
責任ある進歩:
The Hotel Boundary
The Hotel Boundaryのウェブサイト開発において、私は重要な役割を果たし、部屋のリスト、詳細、ギャラリー、記事ページなどの主要な機能を設計および実装しました。目標は、パフォーマンスとスケーラビリティを最適化しながら、魅力的で使いやすい体験を提供することでした。React、TypeScript、TailwindCSSを使用して再利用可能なコンポーネントを構築し、RESTful APIを統合して動的に部屋のデータを取得しました。さらに、パフォーマンス向上のため、ページネーション、遅延読み込み、メモ化などの機能を実装しました。ウェブサイトは、モバイル、タブレット、デスクトップを含むすべてのデバイスとブラウザに対応するように最適化されており、すべてのユーザーにシームレスな体験を提供します。
Languages:
FM/MW Tools:
Role : Member|Scale : 1-5 people
責任ある進歩:
WelPayMel
私は、エージェントや管理者向けに配送サービスを効率化するために設計されたWelPayMelモバイルアプリの開発に貢献しました。このアプリは、シームレスな注文追跡、出荷管理、およびワークフローの改善に焦点を当てています。FlutterとGetXを使用して、エージェントがタスクを簡単に処理できるように、スムーズで効率的なモバイル体験を構築しました。アプリは高いパフォーマンスを維持しながら、シンプルで直感的なユーザーインターフェースを提供しました。
Languages:
FM/MW Tools:
Role : Member|Scale : 5-8 people
責任ある進歩:
Aura Online Shop
The Aura Online Shop is an e-commerce application developed for Aura Product Myanmar. It was designed to provide seamless real-time data handling to support over 3,000 users simultaneously during live streaming sales events on various social media platforms. The app was tailored to handle high-traffic scenarios and provide an efficient shopping experience. The mobile application was built using Flutter with GetX state management, ensuring a smooth user experience and performance optimization. The project was developed using Clean Architecture and Test-Driven Development (TDD) methodologies, and it was supported by a team of 8 developers. Key responsibilities included mobile app development, facilitating communication between design and backend teams, and implementing features for real-time interactions during live sales events.
Languages:
FM/MW Tools:
Role : Member|Scale : 5-8 people
責任ある進歩: