Senior Software Developer
CurrentProject lead on the development of a transit tracking application. This app continuously captures the location/activity information of thousands of vehicles with advertising space sold by Vector Media. The data, collected from numerous API endpoints every minute, is then stored in a database. This data is used to display real time and historical movement/activity of vehicles in an easy to navigate dashboard and in a map, using Google Maps API. This provides clients with viable proof that the vehicle advertising space they pay for is seen by the public and at what times/days those vehicles are out on the road.Project lead developer for a file upload/organizing/tagging system using AWS S3 storage. Built a client facing portal to upload image files to S3 buckets with information input within the portal related to those uploads stored in a Postgres database. Files are then sourced to an internal app built for our operations department where they can tag them to specific ad campaigns, communicate with other team members about the status of those image files in relation to the ad campaign, and organize them in a file/directory tree built using JSTree. This ensures all of our ad artwork and data related to that artwork is captured and organized in one space and no longer communicated through email to clients/team members.