Software Engineer, Senior,
Oct, 2016 - Present
Software as a Service Provider that process millions of transactions every month for customers in the hospitality and restaurant industry across Canada and the United States.
Worked on a self-serve Kiosk software from early development stages to GA release.
Kept a high a productivity rate even while learning new tools and technologies.
Displayed technical leadership role, performing code reviews and introducing good development practices to the team such as unit testing, TDD, refactoring and collective ownership.
Implemented a contactless food-ordering mobile app as a COVID-19 solution in a 60-day challenge.
Evolved the CI/CD process making deployments that would take hours now take seconds allowing them to focus on product improvements and less on mundane tasks.
Dealt with several development challenges, from low-level hardware integration to high-level payment integrations.
Redesigned a large legacy code base into a concise and object oriented one, improving maintainability, reducing complexity and code duplication.
