Mobile Developer @ Imagined Earth

Imagined Earth Website From to .
AngularIonicGoogle MapsAndroidGoogle PlayiOSApp StoreFigma
  • I led the overhaul of a mobile application built with Ionic and Angular 12, inherited from two prior development companies, resulting in significant legacy code issues.
  • I refactored the bad code, addressing memory leaks, uncached data, and unnecessary API calls, reducing authentication load times from 7 minutes to 3 seconds.
  • I added new features such as Google Maps integrations, in-app sales, and advertising, and redesigned the mobile app UI.
  • I also improved backend API performance using Laravel, added new API routes for app compatibility, and deployed versions on Google Play and App Store.
  • Implementing a debouncing algorithm cut Google Maps costs by 90%.
  • Enhancements included fixing navigation and accessibility issues, reducing error messages, and integrating push notifications, which improved customer retention and reduced server costs and downtime.
  • The main lesson was the importance of quality over cost when hiring a software development company.