NexusCode

Wai Yan Min Khant

Wai Yan Min Khant

Full-Stack Engineer

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でさらにスキルを磨いており、技術的な深さと創造的な課題解決が求められるプロジェクトに強く惹かれています。 コードを書いていないときは、新しい技術のキャッチアップや、既存のプロジェクトのリファクタリングでよりクリーンで効率的な構造を追求しています。

スキルと習熟度

熟練度の凡例

A
専門レベル業務を自立して遂行できる。ビジネス上の課題を発見し、解決できる。専門家として後輩の指導やサポートも行える。
B
上級レベル独立して職務を遂行します。
C
中級レベル上司の指導の下で作業を実行します
D
基礎レベル実践的な仕事を通じて学習経験があります
E
初心者トレーニングを通じて学習経験があります

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

経験

Mar 2025
Apr 2025

NexusCode Developer DB

NexusCodeの開発者プロファイル、スキル、プロジェクト経験を紹介するための包括的なデータベースアプリケーションを開発しました。このプラットフォームは、詳細なスキルの視覚化、プロジェクト履歴の追跡、多言語対応 (英語/日本語)の開発者ポートフォリオ管理を特徴としています。

Languages:

TypeScriptJavaScript

Server/OS/DB:

Vercel

FM/MW Tools:

Next.jsShadCN UITailwind CSSnext-intlFramer MotionLenis

Role : Leader|Scale : 1-2 people

責任ある進歩:

要件定義
基本設計
詳細なデザイン
実装
テスト
メンテナンス /操作
Dec 2024
Mar 2025

SpotWorks

SpotWorkは、求人マッチングと労働力管理を支援するために構築されたダイナミックなWebプラットフォームです。バックエンドにはLaravel、フロントエンドにはReactを採用しており、強力なサーバーサイド処理とモダンでレスポンシブなユーザー体験を実現しています。求人情報の掲載、応募、雇用者と従業員のやり取りなど、多様な機能をサポートしています。MySQLデータベースを基盤に、TypeScriptとJavaScriptを用いて開発されたこのプラットフォームは、実用的なユースケースにおける信頼性とスケーラビリティを備えています。

Languages:

JavascriptTypescriptPHP

Server/OS/DB:

MySql

FM/MW Tools:

ReactMUILaravel

Role : Member|Scale : 8-12 people

責任ある進歩:

要件定義
基本設計
詳細なデザイン
実装
テスト
メンテナンス /操作
Dec 2024
Feb 2025

MyanConnect

Languages:

JavascriptTypescriptPHP

Server/OS/DB:

MySQL

FM/MW Tools:

Next.jsShadcnLaravel

Role : Frontend|Scale : 1-5 people

責任ある進歩:

要件定義
基本設計
詳細なデザイン
実装
テスト
メンテナンス /操作
May 2024
Sep 2024

BusinessHub Multi-Tenant Platform for Online Shops

BusinessHubは、ベンダーと顧客のシームレスなコミュニケーションを実現するために強力なチャットシステムを搭載したマルチテナント型eコマースプラットフォームの開発に貢献しました。プラットフォームには、製品管理、注文追跡、支払いの高度なツールが統合されています。チャットシステムはWebSocketsを使用したリアルタイム通信を採用し、Facebook MessengerやTikTokとの統合により、複数のプラットフォームからメッセージを一元管理できるようにしました。フロントエンド開発にはReact、Tailwind CSS、ShadCNを使用し、ユーザーにレスポンシブで洗練された体験を提供しました。また、パフォーマンスの最適化、スケーラビリティ、セキュリティに重点を置き、マルチテナントアーキテクチャやGraphQLを使用したバックエンド統合を実施しました。

Languages:

JavascriptTypescript

FM/MW Tools:

React (ShadCN)Tailwind CSSGraphQL

Role : Member|Scale : 5-8 people

責任ある進歩:

要件定義
基本設計
詳細なデザイン
実装
テスト
メンテナンス /操作
Jan 2024
Apr 2024

BeeTi Multi-Vendor Platform

BeeTiマルチベンダープラットフォームは、ベンダーと管理者向けにオンラインショップの管理を簡素化し、強化するために開発されました。モバイルアプリは在庫管理、発送、支払いの機能を提供し、ダッシュボードはレポート、サブスクリプション、ショップ管理をサポートします。モバイルアプリはFlutterを使用し、状態管理にはBloc、スケーラブルな設計にはClean Architecture、機能の信頼性にはTest-Driven Development (TDD)を採用しました。ダッシュボードはReactとMUIを使用して、直感的なユーザーインターフェースを提供しました。このプラットフォームは、ベンダーのワークフローを最適化し、パフォーマンスを向上させ、セキュアでスケーラブルな運用を実現することを目指しました。

Languages:

DartTypescript

FM/MW Tools:

Flutter (BLOC)React (MUI)

Role : Member|Scale : 6-8 people

責任ある進歩:

要件定義
基本設計
詳細なデザイン
実装
テスト
メンテナンス /操作
Sep 2023
Dec 2023

WelPayMel

WelPayMelプラットフォームは、強力なモバイルアプリと直感的なダッシュボードを通じて、宅配便の運営を簡素化することを目的としています。モバイルアプリは、荷物追跡、注文管理、配送業者の統合機能を提供し、ダッシュボードはエージェントと管理者がタスク、役割、輸送サービスを簡単に管理できるようにします。私は、Flutterを使用してモバイルアプリを開発し、Blocによる状態管理を行い、堅牢なパフォーマンスとリアルタイムの更新に焦点を当てました。ダッシュボードはReactとMUIを使用して作成し、直感的で応答性の高いユーザーインターフェースを提供しました。このプラットフォームは、スケーラブルなバックエンド開発、リアルタイムの注文追跡、および効率的なワークフローを通じて運用効率を向上させることを目指しました。

Languages:

DartJavascript/Typescript

FM/MW Tools:

Flutter (BLOC)React (MUI)Laravel

Role : Member|Scale : 8-10 people

責任ある進歩:

要件定義
基本設計
詳細なデザイン
実装
テスト
メンテナンス /操作
Jul 2023
Aug 2023

Seed Education

Seed Educationのウェブサイトにおいて、私はガイドページとエッセンシャルページの作成に携わりました。これらのページは、視覚的に魅力的で使いやすいコンテンツを提供し、優れたパフォーマンスと検索エンジン最適化を実現することを目的として設計されました。Astroを使用して静的サイトを生成し、Reactでインタラクティブな要素を実装しました。ガイドページでは、関連情報を簡単に見つけられるように整理されたレイアウトとダイナミックなReactコンポーネントを活用しました。エッセンシャルページでは、重要なリソースを視覚的に魅力的で使いやすい形式で提供しました。また、Astroの静的生成機能を使用してページの読み込み時間を最小限に抑え、SEOにも配慮した設計を行いました。

Languages:

JavaScript

FM/MW Tools:

AstroReact

Role : Member|Scale : 1-5 people

責任ある進歩:

要件定義
基本設計
詳細なデザイン
実装
テスト
メンテナンス /操作
Apr 2023
Jun 2023

The Hotel Boundary

ライブを表示します : 

The Hotel Boundaryのウェブサイト開発において、私は重要な役割を果たし、部屋のリスト、詳細、ギャラリー、記事ページなどの主要な機能を設計および実装しました。目標は、パフォーマンスとスケーラビリティを最適化しながら、魅力的で使いやすい体験を提供することでした。React、TypeScript、TailwindCSSを使用して再利用可能なコンポーネントを構築し、RESTful APIを統合して動的に部屋のデータを取得しました。さらに、パフォーマンス向上のため、ページネーション、遅延読み込み、メモ化などの機能を実装しました。ウェブサイトは、モバイル、タブレット、デスクトップを含むすべてのデバイスとブラウザに対応するように最適化されており、すべてのユーザーにシームレスな体験を提供します。

Languages:

JavaScriptTypeScript

FM/MW Tools:

ReactTailwindCSSAxios

Role : Member|Scale : 1-5 people

責任ある進歩:

要件定義
基本設計
詳細なデザイン
実装
テスト
メンテナンス /操作
Jan 2023
Apr 2023

WelPayMel

私は、エージェントや管理者向けに配送サービスを効率化するために設計されたWelPayMelモバイルアプリの開発に貢献しました。このアプリは、シームレスな注文追跡、出荷管理、およびワークフローの改善に焦点を当てています。FlutterとGetXを使用して、エージェントがタスクを簡単に処理できるように、スムーズで効率的なモバイル体験を構築しました。アプリは高いパフォーマンスを維持しながら、シンプルで直感的なユーザーインターフェースを提供しました。

Languages:

Dart

FM/MW Tools:

FlutterGetXClean Architecture

Role : Member|Scale : 5-8 people

責任ある進歩:

要件定義
基本設計
詳細なデザイン
実装
テスト
メンテナンス /操作
Sep 2022
Nov 2022

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:

Dart

FM/MW Tools:

FlutterGetXAgileTDD

Role : Member|Scale : 5-8 people

責任ある進歩:

要件定義
基本設計
詳細なデザイン
実装
テスト
メンテナンス /操作

MENU