Pengalaman
René Doháň · Insinyur Perangkat Lunak Senior & Pemimpin Produk · 1997 – Sekarang
SaaS otomatisasi keuangan — pengiriman produk, full-stack, dan AWS
Bertanggung jawab penuh atas pengiriman dari tahap persyaratan, spesifikasi produk, dan kriteria penerimaan hingga arsitektur, implementasi, validasi otomatis, dan kesiapan rilis.
- Merancang otomatisasi terjadwal dan berkelanjutan yang deterministik dengan antrean, idempotensi, percobaan ulang, pemulihan kegagalan, dan status yang dapat diaudit.
- Mengarahkan alur kerja agen AI yang disiplin di seluruh riset dan implementasi sembari mempertahankan tanggung jawab atas keamanan, peninjauan, pengujian, penerapan, dan validasi.
Produk musik Android dan platform audio C++ latensi rendah
Membuat dan mengoperasikan sepuluh produk Android, mesin audio C++ latensi rendah bersama mereka, rilis, dukungan, dan situs web produk publik.
- Mengelola peta jalan (roadmap), prioritas, UX, arsitektur, anggaran, dependensi, rilis, analitik, dokumentasi, dukungan, dan iterasi berbasis masukan.
- Membangun platform audio waktu nyata bersama untuk DSP, perekaman, pencampuran, pengulangan (looping), pembuatan sekuens, MIDI, metronom, efek, dan instrumen.
Kepemilikan dan moderisasi produk Android dan iOS asli (native)
Memelihara dua aplikasi produksi yang mapan, menghadirkan fitur dan rilis, serta memodernisasi fondasi Kotlin, Java, Swift, dan Objective-C tanpa mengganggu perilaku yang sudah teruji.
- Memberikan peningkatan pada antarmuka pengguna (UI), performa, push notification, sinkronisasi latar belakang, pemetaan, media, pembayaran, dan integrasi REST di kedua platform.
- Mengurangi hambatan kode lama secara bertahap sambil melindungi pengguna, integrasi, dan kelangsungan rilis.
Pengelolaan produk seluler dan pencatatan skor kompetisi Rcherz
Membangun dan memelihara produk iOS, Android, dan pencatatan skor acara yang tangguh untuk platform panahan internasional jangka panjang.
- Memisahkan pencatatan skor yang krusial dari aplikasi komunitas serta merancang kendali jarak jauh, sinkronisasi, dan pemulihan untuk jaringan acara yang tidak stabil.
- Mempertahankan pengetahuan produk, dependensi, manajemen risiko, modernisasi platform, dan rilis di seluruh proyek yang aktif sejak 2014.
Pengembangan aplikasi web
Menghadirkan pembaruan terfokus pada PHP, Yii, dan PostgreSQL untuk produk yang sudah ada, termasuk pekerjaan penerapan berbasis Docker.
SDK Natif untuk perangkat medis pemantau glukosa
Menghadirkan perilaku SDK iOS dan Android natif, perubahan aplikasi yang sudah ada, aplikasi sampel, dan skenario uji awal dalam tim jarak jauh multinasional yang mengutamakan API (API-first).
- Menyelaraskan perilaku SDK Kotlin dengan padanannya di iOS serta membangun contoh integrasi Swift dan Kotlin yang jelas.
- Menggunakan skenario Gherkin, peninjauan kode, alur kerja Git, Scrum, dan QA ekstensif untuk membuat perilaku dapat diuji sebelum diterapkan.
Pengembangan aplikasi seluler dan backend untuk pengelolaan sampah
Menghadirkan perubahan Kotlin Android, .NET GraphQL, MySQL, and Azure yang terkoordinasi untuk produk OLO Sensoneo.
- Mendiagnosis dan memperbaiki perilaku di seluruh aplikasi lapangan, API, database, dan layanan yang dihosting sebagai satu alur kerja produk.
Memimpin pengiriman Android dan iOS untuk sensus Slovakia 2021
Memimpin implementasi natif yang sesuai melalui perubahan persyaratan yang luas, alur kerja offline, tinjauan keamanan, UAT, koordinasi pemangku kepentingan, dan batas waktu nasional yang tetap.
- Menerjemahkan spesifikasi sensus ke dalam model formulir Kotlin dan Swift yang selaras, perilaku kondisional, validasi, otentikasi, pengiriman, dan varian rilis.
- Mendukung para pengembang dan mengulangi siklus penerimaan sambil mengoordinasikan pengiriman melalui Plaut dan Bowbook.
Pengiriman produk frontend, seluler, dan backend
Membangun antarmuka Vue dan TypeScript beserta pekerjaan produk seluler, Firebase, dan backend untuk klien serta proyek independen.
Pengiriman produk seluler dan web
Mengirimkan pekerjaan produk berbasis Android, Vue, Firebase, dan Spring untuk aplikasi klien.
Pengembangan iPhone dan iPad Motorkari.cz
Mengembangkan dan memelihara produk asli (native), menetapkan basis kode Swift yang dilanjutkan pada penugasan saat ini.
Perpustakaan dan aplikasi native sumber terbuka
Membuat fondasi Android dan iOS yang dapat digunakan kembali serta produk independen kecil yang digunakan dalam pekerjaan profesional selanjutnya.
Empat aplikasi kampanye dan utilitas natif
Mengubah konsep agensi menjadi empat produk Android dan iOS yang dirilis di berbagai kasus penggunaan media, informasi, dan pencarian tempat.
Pengembangan produk seluler freelance
Membangun produk dan integrasi seluler natif untuk SaaS, transportasi, makanan, dan layanan klien lainnya.
Pengembangan SaaS full-stack dan desktop
Mengembangkan perangkat lunak web, desktop, dan pemrosesan dokumen dalam tim Scrum menggunakan TDD dan pemograman berpasangan (pair programming).
Perangkat lunak penerbitan desktop Java
Membangun penampil PDF Java Swing dengan integrasi PHP untuk penerbit majalah.
Pengembangan Java, C#, dan aplikasi web
Mengembangkan perangkat lunak desktop, OCR, and J2EE sambil berkembang dari kontributor junior menjadi memiliki tanggung jawab produk yang lebih luas.
Sistem telekomunikasi dan administrasi web
Mendukung situs HTML, sistem Linux, jaringan nirkabel, dan instalasi teknis.
Dukungan IT untuk komputasi arsitektural
Mendukung sistem Windows, AutoCAD, jaringan, dan Linux untuk staf dan mahasiswa universitas.
Sistem komputer, penjualan, dan dukungan pelanggan
Membangun dan memperbaiki PC, memasang perangkat lunak dan jaringan, serta mendukung pelanggan ritel.