An integrated police operations platform. Automatic Number Plate Recognition, watch-list management, traffic technology, and license identification unified into one system.
Role
Full Stack Engineer & UI Component Designer
Year
2023
Type
Web Platform
Police operations across licensing, plate recognition, traffic management, and watch-list tracking traditionally lived in disconnected systems. Officers had to switch between multiple interfaces during operations, creating friction that slowed everything down.
Tekana needed to unify all of this. A platform where officers could work effectively while providing quality service, with everything available in one place under real operational pressure.
Tekana is an integrated technology solution combining Automatic Number Plate Recognition, watch-list management, integrated traffic technology, and local and international driving license identification, all in one unified platform.
The system uses a combination of platforms to analyze and process large amounts of data that become the basis for operations and fighting crime against a criminal database.
My role was full-stack spanning both frontend and backend though my primary focus was validating and designing the components that form the internal UI library, particularly the dashboard components that every other team's frontend was built on.
Establishing a solid, well-documented component system for the dashboard was the highest-leverage contribution: consistent, accessible, reliably tested components that multiplied quality across every screen that touched them. Any team onboarding to the project immediately had a strong foundation.
On the backend, I worked on the notification microservice building the system that handled real-time operational alerts using Spring Boot. In a platform where officers need to receive critical updates instantly, this was not a secondary concern.
The component library became the foundation other teams built on. The architecture decisions held up as more teams onboarded that is the real measure of whether a design system was built correctly.
What I am most proud of is that the design I delivered did not just serve one team it multiplied across the project and raised the quality of every frontend that touched it.
Redesigned the alert priority system after operational feedback showed officers missing critical notifications in high-volume scenarios
Refactored component library state management after integrating with the ANPR module revealed inconsistent loading behavior across data tables