Android apps, start to finish
Idea, architecture, UI, release, maintenance. One person, no handovers, nothing lost in translation. Apps that please the eye, excite the mind and help the user. In that order on a good day.
Sotiris Falieris. Senior Android engineer and freelancer in Stockholm, building on Android since version 2.1, which is a sentence that ages me. 20 projects below, from a Rammstein fan app in 2011 to EasyPark in 2024. Judge the work, not the website.
Hire the man →
EasyPark runs parking in more than 20 countries for millions of drivers. I was responsible for the money aspects of things, making sure that all your payments methods were nicely integrated. Money money bling bling.
Open the project →
Telia's app is how a very large number of people in the Nordics binge watch their series and consume endless movies. I joined as an Android consultant in a large codebase with many squads and a proper release train, the kind of place where clean architecture stops being a talking point and becomes survival.
Open the project →
Lamborghini Unica is the official app for owners and fans: exclusive content, events and a direct line to Sant'Agata Bolognese. I worked on the Android app through Mobiento, where every pixel was reviewed by people who care about pixels the way Lamborghini cares about style and bravado.
Open the project →
Six months as a consultant on Spotify Connect, the feature that hands playback from your phone to a speaker, a TV or a desktop without anyone noticing the handover. I also worked on the tablet experience: new features, user tests and workshops, and the discovery that people hold tablets in ways no designer expects.
Open the project →
A social network on the blockchain, ported from iOS. Yes, blockchain, I know. It was 2022.
Open the project →
Make real music on your phone. Ported from iOS without missing a beat. Sorry, not sorry.
Open the project →
Happy Timers is an easy and fun way to create reminders for upcoming events in your life, while enjoying useful, handpicked tips related to that event.
Open the project →
Rent and stream the latest films. Ported with Nordic calm and a great deal of DRM and subtitles at all the languages.
Open the project →
All your loans in one view, with advice on paying less and saving more. The bank was not consulted.
Open the project →
Find food trucks. Help food trucks find you. Look, salivate, order, pay. Everybody wins, especially lunch breaks.
Open the project →
Video streaming for Nigeria, where bandwidth is a rumor. I fought for every kilobyte that I wanted to put in that release.
Open the project →
One of Sweden's biggest banks. Transfers, invoices and bureaucracy. Fun times with nice benefits.
Open the project →
Audiobooks for the world.
Open the project →
The Swedish state alcohol monopoly, in your pocket. Responsibly, of course. And a bit too expensive perhaps.
Open the project →
Sweden's and Norway's food trucks, found and ordered from. Lunch has never been so well-architected.
Open the project →
A fitness app ported from iOS. Simple, beautiful, with a purpose. Unlike most of my gym visits.
Open the project →
Tic-tac-toe meets trivia. My first game at MAG and my first taste of a global audience. Now, THAT was exciting!
Open the project →
A word game with millions of Android users. I learned what scale means, why KPIs matter and what a crash report in the middle of the night feels like.
Open the project →
Video streaming on Android in 2012, back when that was a brave thing to attempt. At a tablet. Oh the things I have seen.
Open the project →
The app that started it all. Designed, built and maintained by me since 2011. You never forget your first one.
Open the project →Nothing here. Which is suspicious, because there is always something here.
The man, allegedly
I have been developing for Android since 2010, starting on version 2.1 when the back button was a physical object. Since then I have shipped apps for banks, streaming services, telecoms, a car maker with questionable fuel economy and a few ideas of my own.
I am passionate about what I do and confident about what I can achieve. I write clean, self-explanatory code with consistent structure and modern architecture, and I enjoy it. That last part is rarer than it should be.
Three words that describe me: creative, positive, modest. Two out of three is a solid score.
Idea, architecture, UI, release, maintenance. One person, no handovers, nothing lost in translation. Apps that please the eye, excite the mind and help the user. In that order on a good day.
My specialty. Fast, efficient, and faithful to Android's guidelines so the result feels native rather than translated. This mostly means explaining why the back button exists.
Need Android development to start this month, not next quarter? I set up the project, the architecture and the pipeline, then either hand it over or keep going. Your call.
Design patterns, clean architecture, coding conventions, documentation people actually read. Realistic planning and transparent communication, even under tight deadlines. Especially then.
Some of the companies I have worked with: Spotify, Lamborghini, Telia, SEB, Storytel, EasyPark, Systembolaget, MAG Interactive, Ericsson, SF Anytime, ICA, McDonald's, Accedo, Mobiento, Viaplay.
A JSON viewer, editor and validator that fixes broken input, diffs documents and generates TypeScript, Python, Go and SQL. Named by a cat person.
jsonpurrser.com ↗ Web appWhere did the money go? Expense tracking for Swedish banks that never uploads your data anywhere. CSV, Excel and PDF in, uncomfortable truths out.
poofly.se ↗ GamesFree browser games. No downloads, no ads, no accounts. Arcade classics and small indie games, playable the second you arrive.
sofagameshub.com ↗ Your ideaHave something that should exist on Android and does not yet? The lab has room. Bring the idea, I bring the coffee and the architecture.
Talk to me →An idea, a proposal, a random thought at 2 a.m.? Reach out. I read everything and answer most things.