ソフトウェアエンジニアポートフォリオ
リンク
- GitHub: Rerurate514 (Rerurate_514)
- Qiita: Rerurate514 - Qiita
- npm: Rerurate_514 - npm
主要プロジェクト
UI フレームワーク
fTutteS(TypeScript版)
Flutterにインスパイアされた純粋なTypeScriptで実装されたUIコンポーネントフレームワーク。外部パッケージに依存せず、軽量で高速な描画を実現しています。
特徴
- 純粋なTypeScriptによる実装
- Flutterライクなコンポーネント設計
- 依存関係なしの軽量設計
fJutteS(JavaScript版)
fTutteSのJavaScript版。同様のコンセプトでウェブアプリケーション開発をサポートします。
Flutter パッケージ
easy_audio_players_with_track
音楽再生をシンプルにするDart Pubパッケージ。複数のオーディオトラックを簡単に管理・操作できるAPIを提供します。
特徴
- シンプルな音楽再生インターフェース
- トラック管理機能
- 直感的なAPI設計
fiperes
Flutterアプリケーションのための状態管理と依存関係追跡機能を提供するプロバイダーライブラリ。
特徴
- 効率的な状態管理
- 依存関係の自動追跡
- リアクティブな更新
アプリケーション
github_browser
GitHubのリポジトリを検索・閲覧できるFlutterアプリ。GitHubのOAuth2.0を活用しています。
remusicalization
portfolirate
個人ポートフォリオサイト。React、SCSS、GithubPagesを使用して作成
API開発
fib_api
Go言語で実装されたフィボナッチ数を返すシンプルなAPI。バックエンド開発スキルの一例として開発。
技術スタック
言語
- TypeScript/JavaScript
- Dart
- Go
- Kotlin
- C
- Rust
- SCSS
- HTML
フレームワーク・ライブラリ
- Flutter
- Firebase
- React
- 自作UIフレームワーク (fTutteS/fJutteS)
その他ツール
- npm
- pub.dev
- Git/GitHub
- Obsidian
今後の展望
クロスプラットフォーム開発技術をさらに探求し、より使いやすく効率的なライブラリ・フレームワークの開発に取り組んでいます。 特にUI構築と状態管理の分野に興味があります。
私自身はプログラミングが好きで趣味でもあり、日中ずっとプログラムを書いています。
最新の情報はGitHubをご確認ください。