JavaGoogle Web Toolkit (GWT)RxJavaJavaScript

Software Developer @ Intendia

Software Developer @ Intendia logo
August 2016 - October 2019

Developed and maintained a European tachograph compliance platform written in Java utilizing Google Web Toolkit (GWT). This platform handled real-time and historical data, ultimately presented to customers through location data, tachograph data, and driver infringement reports.

  • Notification Service Implementation: Contributed to the implementation of a new notification service built on a third-party messaging platform, significantly improving customer communication.
  • Algorithm Development & Enhancement: Worked extensively on a complex driving times algorithm, contributing to its ongoing development and refinement.
  • Infringement Extraction Leadership: Led the development of the drivers' infringement extraction layer, built on top of the driving times algorithm.
  • Proactive UX Improvement: Continuously proposed and discussed UX improvements with the team, contributing to a more user-friendly platform.
  • Code Refactoring: Refactored legacy code, resulting in improved code quality and maintainability.
  • Incident Response & Customer Support: Proactively addressed critical incidents to enhance platform reliability, and provided direct technical assistance to customers during support calls.
JavaGoogle Web Toolkit (GWT)RxJavaC#TypeScriptJavaScriptReactDocker

Software Developer @ GEOTAB

Software Developer @ GEOTAB logo
October 2019 - January 2022

Transitioned to Geotab following the acquisition of Intendia, where I was responsible for maintaining and enhancing a fleet management platform initially developed by Intendia. I collaborated on both the original Java/JEE/GWT platform and Geotab’s primary C#/TypeScript platform, ensuring seamless integration. My focus included real-time data ingestion and development of critical features impacting customer experience and compliance.

  • Regulatory Compliance Updates: Implemented new EU driving time and rest regulations into the infringement engine, keeping the platform compliant with evolving legislation.
  • Company Card & Remote Download Management: Enhanced remote tachograph file download workflows and company card handling, including multi-card support for fleets with several connected cards.
  • Platform Integration: Contributed to early integration work connecting the compliance platform with Geotab's core fleet management ecosystem following the acquisition.
  • Reliability Improvements: Diagnosed and resolved data synchronization and background-processing issues affecting production stability.
  • Security Hardening: Introduced authentication rate-limiting to reduce exposure to abuse on customer-facing login flows.
JavaGoogle Web Toolkit (GWT)RxJavaC#TypeScriptJavaScriptReactDocker

Senior Software Developer @ GEOTAB

Senior Software Developer @ GEOTAB logo
January 2022 - August 2026

Took on greater ownership of our compliance platform, driving real-time data ingestion, driving times and working time algorithms, and tachograph infringement compliance in line with evolving regulatory requirements across Europe. Continued building performant, user-friendly interfaces and led the integration of new hardware and device manufacturers into our ecosystem.

  • Platform Architecture: Designed new configuration and settings architecture for the compliance platform's integration with Geotab's core system, enabling scalable, multi-entity configuration management.
  • Regulatory Expansion: Led implementation of multiple EU compliance regulations, including working time directive rules and regional exception cases, keeping the platform aligned with evolving legislation across markets.
  • Persistent Compliance Data & APIs: Took ownership of migrating key compliance calculations from real-time computation to a persistent data model exposed through Geotab's public API, improving performance and consistency.
  • Authentication Modernization: Led the migration of the platform's authentication model to Geotab's centralized identity system, retiring legacy session-based credentials.
  • Reliability Engineering: Identified and resolved recurring performance and stability issues in core services, improving platform reliability at scale.
  • Device Ecosystem Growth: Led the integration of new hardware and device manufacturers into the platform, extending compliance coverage to new markets.
  • Technical Leadership & Mentorship: Mentored colleagues and helped establish coding and documentation standards adopted as a reference across the team.
JavaGoogle Web Toolkit (GWT)RxJavaC#TypeScriptJavaScriptReactDocker

Lead Software Developer @ GEOTAB

Lead Software Developer @ GEOTAB logo
August 2026 - Present

Leading development of our compliance platform, spanning real-time data ingestion, driving times and working time algorithms, tachograph infringement compliance, and evolving regulatory requirements across Europe, alongside performant, user-friendly interfaces and new hardware and device manufacturer integrations. Actively integrate AI-assisted workflows into daily development and contribute to the team's internal AI automation tooling, while fostering a culture of mentorship and knowledge sharing.

  • Technical Leadership: Took on end-to-end ownership of cross-team technical decisions and architectural direction for the compliance platform.
  • AI-Driven Engineering: Actively integrating AI-assisted development workflows into daily engineering work and contributing to the team's internal AI automation tooling.
  • Mentorship & Knowledge Sharing: Continuing to foster a culture of mentorship and knowledge-sharing across the team.