René Doháň

Insinyur Seluler & Lintas Platform Senior

Bali, Indonesia · Jarak Jauh

René Doháň tersenyum di samping laptop dan monitor yang menampilkan kode sumber.

Ringkasan profesional

Senior mobile and cross-platform engineer dengan pengalaman lebih dari 20 tahun dalam pengiriman perangkat lunak untuk Android dan iOS native, sistem C++, SDK, serta produk web full-stack. Memimpin pekerjaan kompleks mulai dari arsitektur dan modernisasi sistem lama hingga pengujian, rilis, dan kepemilikan produk jangka panjang.

Dampak karier

  • Pengiriman menyeluruh untuk SaaS otomatisasi finansial pra-rilis yang mencakup React, TypeScript, infrastruktur AWS, integrasi aman, waktu proses asinkron, dan kesiapan produksi.
  • Pengiriman SDK iOS dan Android asli untuk integrasi perangkat medis pemantau glukosa di lingkungan multinasional yang diatur regulasi.
  • Kepemimpinan utama untuk kedua platform seluler asli pada sensus nasional Slowakia 2021, termasuk data luring dan aturan formulir yang kompleks.
  • Pengelolaan produk klien jangka panjang di Rcherz dan Motorkari.cz, menyeimbangkan modernisasi dengan kontinuitas produksi.
  • Kepemilikan menyeluruh atas sepuluh aplikasi musik Android, mesin C++ latensi rendah, dan situs web produk VuePress mereka, dengan setidaknya 170.000 instalasi publik gabungan di Google Play.

Kekuatan teknis inti

Seluler asli

Kotlin · Java · Swift · Objective-C · Android SDK · iOS SDK

Sistem dan SDK

C++ · audio latensi rendah dan DSP · desain SDK dan API · integrasi perangkat · alur kerja utamakan luring

Web dan backend

TypeScript · React · Vue.js · AWS · .NET · GraphQL · PHP/Yii · SQL · Firebase

Pengiriman dan kualitas

arsitektur · modernisasi sistem lama · tinjauan kode · TDD · pengujian unit dan UI · CI/CD · Scrum

Pengalaman klien pilihan

SaaS otomatisasi keuangan full-stack yang mendekati peluncuran

Equisix · Senior Web Developer

  • Menguasai pengiriman ujung-ke-ujung (end-to-end) di seluruh spesifikasi produk, frontend React, API dan worker TypeScript, infrastruktur AWS, integrasi pihak ketiga yang aman, penagihan, observabilitas, dan kesiapan rilis.
  • Membangun runtime otomatisasi terjadwal dan berkelanjutan yang deterministik dengan antrean, idempotensi, percobaan ulang, status yang dapat diaudit, serta pengujian unit, integrasi, ujung-ke-ujung, regresi UI, dan penerapan yang luas.

React · TypeScript · AWS · SST · DynamoDB · SQS · Vitest · Playwright · Pengembangan berbantuan AI

Modernisasi dan kepemilikan berkelanjutan untuk aplikasi Android dan iOS produksi

Motorkari.cz · Android & iOS Developer (Paruh waktu)

  • Mengembangkan kedua platform native: meningkatkan basis kode Android yang diwarisi dan melanjutkan aplikasi iOS yang awalnya dirilis pada tahun 2017.
  • Memodernisasi antarmuka pengguna (UI) dan performa sekaligus mengembangkan alur kerja Swift, push-notification, sinkronisasi latar belakang (background-sync), dan integrasi REST tanpa mengganggu perilaku produk yang sudah mapan.

Kotlin · Java · Swift · Objective-C · REST API · Firebase Cloud Messaging

SDK natif dan integrasi perangkat medis untuk pemantauan glukosa

Biolinq · Pengembang Android & iOS (melalui tim Sequenex)

  • Mengirimkan pekerjaan SDK iOS dan Android, memperluas aplikasi iOS yang sudah ada, serta membangun aplikasi sampel Swift dan Kotlin yang menunjukkan integrasi perangkat.
  • Menerapkan perilaku SDK Kotlin yang selaras dengan padanannya di iOS dan menentukan skenario Gherkin selama perancangan agar perilaku yang diatur dapat diuji sebelum implementasi.
  • Bekerja secara API-first dalam tim Scrum jarak jauh multinasional menggunakan Git flow, peninjauan kode, dan praktik QA yang ekstensif.

Swift · Kotlin · SDK iOS · SDK Android · Perancangan SDK/API · Gherkin

Memimpin pengiriman seluler untuk sensus nasional Slovakia 2021

SODB 2021 · Lead Mobile Developer (melalui Plaut / Bowbook)

  • Memimpin pengembangan Android dan iOS native, menerjemahkan persyaratan Sektor publik yang luas dan terus berubah menjadi aplikasi yang berfungsi di kedua platform.
  • Mengimplementasikan data luring (offline), pembaruan berbasis CSV dan layanan, aturan formulir yang kompleks, serta validasi pada perangkat (on-device) untuk alur kerja lapangan yang tidak dapat bergantung pada konektivitas berkelanjutan.
  • Mengkoordinasikan penyempurnaan selama berbulan-bulan dengan pemangku kepentingan dan pengembang pendukung hingga pengiriman.

Kotlin · Swift · Android · iOS · data luring · validasi formulir

Rcherz seluler natif dan perangkat penilaian kompetisi

Bowbook, s.r.o. · Mobile Applications Developer

  • Membangun dan memelihara aplikasi iPhone/iPad Objective-C berukuran besar, aplikasi Android Java, serta aplikasi penilaian Android khusus untuk platform panahan internasional.
  • Memisahkan penilaian kompetisi yang sangat penting dari produk umum serta menerapkan kontrol stabilitas, perintah perangkat jarak jauh, polling, pesan dorong (push messaging), dan ketahanan untuk kondisi Wi-Fi luar ruangan yang sulit.
  • Mempertahankan hubungan klien dan pengetahuan produk selama keterlibatan jangka panjang yang dimulai pada tahun 2014.

Objective-C · Java · Android · iOS · REST API · pesan dorong · ketahanan luring

Rekayasa produk independen

Platforma Renetik Music Apps dan mesin audio latensi rendah

Pembuat dan insinyur produk end-to-end

  • Membangun sepuluh aplikasi musik Android saat ini dengan setidaknya 170 ribu total unduhan publik di Google Play per 2026.
  • Merancang mesin audio C++ yang dapat digunakan kembali untuk DSP real-time, penomoran urutan (sequencing), rantai efek (FX chains), metronom, I/O MIDI, perekaman, perulangan (looping), dan pemutaran multi-instrumen.
  • Membangun dan memelihara situs web produk VuePress 2 dan Vite dengan komponen Vue kustom, dokumentasi, media yang dioptimalkan, analitik, SEO kanonik, dan validasi rilis situs gabungan.
  • Memegang kendali atas arah produk, arsitektur, UI Kotlin, layanan Firebase, pengujian otomatis, rilis, dukungan, dan masukan pelanggan.

Kotlin · C++ · Android SDK/NDK · Firebase · VuePress 2 · Vue 3 · TypeScript · Vite · Espresso · UIAutomator · JUnit

Pengalaman sebelumnya

Pengiriman produk dan full-stack tambahan

Menghantarkan perubahan terkoordinasi Android, .NET GraphQL, dan MySQL untuk Sensoneo; pekerjaan PHP/Yii/PostgreSQL untuk Plaut; serta pekerjaan produk seluler, Vue.js, Firebase, Spring, dan AWS untuk klien lainnya.

Portofolio seluler natif dan fondasi yang dapat digunakan kembali

Mengirimkan aplikasi iOS dan Android untuk Motorkari.cz, TRIAD, LiveAgent, Post Affiliate Pro, serta klien lainnya sambil membangun pustaka Objective-C, Swift, Java, dan Kotlin yang dapat digunakan kembali di berbagai proyek profesional.

Sistem SaaS, desktop, dan dokumen

Berkembang dari pengembang junior menjadi senior di QualityUnit mencakup Java, C#, PHP, JavaScript, GWT, J2EE, Eclipse RCP, OCR, produk SaaS, serta penguraian/pembuatan PDF, dengan Scrum, TDD, dan pair programming.

Fondasi IT awal

Membangun pengetahuan sistem praktis melalui perakitan PC, instalasi perangkat lunak, dukungan pelanggan, administrasi Windows dan Linux, jaringan, dukungan AutoCAD, HTML, dan pekerjaan telekomunikasi nirkabel.

Pendidikan

Gelar Sarjana Teknik Perangkat Lunak Komputer · Slovak University of Technology di Bratislava