Targeted profile · Software / QA

Marcelo Ellwanger

ソフトウェア開発 · QA · テクニカルシステム

職務要約

Windows診断、ローカルAI、コンピュータビジョン、メディア自動化、根拠を追跡できるデータシステムなど、実際の課題を起点にソフトウェアを設計・実装しています。Python、C#/.NET、SQLite、Git/GitHubを中心に、デバッグ、自動テスト、性能検証、障害の記録と再現性を重視しています。電気工事やオペレーション業務で培った現場でのトラブルシューティング経験も、信頼性を意識した開発姿勢につながっています。

技術スキル

言語 / フレームワーク: Python · C#/.NET 10 · FastAPI · React · TypeScript · WPF
データ / ツール: SQLite · Git/GitHub · GitHub Actions · Windows診断 · REST API · ローカルAI / GGUFツール
エンジニアリング: 自動テスト · デバッグ · テレメトリ · 性能予算 · データ来歴管理 · 再現可能な検証 · リリース工程 · 技術ドキュメント

主な開発プロジェクト

CrashScope · 1.3 in development · 1.2.0 releasedC# / .NET 10 / WPF / WebView2 / React / TypeScript / SQLite · Windows diagnostics
  • ネイティブWPF/WebView2デスクトップシェル、永続化されるセッションとインシデント、Event Log + WERの証拠、プライバシーに配慮したサポートバンドルを備えたローカルファーストのクラッシュ診断システムを設計・実装。
  • CrashScope 1.2.0では266/266件の自動.NETテストに合格。最終統合1.1性能検証ではConfigTrace無効時のAgent平均CPU 0.2365%、ワーキングセット平均91.71 MB・最大94.58 MB、平均private memory 34.76 MBを計測しました。ランタイムはlocalhost限定で動作し、分析用テレメトリや自動アップロードは行いません。CrashScope 1.2.0が公開版で、1.3は現在の開発ラインです。、Windows 10 / Intel Core i5-3210M / Intel HD Graphics 4000の実機検証にも合格しています。
RevDev · ACTIVE DEVELOPMENTC# / .NET 8 / WPF · developer infrastructure
  • Dev Relay を操作するWindowsネイティブのコントロールサーフェスとして、複数プロジェクトのAI支援開発を安全な実行境界、決定論的な状態、Git・結果・目標の永続化で管理する仕組みを構築しています。
  • 5つのツールプロバイダー、型付きアクション、進捗/生存状態の可視化、再発を考慮した失敗学習、Windows向けパッケージングを実装。実行権限とHosted Actionsの判断はUIから分離しています。
VektorDeck 1.0Python / FastAPI / React / TypeScript / SQLite · 2026年リリース
  • GGUF Model Intelligence、安全なランタイム管理、ハードウェアテレメトリ、根拠を示せるSmart Launch提案をまとめたローカルファーストのWindows向けAIワークステーション管理ツールを設計・リリース。
  • 自動アップデートと修復、診断、CI、アップデート後のスモークテスト、デプロイ前ガードを実装し、重要な状態不整合を見えないまま進めない構成にしました。
Retro Game VisionComputer vision + decision pipeline · Python / SQLite · 実地検証済み
  • 店舗写真やOCRの不完全な入力を扱うため、型付きデータモデル、証拠の出所を追跡できる保存設計、互換性ガード、再現可能な収益計算、冪等な検証処理を構築。
  • 750件以上の基準アイテム、1,000件以上の現物観測、1,800件以上の市場観測まで実地データで拡張し、不確実性と証拠の対応関係を維持しています。
EasyFlix · 1.4 releasedWPF / .NET 10 · MIT公開ソース / v1.4.0
  • 複数ドライブの映画・TV・アニメを読み取り専用でスキャンし、元ファイルを移動・書き換えずに整理するWindows向けローカルメディアアプリを開発。グループ表示、アートワーク取得、ソースを壊さないショートカット、再開可能な処理を実装しています。
  • 埋め込み/サイドカー字幕の監査、SubDLの対象エピソード選択、ハッシュ・タイトル・エピソードを照合するOpenSubtitlesフォールバック、プロバイダー別クォータキャッシュ、オフライン文字起こしと翻訳品質ゲートを実装。1.4.0は219件のテストに合格し、ビルド警告0件、installer + portable win-x64検証、プライバシーサニタイズを完了。MITライセンスの公開ソースと検証済みv1.4.0リリースをGitHubで公開しています。

関連する実務経験

電気工事・技術職Vancouver, Canada · 4,000時間以上
  • 電気・機械設備の不具合対応や施工を通じて、安全を前提に原因を切り分け、再現し、修正後の状態を確認する習慣を身につけました。
コーヒー部門マネージャー / カフェ運営Alma · Surfers Paradise, Gold Coast, Australia
  • スタッフのシフト、発注・在庫管理、スペシャルティコーヒーの品質管理を担当。高品質な接客環境で、数値に基づく工程管理とチーム運営を両立しました。
接客 / 教育Australia & Japan · 主な職歴 2023–2025
  • ホスピタリティと英語教育を通じて、相手に合わせた説明、トレーニング、繁忙時の問題解決、異文化環境でのコミュニケーションを経験しました。

学歴・資格

電気分野の学習・職業訓練 - BCIT, Canada · High School Diploma - Queen Elizabeth School, Canada · First Aid & CPR · RSA License