Keym

Luxembourg startup. I rewrote two years of outsourced code in two weeks, then the app gained 12,000 users in five months.

( Company closed in 2025 )
Role
Mobile and web developer in a large team, on site and remote
Year
2024 to 2025
Timeline
Codebase rewrite in 2 weeks, then 2024 to 2025
Platforms
iOS, Android, Web
Stack
Flutter, REST API, Mixpanel, Widgetbook
Client
Keym (Luxembourg), co-founders Michael Gonzalez and Xavier Michely
( The result )
2 weeks
to rewrite and fix the whole codebase
+12,000
users in 5 months
2 years
of freelancer code replaced
Keym app preview

( 01 )The problem

Keym had two years of code written by freelancers in India and Europe who came and went. There was no shared architecture, releases kept breaking and the team was stuck. The company had funding and users waiting, and no time for a six month rewrite.

( 02 )What I did

Keym was a social network for artists and music professionals, with posts, profiles, messaging, audio and video.

Rescue

  • I audited the mobile codebase, then rewrote or fixed all of it in two weeks.
  • I set up the architecture and conventions the team used afterwards, including navigation, the networking layer and a component catalog.

Build

  • I built features for the mobile and web product, such as posts, media and messaging, and helped on the backend when it was needed.
  • I worked every day with product, design and QA in a large team, partly on site and partly remote.

( 03 )Screens

Keym, Feed and publishing
01Feed and publishing
Keym, Audio, video, image and text posts
02Audio, video, image and text posts
Keym, Artist profile and messaging
03Artist profile and messaging
Keym, Project editor
04Project editor
Keym, Onboarding rewards
05Onboarding rewards

( 04 )The hard parts

  • Rewriting while the team kept shipping. There was no freeze, so the rewrite landed alongside the normal releases.
  • Getting a large team onto one architecture. For two years everyone had done things their own way.
  • Moving fast without breaking what users relied on.
The Keym team in Luxembourg, 2024
The Keym team in Luxembourg, 2024
Street campaign, “L’appli qui fait du bruit pour le son”
Street campaign, “L’appli qui fait du bruit pour le son”
Poster campaign
Poster campaign

( 05 )The outcome

The rewritten app gained 12,000 users in five months, and the team finally had a codebase they could build on. The founders and my colleagues wrote four recommendations about my work. The company closed in 2025.

( What the client said )
“Amir did an exceptional job on our project. I was impressed by his professionalism, responsiveness and agility. Not only did he meet the deadlines, but he also anticipated our needs and proposed creative, relevant and consistently user-focused solutions. I particularly appreciated his attention to detail, his thoroughness, and his ability to communicate clearly and collaborate effectively with the rest of the team. Amir is also reliable, self-motivated and has a real sense of initiative. He is a well-rounded front-end developer who takes the initiative, combining technical expertise, product vision and excellent organisational skills. I highly recommend him for any ambitious web project.”
Michael Gonzalez Michael GonzalezCo-Founder & CEO, Keym

( 06 )Stack

  • Flutter
  • REST API
  • Mixpanel
  • Widgetbook

Want something like this for your product? Let’s talk for 30 minutes.

Book a free 30 min call Fixed quote in 24 hours, no commitment
( Fixed quote in 24 hours, no commitment )

Pick a time for a free 30 minute call