Most of my interest lies in full stack development, as I aim to leverage tools such as React, Typescript, and NextJS, to create web applications that provide meaningful interactions with data. I hold professional full stack development experience having mostly worked in the IoT space, mainly writing software to interface with agricultural and industiral transportation data.
So far most of my work has revolved around using IoT technologies to collect sensor data from remote devices via backend services, and simultaneously creating meaningful web interfaces to interact with the data. My experience lies in transportation IoT devices, having worked on the BlackBerry Radar Team, and industrial-grade agricultural equipment at leading AgTech startup, Livestock Water Recycling.
My personal projects mostly aim to provide people with publicly available data, that may be hard to find on its own. My aim as a developer is to create applications that have a net-positive impact for users.
OpenWatchAB
OpenWatchAB is an open data portal made for Albertans. We provide real-time road conditions, live traffic cameras, weather updates, and emergency alerts, ensuring safety and convenience. Further, we provide access to search for government documents, reinforcing our commitment to transparency. With OpenWatchAB, we equip users with reliable, up-to-the-minute information, fostering informed communities throughout Alberta.
Open Watch CKAN Library
Open Watch CKAN is a JavaScript Library For Interfacing with CKAN APIs. CKAN is an open source data management system used by national and regional government organisations throughout the European Union, the Americas, Asia and Oceania to power a variety of official and community data portals. The OpenWatchAB application utilizes this library to interface with Alberta and Canadian data. This lirbary is available on NPM and recieves regular updates.
Professional Work Experience