Bali, Indonesia · trabajo remoto

René Doháň

René Doháň sonríe junto a un portátil y un monitor que muestran código fuente.

Ingeniero sénior de software móvil y multiplataforma

Resumen profesional

Ingeniero sénior de software móvil y multiplataforma con más de 20 años entregando aplicaciones nativas para Android e iOS, sistemas C++, SDK y productos web full-stack. Lidero trabajos complejos desde la arquitectura y modernización de sistemas heredados hasta las pruebas, el lanzamiento y la evolución del producto a largo plazo.

Impacto profesional

  • Entrega full-stack actual asistida por IA con frontend React y plataforma AWS, desde el diseño del producto hasta la preparación final del lanzamiento.
  • SDK nativos para iOS y Android destinados a integrar un dispositivo de medición de glucosa en un entorno internacional regulado.
  • Responsabilidad principal sobre ambas plataformas móviles nativas del censo nacional eslovaco de 2021, con datos offline y formularios complejos.
  • Evolución a largo plazo de los productos Rcherz y Motorkari.cz, equilibrando modernización y continuidad en producción.
  • Diez aplicaciones musicales Android actuales, al menos 170 mil instalaciones públicas en Google Play y un motor C++ propio de baja latencia.

Fortalezas técnicas

Desarrollo móvil nativo

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

Sistemas y SDK

C++ · audio y DSP de baja latencia · diseño de SDK y API · integración de dispositivos · flujos offline

Web y backend

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

Entrega y calidad

arquitectura · modernización de sistemas heredados · revisión de código · TDD · pruebas unitarias y de UI · CI/CD · Scrum

Experiencia seleccionada con clientes

Plataforma cripto full-stack próxima a su lanzamiento

  • Diseño y desarrollo una gran plataforma web full-stack en la fase final de desarrollo.
  • Uso desarrollo asistido por IA en el frontend React y los flujos de AWS, llevando las funciones desde el diseño del producto hasta la preparación del lanzamiento.

React · TypeScript · AWS · desarrollo asistido por IA · desarrollo web full-stack

Modernización y evolución continua de aplicaciones Android e iOS en producción

  • Desarrollo ambas plataformas nativas: mejoro el código Android heredado y continúo la aplicación iOS que entregué originalmente en 2017.
  • Modernicé la interfaz y el rendimiento mientras evolucionaba Swift, notificaciones push, sincronización en segundo plano e integraciones REST sin alterar el comportamiento consolidado del producto.

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

SDK nativos e integración de un dispositivo médico para medir glucosa

  • Entregué trabajo de SDK para iOS y Android, amplié aplicaciones iOS existentes y creé ejemplos en Swift y Kotlin para demostrar la integración del dispositivo.
  • Implementé el comportamiento del SDK Kotlin alineado con iOS y definí escenarios Gherkin durante el diseño para que el comportamiento regulado fuera verificable antes de la implementación.
  • Trabajé con un enfoque API-first en un equipo Scrum internacional y remoto, usando Git flow, revisiones de código y amplias prácticas de calidad.

Swift · Kotlin · iOS SDK · Android SDK · diseño de SDK/API · Gherkin

Liderazgo móvil para el censo nacional eslovaco de 2021

  • Lideré el desarrollo nativo para Android e iOS, convirtiendo requisitos públicos extensos y cambiantes en aplicaciones funcionales para ambas plataformas.
  • Implementé datos offline, actualizaciones mediante CSV y servicios, reglas complejas de formularios y validación local para trabajos de campo sin conexión continua.
  • Coordiné meses de ajustes con responsables del proyecto y desarrolladores de apoyo hasta la entrega.

Kotlin · Swift · Android · iOS · datos offline · validación de formularios

Suite móvil nativa y de puntuación competitiva Rcherz

  • Creé y mantuve una gran aplicación Objective-C para iPhone/iPad, una aplicación Android en Java y una aplicación Android separada para puntuar competiciones de una plataforma internacional de tiro con arco.
  • Separé la puntuación crítica del producto general e implementé controles de estabilidad, comandos remotos, polling, mensajes push y tolerancia a conexiones Wi-Fi exteriores problemáticas.
  • Mantuve la relación con el cliente y el conocimiento del producto durante una colaboración prolongada iniciada en 2014.

Objective-C · Java · Android · iOS · API REST · mensajes push · tolerancia offline

Ingeniería de productos propios

Renetik Music Apps y motor de audio de baja latencia

  • Creé diez aplicaciones musicales Android con 170 mil+ instalaciones públicas en Google Play a julio de 2026.
  • Diseñé un motor C++ reutilizable para audio y DSP en tiempo real, secuenciación, efectos, MIDI, grabación, loops y reproducción multiinstrumento.
  • Gestiono arquitectura, UI Kotlin, Firebase, pruebas, lanzamientos, webs, analítica, fallos y comentarios de clientes.

Kotlin · C++ · Android · Firebase · Espresso · UIAutomator · JUnit · Mockito

Experiencia anterior

Otros productos y entregas full-stack

Entregué cambios coordinados en Android, .NET GraphQL y MySQL para Sensoneo; PHP/Yii/PostgreSQL para Plaut; y productos móviles, Vue.js, Firebase, Spring y AWS para otros clientes.

Cartera móvil nativa y bases reutilizables

Entregué aplicaciones iOS y Android para Motorkari.cz, TRIAD, LiveAgent, Post Affiliate Pro y otros clientes, además de bibliotecas reutilizables en Objective-C, Swift, Java y Kotlin.

SaaS, escritorio y sistemas documentales

Progresé de desarrollador júnior a sénior en QualityUnit trabajando con Java, C#, PHP, JavaScript, GWT, J2EE, Eclipse RCP, OCR, SaaS y análisis/generación de PDF mediante Scrum, TDD y programación en pareja.

Primeros fundamentos de TI

Adquirí conocimientos prácticos montando ordenadores, instalando software, atendiendo clientes, administrando Windows y Linux, redes, soporte AutoCAD, HTML y telecomunicaciones inalámbricas.

Formación

Grado en Ingeniería de Software · Universidad Eslovaca de Tecnología de Bratislava

Este currículum se centra en las pruebas de entrega más sólidas. La trayectoria completa sigue disponible en la página de experiencia.

Experiencia completa