website logo

Work Experience

Monster Property Services Inc.

Senior Software Engineer

Jun 2014 — Mar 2026 | Canada
  • Led the design, development, and operation of the company’s core office web application, enabling creation and delivery of seasonal service quotes, management of clients and employees, and facilitation of winter service operations. Integrated multiple external APIs to streamline workflows. Stack: PHP, MySQL, Angular.
  • Developed an employee portal web application to manage onboarding, shift tracking, documents and signatures, memos, leaderboards, training videos, and quizzes, improving operational efficiency, and reducing HR involvement. Stack: PHP, MySQL, Angular.
  • Built an Android application for plow operators, providing step-by-step job guidance, client service history, and time tracking at each property. Integrated with REST APIs from the office system. Stack: Java, Android.
  • Delivered mobile employee portal applications for both Android and iOS, enabling shift management, weather response coordination, and equipment maintenance tracking. Stack: Java (Android), Swift (iOS).
  • Oversaw end-to-end production deployment, maintenance, and optimization across multiple cloud servers, ensuring uptime and reliability during high-demand winter periods.
  • Introduced structured code reviews and AI-assisted development tools to improve engineering efficiency and code quality.

DJRain

Irrigation Systems Technician

Aug 2012 — Jun 2014 | Greater Toronto Area, Canada
  • Installed, serviced and repaired sprinkler systems for residential, multi-unit residential, commercial, industrial properties, and athletic fields.
  • Diagnosed and repaired issues with wiring systems for sprinkler valves and programmed and repaired automated system controllers.
  • Daily customer service component.

Canrain Lawn Sprinklers

Lead Foreman and Irrigation Systems Technician

Apr 2006 — Aug 2012 | London, Canada Metropolitan Area
  • Design and provide quotes for sprinkler systems. Manage a team of employees to deliver a finished product on schedule.
  • Installed, serviced and repaired sprinkler systems for residential, multi-unit residential, commercial, industrial properties, and athletic fields.
  • Diagnosed and repaired issues with complicated wiring systems for sprinkler valves and programmed, repaired automated system controllers.
  • Daily customer service component.
Back to Home