Software Developer
Current• Build and maintain features for Geotab's Telematics platform with a focus on delivering rapid reporting solutions for insights into fleet vehicles' fuel and energy usage/economy.• Refactor legacy code from the ground up using TDD (test driven development) and SOLID principles.• Collaborate on software architecture design and delivery roadmap.• Regularly engage with product owner/manager to discuss proposed improvements (e.g., improvements to data accuracy, performance)• Regularly engage with support staff to troubleshoot and diagnose issues and coordinate on delivering the necessary bug fixes.• Create brand new and modify existing frontend and backend reports (the former being built with TypeScript)