Senior Software Engineer
CurrentResponsible for architecting and developing the first fault-tolerant generic software solution, central to the company’s cloud-based software service – VantageLive! – for extracting, processing and analyzing transportation information from multiple client traffic intersection detection systems. Responsible for creating a modern cloud-based solution for traffic support engineers to greatly simplify the complex process of configuring customer traffic intersections, saving time and eliminating potential errors when gathering transportation information across the varying traffic intersection detection systems. Responsible for integrating prevailing historical weather metrics into the VantageLive! cloud-based software service to gain a more detailed understanding of traffic patterns for various modes of transportation across varying times. Central in developing fault-tolerant micro services for sending, receiving and aggregating transportation information within the VantageLive! SaaS framework. Develop database stored procedures and databricks/spark logic to aggregate transportation information, key to current and historical reporting and charting within the VantageLive! Cloud-basedsoftware service. Modernizing UI experience and application responsiveness across varying desktop, laptop and mobile devices, contributing to an increase in customer usage, product appeal and broader customer acceptance. Work and communicate directly with testers, software support engineers, project managers and otherIT specialists within an Agile development environment, in a team effort to create timely and quality software. Recognized for contributing greatly to establishing new customer relationships and future growth of the company within the SaaS market-space.