電気工事
カナダで数年間、電気工事の仕事に携わり、電気・機械設備、高圧・低圧配線、トラブルシューティングなど、約4,000時間の現場経験を積みました。画面の中だけではなく、現実の設備で「正しく動く」ことが求められる仕事でした。
Marceloについて · Professional profile
Marcelo Ellwangerです。電気工事、店舗運営、海外での接客・教育、そしてソフトウェア開発と、少し遠回りな経歴を歩んできました。分野は違っても、興味の中心は一貫しています。仕組みがどう動くのかを理解し、不便や曖昧さの原因を見つけ、現実の制約に合う形でより良くすることです。
ソフトウェアまでの道のりは一直線ではありませんでした。ただ、ずっと共通していたのは、仕組みを理解し、問題を見つけ、前より良い状態にして終えることです。
これまでの道のり
カナダで数年間、電気工事の仕事に携わり、電気・機械設備、高圧・低圧配線、トラブルシューティングなど、約4,000時間の現場経験を積みました。画面の中だけではなく、現実の設備で「正しく動く」ことが求められる仕事でした。
オーストラリア・ゴールドコーストのAlmaでは、スタッフのシフト、発注、在庫、スペシャルティコーヒーの品質管理を担当しました。エスプレッソのレシピや調整も、粉量・抽出量・抽出時間まで数値で管理し、接客と運営の両方で安定した品質を保つことを重視していました。
その経験がソフトウェアで一つにつながりました。ローカルAIの運用、中古ゲームの調査、不安定なPCの診断、メディア整理、小さなデスクトップUIなど、自分が実際に困っていたことを解決するところから始め、少しずつ検証・保守・配布まで考えた製品へ発展させています。
特に惹かれるのは、きれいなデモだけでは済まないソフトウェアです。実機、不完全なデータ、人の作業、そして説明しなければならない失敗。
主な実績
ローカルファーストのWindowsクラッシュ診断システムを開発・検証。ネイティブWPF/WebView2デスクトップシェル、266/266件の自動.NETテスト、永続化されるインシデント、Event Log + WERの証拠、ConfigTrace 1.0.1連携、実機でのセカンドPC検証を備えています。
GGUF Model Intelligence、安全なランタイム管理、ハードウェアテレメトリ、Smart Launch提案、CI、アップデート後のスモーク検証まで含むローカルAI向けワークステーションマネージャーを設計・開発し、1.0としてリリースしました。
中古ショップの写真から判断まで、証拠の出所を追跡できるリセール分析パイプラインを構築。数百件の基準アイテムと1,000件を超える現物観測まで拡張しながら、不確実性と証拠のつながりを保持しています。
元ファイルを変更しない WPF/.NET 10 のローカルメディアアプリ。複数ドライブの読み取り専用処理、219件の自動テスト、ビルド警告0件、installer + portable win-x64 の検証、プライバシーサニタイズを完了。MITライセンスの公開ソースと検証済みv1.4.0リリースをGitHubで公開しています。
電気工事の経験から、障害の起こり方、再現性、安全性、そして管理されたデモの外でも正しく動くことを重視する姿勢を身につけました。
カナダ、オーストラリア、日本での仕事を通じて、相手や文化に合わせながら、複雑なことを分かりやすく伝え、状況に素早く適応する力を磨いてきました。
現在の開発
ネイティブWPF/WebView2デスクトップシェル、永続化されるインシデント、Event Log + WERの証拠、プライバシーに配慮したサポートバンドルを扱うローカルファーストのWindows診断システム。CrashScope 1.3は現在の開発ラインで、1.2.0が公開版です。
日本語ケーススタディ ↗1.4 RELEASED / WINDOWS LOCAL MEDIAEasyFlix複数ドライブを読み取り専用で扱い、映画・TV・アニメを整理しながら元のメディアファイルを変更しないWPF/.NET 10アプリです。EasyFlix 1.4.0はMITライセンスで公開済みです。
ケーススタディ(英語)↗目標
実務的なデバッグ、信頼性、システム思考を活かせるソフトウェア開発、QA / 自動化、テクニカルシステム領域の職種を希望しています。ローカルソフトウェア、開発者向けツール、自動化、データシステム、診断ツールは特に相性の良い分野です。
また、技術的なトラブルシューティング、明確なコミュニケーション、自立して進める力が重要なテクニカルサポートやオペレーションの仕事にも関心があります。海外のチームやタイムゾーンにも柔軟に対応できます。
このサイトは、採用担当者向けのポートフォリオであると同時に、共同開発やプロジェクトの相談時にも、そのまま自己紹介として使える場所にしたいと考えています。
仕事の進め方
きれいに用意された課題より、入力が不完全で制約のある現実の問題を好みます。制約があるからこそ、必要な設計が見えてきます。
自信のある答えに見せることより、データの出所、不確実性、再現可能な検証を残すことを優先します。
バグはその場しのぎで隠さず、テスト、より明確な境界、あるいは製品ルールへ変えます。
監視、AIツール、バックグラウンド処理は、CPU・RAM・GPUの使用量とユーザーのコントロールを意識して設計します。
アップデート、修復、診断、何度実行しても安全な処理、状態の分かりやすさまで含めて製品だと考えています。
ソフトウェアが推薦・分類・診断を行うなら、ユーザーが「なぜそうなったのか」を理解できる形にしたいと考えています。
Professional use
このサイトでは全体像を、GitHubでは実装やエンジニアリングノートを公開しています。リモートでの仕事、技術的な共同開発、プロジェクトのご相談はLinkedInまたはお問い合わせページからご連絡ください。
名刺、職務プロフィール、対面での自己紹介に。