経歴
René Doháň · シニアソフトウェアエンジニア兼プロダクトデリバリーリード · 1997 – 現在
財務自動化SaaS — プロダクト、フルスタック、AWSデリバリー
要件定義、製品仕様、受け入れ基準の策定から、アーキテクチャ設計、実装、自動テスト、リリース準備まで、エンドツーエンドのデリバリーを主導。
- キュー、べき等性、リトライ、障害復旧、監査可能な状態を備えた、決定論的な定期実行および継続的自動化を設計しました。
- セキュリティ、レビュー、テスト、デプロイ、および検証の責任を保持しながら、調査から実装に至るまで規律あるAIエージェントのワークフローを直接指揮しました。
Android向け音楽プロダクトおよび低遅延C++オーディオプラットフォーム
10個のAndroidプロダクト、それらが共有する低遅延なC++オーディオエンジン、リリース、サポート、公開プロダクトWebサイトの開発および運用を行っています。
- ロードマップ、優先順位、UX、アーキテクチャ、予算、依存関係、リリース、アナリティクス、ドキュメント、サポート、およびフィードバックに基づくイテレーションのすべてを主導。
- DSP、録音、ミキシング、ルーパー、シーケンサー、MIDI、メトロノーム、エフェクト、楽器に対応する共有リアルタイムオーディオプラットフォームを構築。
ネイティブAndroidおよびiOSプロダクトのオーナーシップと近代化
本番運用中の2つの既存アプリの保守、機能追加、リリースを担当。実証済みの動作を損なうことなく、Kotlin、Java、Swift、Objective-Cの基盤を近代化。
- 両プラットフォームにおけるUI、パフォーマンス、プッシュ通知、バックグラウンド同期、マッピング、メディア、決済、REST統合の改善を実現。
- ユーザー、外部連携、リリースの継続性を保護しつつ、レガシーシステムの摩擦を段階的に軽減。
Rcherzモバイルおよび競技スコアリング製品のプロダクトスチュワードシップ
長期にわたる国際的なアーチェリープラットフォーム向けに、iOS、Android、および堅牢なイベントスコアリング製品を構築・保守しています。
- ミッションクリティカルなスコアリング機能をコミュニティアプリから分離し、不安定なイベントネットワークに対応するリモートコントロール、同期、およびリカバリ機能を設計しました。
- 2014年から続くプロジェクトにおいて、プロダクトの知見、依存関係、リスク管理、プラットフォームの近代化、およびリリースを維持しています。
Webアプリケーション開発
既存プロダクトに対し、PHP、Yii、PostgreSQLを用いたピンポイントな改修を行い、Dockerベースのデプロイ作業も担当しました。
血糖測定医療機器向けネイティブSDK
APIファーストの多国籍リモートチームにおいて、ネイティブのiOSおよびAndroid SDKの挙動、既存アプリの改修、サンプルアプリケーション、初期テストシナリオを提供しました。
- Kotlin SDKの挙動をiOS版と同期させ、明確なSwiftおよびKotlinの統合サンプルを作成しました。
- Gherkinシナリオ、コードレビュー、Gitフロー、Scrum、および徹底的なQAを活用し、実装前に挙動をテスト可能にしました。
廃棄物管理モバイルおよびバックエンドの開発・提供
SensoneoのOLOプロダクトに向け、KotlinによるAndroidアプリ、.NET GraphQL、MySQL、Azureの連携改修を提供しました。
- フィールドアプリ、API、データベース、ホステッドサービスにわたる動作を、ひとつのプロダクトワークフローとして診断および修正。
スロバキアの2021年国勢調査に向けたAndroidおよびiOSアプリの開発をリード
頻繁に変更される要件、オフラインワークフロー、セキュリティレビュー、UAT、ステークホルダーとの調整、および厳格な国家の締め切りに対応しながら、両ネイティブプラットフォームの実装をリードしました。
- 国勢調査の仕様を、KotlinおよびSwiftのデータモデル、条件付き動作、バリデーション、認証、送信、リリースバリアントに翻訳・適合させました。
- PlautおよびBowbookを通じたデリバリーの調整を行いながら、開発者のサポートと受け入れテスト(UAT)の反復を支援しました。
フロントエンド、モバイル、バックエンドのプロダクト提供
クライアントワークおよび個人プロジェクトにおいて、VueとTypeScriptによるインターフェース構築に加え、モバイル、Firebase、バックエンドのプロダクト開発を手掛けました。
モバイルおよびWebプロダクトの開発・提供
Android、Vue、Firebase、およびSpringをベースにしたクライアント向けプロダクトの開発を担当。
Motorkari.cz iPhoneおよびiPadアプリの開発
ネイティブプロダクトの開発および保守を担当し、現在のプロジェクトに引き継がれているSwiftコードベースを確立。
オープンソースのネイティブライブラリおよびアプリケーション
その後の実務全体で活用される、再利用可能なAndroidおよびiOSの基盤や小規模な独立プロダクトを作成しました。
4つのネイティブキャンペーンおよびユーティリティアプリ
代理店のコンセプトを、メディア、情報提供、会場検索などのユースケースに合わせた4つのAndroidおよびiOSプロダクトとしてリリース。
フリーランスによるモバイルプロダクト開発
SaaS、交通、フードサービス、その他のクライアント向けに、ネイティブモバイルプロダクトや連携機能を構築。
フルスタックSaaSおよびデスクトップ開発
TDDとペアプログラミングを取り入れたスクラムチームで、Web、デスクトップ、ドキュメント処理ソフトウェアを開発しました。
Javaデスクトップパブリッシングソフトウェア
雑誌出版社向けに、PHP連携機能を備えたJava Swing PDFビューアを構築。
Java、C#、およびWebアプリケーション開発
ジュニアエンジニアから、より広範なプロダクトの責任を担う立場へと成長しながら、デスクトップ、OCR、J2EEソフトウェアを開発しました。
電気通信システムとWeb管理
HTMLサイト、Linuxシステム、無線ネットワーク、技術設備のサポートを担当。
建築コンピューティング向けITサポート
大学の教職員および学生向けに、Windows、AutoCAD、ネットワーク、Linuxシステムのサポートを提供。
コンピュータシステム、販売、カスタマーサポート
PCの組み立て・保守、ソフトウェアおよびネットワークの導入、一般小売顧客のサポートを担当。