All work
2021Tech Lead & Lead EngineerAnonymous Client

Warehouse Fleet Monitoring and Mapping

A Nuxt progressive web app and an OpenLayers mapping framework for a company that builds self-driving warehouse vehicles.

For over a year, I worked with a company in the autonomous vehicle industry that designs and manufactures self-driving warehouse vehicles. The initial engagement started with a straightforward goal: build an application for monitoring the location and status of vehicles as they navigated a warehouse floor. The Nuxt-based progressive web application was bundled with server images that were sent to warehouses across the country.

The success of the engagement led the client to expand the scope, including the development of a component library and the creation of a private installable mapping framework for rendering warehouse maps, routes, and vehicle locations in other JavaScript-based applications. As Tech Lead, I oversaw the technical discovery, architecture, planning, and execution of a domain-driven framework whose APIs other developers in the organization could build on. The package sat on top of OpenLayers, a widely used, canvas-based mapping library, and could render and update hundreds of thousands of individual data points over WebSockets with minimal latency.

[Jordan] is a brilliant developer and problem-solver, a gifted analytical thinker, and a capable and confident leader. Jordan's technical skills and leadership capabilities were exemplified during the development of a package for drawing geographical maps. Jordan led the development of this package, which would be used in multiple applications. Jordan took painstaking detail to design the package's API in a way that was both ergonomic and extensible. Collaborating with Jordan as a consumer of the package was a highly enjoyable process. He took great care to incorporate feedback through an iterative process, and ensured that the package had stellar documentation and thorough test coverage. His thoughtfulness and attention to detail while leading this project were second-to-none.
— Technical Director, Sparkbox