Mobile product development
Marcos Salas Abelló
Mobile developer specialized in Flutter, used to dropping down to native code whenever the product demands it.
I lead the app ecosystem at Maximiliana, an adapted phone that gives digital autonomy to elderly people. Real product, in the hands of real users, where reliability is non-negotiable.

3+ years building apps
01 / highlights
65K+
Turn Off PC, from idea to the stores
Turn Off PC started as a fresh graduate's itch to solve something silly: shutting down the computer without walking over to it. Today it also turns it on from anywhere in the world, and everything that came after —Siri, widgets, Android routines— exists thanks to the trust and support of its users.
how I built it (Medium)
+45%
More battery, same phone
With elderly people a slip can have consequences, so it was worth squeezing a battery that already held up well. Between weeks of field testing and a combination of geofencing, activity recognition and location requests triggered by cell-tower changes, it now lasts 45% longer on the same hardware.
how we did it (LinkedIn)
24/7
Winning the battle against Android
For many people the screen reader isn't an aid: it's how they use the phone. That means the speech engine has to stay alive around the clock, no exceptions. And Android is built for the opposite — the moment it decides to save battery, Doze starts putting to sleep whatever runs in the background. We tried text-to-speech (TTS) library after library, and they all ended the same way: a silent phone. So we wrote our own, native, with a watchdog that keeps an eye on the speech engine and brings it back the moment it falls.
how we solved it (LinkedIn)
02 / personal projects

Turn Off PC
own product
Shut down, sleep, restart or wake any computer from your phone — from the couch or from anywhere in the world.
65K+
downloads
9K+
active devices
4,3★
store rating
5
platforms
protocol
The phone talks directly to the computer through a custom-built TCP protocol. The server auto-starts with each machine, and away from home it works over VPN.
shortcuts
“Hey Siri, turn off the computer” — done. Not a voice person? It's also in widgets, iPhone Control Center, Samsung Routines and Quick Actions.
platforms
Available on Android and iPhone; the server runs on Windows, Mac and Linux, with step-by-step guides for each. Got more than one computer? They all fit in the same app.
03 / experience
oct 2025 — now
Mobile Tech Lead
Maximiliana
I lead the app ecosystem of an adapted phone for elderly people, where reliability is non-negotiable. Monorepo with shared apps and packages, dropping to native code when needed. The two big battles: battery and geolocation.
may 2024 — sept 2025
Flutter & iOS Developer
Inycom
Mobile and web apps for clients, with clean architecture and reactive state. Notifications, analytics, REST APIs and online/offline persistence. Maintenance of iOS applications.
sept 2022 — may 2024
AuraQuantic & Power Platform Developer
Inycom
Low-code consulting and development: Model Driven and Canvas apps, approval flows in Teams and data modeling.
jun 2021 — may 2022

Internship — Process digitalization
CAF
Digitalization of internal processes and final degree project.
04 / stack
main
Flutter
Dart
- Bloc
- Async Redux
native
Kotlin
Swift
- C#
- Pigeon
web
React
Next.js
Tailwind
backend
Go
Firebase
Supabase
observability
Datadog
Grafana
- Perfetto
delivery
Codemagic
Play Store
App Store
05 / education
2024 — 2025
Master's in Advanced Software Technologies for Mobile Devices
Universidad San Jorge · Villanueva de Gállego
2018 — 2022
B.Eng. in Computer Engineering
Universidad San Jorge · Villanueva de Gállego
languages: Spanish · English (advanced)
06 / contact
Let's talk?
If you have a mobile product in your hands — or an idea that isn't one yet — drop me a line.