I worked for Yabla, a language immersion platform, as a full-stack software developer for a few years before leaving to finish my education. As a small company, I ended up wearing many hats there and designed various new features for our complex system of users, affiliates, workers, and admins. To highlight some of my favorite projects and larger responsibilities:
- I created our Dashboard board page as well as an internal news system to keep our users up to date (pictured).
- I refactored and optimized our creation of development servers, transforming an involved 72+ hour setup into a fully automated 4 hour one.
- I routinely halved the resource intensity of pages running on legacy code.
- I worked on Yabla’s patented language-learning games such as Scribe.

A view of the dashboard showcasing a user's recent usage.

A view of the dashboard showcasing the user's employment of language learning games

A view of our internal news popup.