•Designed and implemented a real-time system using Golang and Google Cloud Pub/Sub for capacity management reporting.
•Maintained backend Golang pipeline which processed daily WiFi and camera data from Raspberry Pi devices and populated SQL tables with calculated insights. Also updated pipeline with new features in response to customer requests.
•Analyzed runtime efficiency of backend pipeline using Golang pprof profiler, and improved efficiency by parallelizing long loops and rewriting algorithms to use much less memory.
•Proposed an algorithm using camera data instead of WiFi data to calculate average visitor dwelling time, which vastly improved the accuracy of results.
•Explored and tested Prometheus monitoring solution for use with Raspberry Pi devices as well as applications running in Google Cloud VM.
•Evaluated the accuracy of algorithms using WiFi data by modifying input parameters as well as internal algorithm logic, and then comparing the resulting trends over a month with camera data results.