Software Developer
Toronto, Canada
• Developed and maintained an API server to gather data from multiple sources (Sevenrooms, Square, Admit One, Loycals), ensuring data validation and organization before pushing it to the Salesforce Marketing Cloud's Data Extensions for further utilization.• Managed and revamped a user loyalty web-application (Loycals) with a substantial user base of over 300,000 active users, enhancing its functionality and improving user engagement.• Built a comprehensive booking system for a mini-golf bar from the ground up. Utilized Laravel/PHP, JQuery, JavaScript, SquareAPI, HiveSDK, Blade, HTML, CSS to create a dynamic system that optimizes available slots and game information, increasing the number of players who can participate simultaneously.• Created a custom WordPress plugin that automates the event uploading process across multiple websites. Integrated with EventbriteAPI, the plugin seamlessly imports events by venue ID from Eventbrite. Successfully implemented in more than 10 websites, leveraging PHP, JavaScript, HTML, CSS, Eventbrite API, Cron, and WordPress.• Developed another WordPress plugin that efficiently captures user information from signup forms and securely saves it to the Hive segment. Successfully implemented in over 10 websites, utilizing PHP, JavaScript, HTML, CSS, HiveSDK, and WordPress.