Profile
Senior cross-platform mobile engineer with 10+ years building production software, the last 7 in Berlin. Flutter specialist with full-stack delivery experience across NestJS / Node.js / TypeScript, MongoDB, PostgreSQL and AWS — shipping apps in healthcare, telemedicine, e-commerce and real estate. Currently building a Kotlin Multiplatform SaaS (MindYourGain) covering both major cross-platform stacks the market is choosing between in 2026. Comfortable owning a feature end-to-end from architecture through release. Open to Berlin (hybrid) or EU-remote roles.
Education

Software Engineering

Jan 2011 to Dec 2013 at Duoc UC Institute, Santiago, Chile

Analyst Programmer

Jan 2008 to Dec 2010 at Duoc UC Institute, Santiago, Chile

Experience

Senior Flutter Full-stack Developer

From Feb 2022 to Present at Panthera Media GmbH, Berlin, Germany

Lead Flutter developer on multiple production apps across healthcare, sports, e-commerce and real estate; shipping to iOS, Android and Web from a single codebase. Selected projects:

  • Life Help — Wellness and community platform with advisor browsing, live 1:1 video sessions, real-time chat and subscriptions. Owned full mobile + backend delivery; built Agora RTC video, Stripe Connect payouts, Socket.io chat and a multi-flavor CI/CD pipeline. Flutter 3, BLoC, NestJS, Agora RTC, Stripe, Firebase, FCM.
  • RehaScan (Navacom) — Hospital patient diagnostics platform with a dynamic questionnaire engine and automated PDF reporting, with GDPR-compliant data handling. Flutter, NestJS, MongoDB, AWS (AppRunner, S3, CloudFront).
  • Fanshop — Mobile e-commerce platform for influencers; built Stripe payment flows, multi-carrier shipping (UPS, ShipEngine) and Vertex-powered EU/US tax compliance for cross-border routing. Flutter, NestJS.
  • Senders App — Cross-platform social app with real-time chat, newsfeeds and Google Maps. Flutter, AWS, CI/CD.
  • Talking Hands Flipbooks — Sign-language learning app built in React Native.
  • Net4Venture — Real-estate workflow automation built on n8n.
  • Additional client work — ProSportBet (Bubble), Petra Looft Mode (Webflow maintenance).

Freelance Developer & Professional Development

From Mar 2019 to Jan 2022, Self-employed / Relocation to Berlin, Germany

Relocated to Berlin on a Working Holiday visa to pursue professional and language development. Obtained the Oracle Certified Associate Java SE 8 Programmer certification, improved English to advanced (C1) level and took on freelance development work during this period.

Angular Developer

From Oct 2018 to Mar 2019 at SII Group Chile (BNP Paribas Cardif), Santiago, Chile

Angular 5 frontend development for a claims management system at BNP Paribas Cardif.

Java / Angular Developer

From Oct 2015 to Aug 2018 at Tata Consultancy Services, Santiago, Chile

Built a full SPA for Banco de Chile's internal sales system using AngularJS and Java. Implemented REST and SOAP services for LATAM Airlines' availability and customer service platforms on Java EE / Oracle.

Java Developer

From Jun 2015 to Oct 2015 at Kibernum — BNP Paribas Cardif, Santiago, Chile

Maintenance, testing and incident handling of enterprise Java applications (JBoss, WebSphere).

Analyst Programmer

From Jan 2011 to Dec 2013 at AgilLabs Consultores, Santiago, Chile

Built document management and workflow systems using Alfresco, Java and BonitaSoft for healthcare, insurance and public-sector clients.

Analyst Programmer — Lotus Notes & Alfresco

From Jan 2008 to Dec 2010 at Grupo Intellego Chile, Santiago, Chile

Developed and maintained internal applications using IBM Lotus Notes and Alfresco for clients in the insurance and energy sectors.

Side Projects
MindYourGain (2025–present) — SaaS fitness platform grounded in scientific evidence. Full product design and technical leadership. Multi-role architecture (user, trainer, AI coach) with tier-based authorization. A shared KMP module eliminates API contract drift between the Ktor backend and Compose Multiplatform clients. Stack: Kotlin, Ktor, Compose Multiplatform (Android + iOS), KMP shared models, MongoDB, WebSockets, Cloudflare R2, Koin.
Certifications
  • Oracle Certified Associate — Java SE 8 Programmer
Languages
  • Spanish — Native
  • English — Advanced (C1)
  • German — Intermediate (B1, DTZ certified)
Skills
  • Flutter
  • Dart
  • BLoC
  • Riverpod
  • Provider
  • Kotlin Multiplatform
  • Compose Multiplatform
  • Jetpack Compose
  • iOS / Android
  • NestJS
  • Node.js
  • TypeScript
  • Ktor
  • Kotlin
  • REST APIs
  • WebSockets / Socket.io
  • AWS
  • Firebase
  • Docker
  • CI/CD (GitHub Actions, Codemagic)
  • MongoDB
  • PostgreSQL
  • Redis
  • Agora RTC
  • Stripe Connect
  • SUMSUB (KYC)
  • Clean Architecture
  • MVVM / MVI
  • Coroutines / Flow
  • Monorepo (melos)
  • Agile / Scrum
  • Mentoring