Recent submissions

Comment · 2 months ago
Location: Zagreb, Croatia (CET) Remote: Yes — remote only Willing to relocate: No Technologies: Flutter, Dart, Kotlin, Android, Swift, iOS, Firebase, Supabase, REST APIs, Riverpod, Dio, Drift, GoRouter, CI/CD, AI-assisted development (Claude Code, Cursor, Kiro) Résumé/CV: https://drive.google.com/file/d/1AGkNfNsgLeAXjodZcH_DCvsxlFd... Email: [email protected]

Senior mobile engineer with 8+ years of experience building and shipping production applications. I've shipped 30+ apps across B2B SaaS, consumer products, fitness, sports, IoT, AI/VR and hospitality.

I started with Android, moved to Kotlin, spent time working with native iOS/Swift, and have spent the last several years primarily working with Flutter. I'm comfortable working across Flutter, Android and iOS when a project requires it.

Some of the products I've worked on:

* B2B HR platform for the German market * Sports video platform * White-label municipal IoT applications * Consumer fitness applications * AI/VR platform for the moving industry * Android TV / OTT products * Check-in SaaS — including porting an existing iOS app to Android with authentication, check-in flows, profiles, pagination and offline support

I'm strongest when I can own the mobile side of a product end-to-end rather than just implement isolated UI tickets. I've worked across architecture, API integration, state management, authentication, offline functionality, analytics, subscriptions/payments, CI/CD and store releases.

I also use AI coding tools such as Claude Code and Cursor extensively to move faster while keeping production-quality code.

I'm looking for paid remote work, either full-time or contract, with companies that have a real product and budget for engineering. I'm not looking for equity-only startup opportunities.

If you need an experienced mobile engineer who can take ownership of the product rather than just close tickets, feel free to reach out.

Comment · 7 months ago
Dart on the backend has had a resurgence lately.

Relic. Dart Cloud Functions.

If you’re building with Flutter and you’re wondering whether the Dart backend actually makes sense now, and what your real options are, I broke it down in a practical guide.

Comment · 8 months ago
I write all my articles by hand for the first draft and the final polish. I do use LLMs in between to try to get a clearer message (to what I find appropriate).

I understand if you don't want to read it, but there is nothing dishonest about this article. I've lived through what I wrote with those 3 apps. Take it as you wish and have a good day.

Comment · 8 months ago
My 2 cents: if you are big enough and the competition isn't as strong, users will give you a pass on some performance issues as long as they get the content they want.
Comment · 8 months ago
I remember one time there was a random Philips TV that just kept crashing when the user tried to do "right" on the last item in a horizontal menu. The client kept testing on this TV, and we spent 3 weeks because my team lead at the time wouldn't trust me that I needed the TV to solve it.

They finally agreed to send us the TV. Solved the issue in 10mins.

Comment · 8 months ago
I've noticed this as well. My best guess is either low hardware or just a bad solution.

If they planned to use a unified codebase for Prime app, they likely went with something HTML/CSS-based, which would explain the performance issues. I could be wrong, but it's just a hunch I have.

Comment · 8 months ago
Absolutely. I do the same. IMO it's either Apple TV or Nvidia Shield. Everything else is hit or miss (likely miss).

From a developer's perspective, it's a nightmare to deal with such hardware.

Comment · 8 months ago
I was thinking about this for the last 2 years.

People are constantly arguing about tech stacks.

Now I finally have words to express it and wrote an article.

Wondering what everybody here thinks. Does this align with your experience as well?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton