GetintheLoop Canada - Supporting Local

Thomas Schoutsen

Backend Engineer
Frontend Engineer
Fullstack Engineer
Next.js
Node.js
React
GetintheLoop


GETINTHELOOP CANADA

SHOPPING LOCAL MADE EASY

GetintheLoop is a digital shop-local community that makes it easier to explore, discover offers and rewards while supporting local businesses. As the day-to-day owner of the app's cloud infrastructure, I was responsible for changes to our API's, scheduled background tasks and overall maintenance to ensure the platform's smooth operation This included addressing and resolving critical issues, from e-mail sending failures to server downtime. Additionally, I led a small frontend team to rewrite the legacy Angular.js web app to React/ Next.js, resulting in a significant increase in user retention. The web app can be accessed at getintheloop.ca/deals.



Web app rewrite 🚀

One of the projects I was responsible for was rewriting the legacy Angular.js web-app to React/Next.js, resulting in a significant improvements in performance and a better mobile user experience for those not using the native app.

GetintheLoop web app side-by-side on desktop and mobile

PUSH & EMAIL

I implemented and managed scheduled jobs that generated highly personalized email and push notifications for GetintheLoop users. These notifications were tailored to the user's location, preferences, and offers in their area. This lead to improved conversion and retention rates and allowed us to schedule-send hundreds of thousands of notifications a day.

GetintheLoop offer email notification

INTERNAL TOOLING

I developed a suite of internal tools for GetintheLoop, which gave us the ability to effectively manage the active markets, control offers that are featured in certain areas, and gain valuable insights into the performance and growth of the business.







2022

Partner With Thomas
View Services

More Projects by Thomas