Skip to content
View bian-yi-syuan's full-sized avatar
  • Tokyo, Japan

Block or report bian-yi-syuan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bian-yi-syuan/README.md

Hi, I'm Bian Yi Syuan 👋

🇹🇼 Mobile & Web Application Developer from Taiwan

台湾出身のモバイル・Webアプリケーション開発者です。
現在は日本でモバイルアプリ開発を中心に学びながら、SwiftUI、Android、Web、データベース、UI/UX設計を組み合わせた実用的なアプリケーション制作に取り組んでいます。

前職では UI デザイナーとして Web・モバイル画面設計に携わってきました。
その経験を活かし、見た目の美しさだけでなく、使いやすさ・実装しやすさ・保守しやすさを意識したアプリ開発を目指しています。

特に現在は、AI Workflow、業務効率化アプリ、モバイルUI、ローカルデータ管理、セキュアなAPI連携設計に関心があります。


💻 Tech Stack

📱 Mobile Development

  • Swift
  • SwiftUI
  • Java
  • Kotlin
  • iOS App Development
  • Android App Development

🌐 Web Development

  • PHP
  • HTML
  • CSS
  • JavaScript

🗄 Database

  • MySQL
  • SQL

🛠 Development Tools

  • Git
  • GitHub
  • Docker
  • Xcode
  • Android Studio
  • Visual Studio Code
  • Figma

🚀 Engineering Skills

  • UI / UX Design
  • SwiftUI App Architecture
  • Mobile Application Development
  • Web Application Development
  • PDF / Excel Export
  • Speech Recognition
  • AI Workflow Design
  • Calendar Integration
  • Email Sharing
  • Secure API Key Management

📱 Featured Projects

MeetingFlowAI

AI会議ワークフロー支援アプリ。
録音、リアルタイム文字起こし、AI要約、ToDo管理、カレンダー連携、メール共有、会議履歴管理を通じて、会議後の作業を効率化する iOS アプリです。

近年注目されている AI Workflow の考え方を取り入れ、単なる録音アプリではなく、会議後すぐに行動へ移せる情報を作ることを目的に開発しました。

Concept

ユーザーは録音ボタンを押すだけで、会議音声を記録し、文字起こしを確認し、重要な内容や次回アクションを整理できます。
会議終了後には、AI要約、ToDo抽出、カレンダー登録、メール草稿作成、参加者への共有までを一つの流れで行えるように設計しています。

会議を「記録して終わり」にせず、次の行動につながるワークフローへ変換することを重視しています。

Key Features

  • 会議音声の録音
  • 日本語 / 英語のリアルタイム文字起こし
  • 会議内容の文字起こし保存
  • 会議目的・決定事項・課題・次回アクションの整理
  • AI要約
  • ToDo管理
  • 重要マーク機能
  • ToDo期限のカレンダー連携
  • 会議内容のメール草稿生成
  • 参加者へのメール送信
  • 会議履歴管理
  • 録音ファイルの保存・共有
  • 会議データの分析

Tech Stack

Swift / SwiftUI / AVFoundation / Speech Framework / Network Framework / SwiftData / Calendar Integration / Mail Sharing / Local Storage / AI Workflow

Development Points

  • Apple Speech Framework を利用したリアルタイム文字起こし
  • AVFoundation による録音機能
  • 会議内容からToDo・決定事項・次回アクションを整理するワークフロー設計
  • ToDo期限をカレンダーと連携する機能
  • 会議内容をメール草稿として生成し、参加者へ共有できる機能
  • 日本語ビジネス会議を想定した UI / UX
  • API Key を iOS アプリ内に直接保存しない安全な設計
  • 将来的に Backend 経由で AI API と連携できる構成を想定

Repository

https://github.com/bian-yi-syuan/MeetingFlowAI


Quantaflow

ビジネス見積書を iPhone で素早く作成できる SwiftUI アプリです。
見積内容を入力し、PDF 生成、Excel / XLSX 出力、AirPrint 印刷、ファイル共有まで行える業務支援アプリとして開発しました。

Concept

紙やPCに依存しがちな見積書作成作業を、モバイル上でシンプルに完結できるようにすることを目的としています。
入力から出力、共有までの流れを一つのアプリ内で扱えるように設計しました。

Key Features

  • 見積書データの入力
  • PDFファイル生成
  • Excel / XLSXファイル出力
  • iPhoneからのファイル共有
  • AirPrint対応
  • 多言語UI対応
  • ローカルデータ管理

Tech Stack

Swift / SwiftUI / PDFKit / UIKit / XLSX Export / AirPrint / Local Storage

Development Points

  • PDFKit を利用した帳票生成
  • iOS の共有機能との連携
  • Excel 出力機能の実装
  • 業務利用を想定したシンプルな UI 設計

Repository

https://github.com/bian-yi-syuan/Quantaflow


SecureCode Academy

AIでセキュアコーディングを学べる、初級〜中級者向けのWeb学習プラットフォームです。
Web開発を学び始めた方が、安全なプログラムの考え方と基本的な書き方を、教材・Quiz・Flash Cards・学習記録を通して段階的に学べるように設計しました。

日本語と繁體中文の二言語に対応しており、Web Security、OWASP Top 10、Secure Coding、API Security、Cloud Security、DevSecOps まで、基礎から順番に学習できます。

Concept

SecureCode Academy は、単にセキュリティ用語を暗記するためのサイトではなく、
「なぜ危険なのか」「どこにリスクがあるのか」「どのように安全なコードへ改善するのか」を、Bad Code / Good Code の比較を通して理解できる学習プラットフォームです。

初級者でも Level 0 から順番に学習でき、中級者は復習問題・Flash Cards・学習記録を使いながら、自分の弱点を確認できます。

教材と機能は今後も継続的に更新していく予定です。
ご意見やアドバイスをいただきながら、より分かりやすく、実用的なセキュアコーディング教材へ改善していきたいと考えています。

Key Features

  • 70 Lessons
  • 700 Quizzes
  • 700 Flash Cards
  • 日本語 / 繁體中文の二言語教材
  • 学習Roadmap
  • Lesson検索
  • Quiz結果表示
  • 錯題復習
  • Flash Cards復習
  • 学習Dashboard
  • 学習記録管理
  • AI Tutor Mock機能
  • Dockerによるローカル開発環境
  • phpMyAdminによるDatabase確認

Tech Stack

PHP / MySQL / Docker / Docker Compose / Apache / phpMyAdmin / HTML / CSS / JavaScript / Bootstrap / Python

Development Points

  • PHP + MySQL によるWeb学習プラットフォームの構築
  • Docker Compose を利用した開発環境の整備
  • 70教材・700問Quiz・700枚Flash Cardsを管理するDatabase設計
  • 日本語・繁體中文の二言語教材管理
  • 学習進捗、Quiz結果、錯題復習、XPを扱う学習記録機能
  • Bad Code / Good Code を比較しながら学べる教材構成
  • .env と .env.example を分けた安全な環境変数管理
  • 教育目的・防御的セキュリティ学習に限定した設計
  • 外部AI API Keyを直接公開しないMock AI Tutor構成
  • 今後の教材追加・機能拡張を想定した構成

Repository

https://github.com/bian-yi-syuan/securecode-academy


🎯 Current Focus

現在は以下の分野を中心に学習・開発しています。

  • SwiftUI による iOS アプリ開発
  • Android アプリ開発
  • AI Workflow を活用した業務効率化アプリ
  • 音声認識・文字起こし機能
  • カレンダー連携・メール共有機能
  • データベース設計
  • セキュアな API 連携
  • GitHub ポートフォリオ整備
  • UI / UX を意識したアプリ設計

📫 Contact

GitHub
https://github.com/bian-yi-syuan

Popular repositories Loading

  1. bian-yi-syuan bian-yi-syuan Public

    Mobile & Web Application Developer Portfolio

  2. Quantaflow Quantaflow Public

    SwiftUI iOS app for creating PDF quotations and Excel sales reports for field sales workflows

    Swift

  3. MeetingFlowAI MeetingFlowAI Public

    AI会議ワークフロー支援アプリ。録音、リアルタイム文字起こし、AI要約、ToDo管理を通じて、会議後の作業を効率化するiOSアプリです。

    Swift

  4. securecode-academy securecode-academy Public

    初級〜中級者向けのAIセキュアコーディング学習プラットフォーム

    PHP