Thomas Deeb, Software Developer


Technologies: C#, Unity, UniRx

Yousician is a music education company with the goal of making musicality as common as literacy. Their namesake app, Yousician, is designed to help guide and teach players of all skill levels how to play and master instruments through a hand-crafted syllabus. Artist partnerships get players closer to their favorite artists and songs, learning from the masters themselves.

I'm an app developer on the Monetization team for the Yousician product. My responsibilities involve maintaining our cross-platform app payment infrastructure across iTunes and Google Play. This includes adding features and making changes to account for new operating system versions. Our payment infrastructure includes native iOS patches on top of the Unity IAP plugin.

Furthermore, I work on features to increase user retention and engagement, regularly collaborating with backend, designers, and product managers on initiatives such as Streaks, Time Travel, and improvements to our conversion screens, to name a few. Some of these initiatives address specifics for each platform, such as different mobile and desktop designs and copy changes on conversion screens catered towards our market in different app stores.

Yousician App Overview


The conversion carousel I worked on for Yousician.
A dynamic scrollable timeline as part of the Streaks feature I worked on. You can tap/click on each week to see your stats for that week.
The Time Travel feature that allows fixing a broken streak. A preview is shown for how the week will look once fixed before spending your Time Travel token.

Get it on Google Play