Experience
René Doháň · Senior Software Engineer & Product Lead · 1997 – Present
Financial automation SaaS — product, full-stack, and AWS delivery
Own end-to-end delivery from requirements, product specification, and acceptance criteria through architecture, implementation, automated validation, and release readiness.
- Designed deterministic scheduled and continuous automation with queues, idempotency, retries, failure recovery, and auditable state.
- Direct disciplined AI-agent workflows across research and implementation while retaining responsibility for security, review, testing, deployment, and validation.
Android music products and low-latency C++ audio platform
Create and operate ten Android products, their shared low-latency C++ audio engine, releases, support, and public product website.
- Own roadmap, priorities, UX, architecture, budgets, dependencies, releases, analytics, documentation, support, and feedback-driven iteration.
- Built a shared real-time audio platform for DSP, recording, mixing, looping, sequencing, MIDI, metronomes, effects, and instruments.
Native Android and iOS product ownership and modernization
Maintain two established production apps, deliver features and releases, and modernize their Kotlin, Java, Swift, and Objective-C foundations without disrupting proven behavior.
- Deliver UI, performance, push, background sync, mapping, media, payments, and REST integration improvements across both platforms.
- Reduce legacy friction incrementally while protecting users, integrations, and release continuity.
Rcherz mobile and competition-scoring product stewardship
Build and maintain iOS, Android, and resilient event-scoring products for the long-running international archery platform.
- Separated mission-critical scoring from the community app and designed remote control, synchronization, and recovery for unreliable event networks.
- Sustain product knowledge, dependencies, risk management, platform modernization, and releases across an engagement active since 2014.
Web application development
Delivered focused PHP, Yii, and PostgreSQL changes to an existing product, including Docker-based deployment work.
Native SDKs for glucose-sensing medical devices
Delivered native iOS and Android SDK behavior, existing-app changes, sample applications, and early test scenarios in an API-first multinational remote team.
- Aligned Kotlin SDK behavior with its iOS counterpart and built clear Swift and Kotlin integration examples.
- Used Gherkin scenarios, code review, Git flow, Scrum, and extensive QA to make behavior testable before implementation.
Waste-management mobile and backend delivery
Delivered coordinated Kotlin Android, .NET GraphQL, MySQL, and Azure changes for Sensoneo’s OLO product.
- Diagnosed and fixed behavior across the field app, API, database, and hosted services as one product workflow.
Lead Android and iOS delivery for Slovakia’s 2021 census
Led matching native implementations through extensive changing requirements, offline workflows, security review, UAT, stakeholder coordination, and a fixed national deadline.
- Translated the census specification into aligned Kotlin and Swift form models, conditional behavior, validation, authentication, submission, and release variants.
- Supported developers and repeated acceptance cycles while coordinating delivery through Plaut and Bowbook.
Frontend, mobile, and backend product delivery
Built Vue and TypeScript interfaces alongside mobile, Firebase, and backend product work for clients and independent projects.
Mobile and web product delivery
Delivered Android, Vue, Firebase, and Spring-based product work for client applications.
Motorkari.cz iPhone and iPad development
Developed and maintained the native product, establishing the Swift codebase continued in the current engagement.
Open-source native libraries and applications
Created reusable Android and iOS foundations and small independent products used across later professional work.
Four native campaign and utility applications
Turned agency concepts into four released Android and iOS products across media, informational, and venue-finding use cases.
Freelance mobile product development
Built native mobile products and integrations for SaaS, transport, food, and other client services.
Full-stack SaaS and desktop development
Developed web, desktop, and document-processing software in a Scrum team using TDD and pair programming.
Java desktop publishing software
Built a Java Swing PDF viewer with PHP integration for a magazine publisher.
Java, C#, and web application development
Developed desktop, OCR, and J2EE software while growing from junior contributor into broader product responsibility.
Telecommunications systems and web administration
Supported HTML sites, Linux systems, wireless networks, and technical installations.
IT support for architectural computing
Supported Windows, AutoCAD, networking, and Linux systems for university staff and students.
Computer systems, sales, and customer support
Built and serviced PCs, installed software and networks, and supported retail customers.