Oil & Gas Services Company
Enterprise energy services company accelerating a real-time interface modernization project

Overview
Energy
Alberta
Technology
- .Net Core
- .Net Identity Framework
- .Net Web Api Framework
- Azure
- Azure SQL Server
- JavaScript
- Serial / COM Port Communication
- WinUI3
Project
Our client had strong technology that delivered amazing results, but the software interface had become outdated over time. They felt that their competition was surpassing them with improved access, user interfaces (UI), and reporting.
Our client felt they were going to lose their competitive edge, despite the superiority of their technology, simply because the interface and reporting looked visually out of date.

Solution
Our developers were integrated into the on-site corporate team to bolster velocity and innovation and achieve challenging goals. Our team used a physical device that mimicked the data produced by proprietary on-site tools, in order to test the software against live information.
Vertical Motion project management organized and documented the progress for this mix of remote and on-site development teams.
User interface advancements were applied to an existing system while currently in use, simultaneously refining business flows to be more consistent with field operations. Real time data processing was also a requirement of the project.
The software Vertical Motion wrote communicated with a physical device via serial and COM ports. The CAN (Controller Area Network) communication protocol is a robust, widely used bus standard for enabling efficient communication between electronic control units (ECUs) in vehicles and other systems. The software Vertical Motion wrote communicated via the CAN protocol across serial interfaces with the physical monitoring and equipment control tools.
Vertical Motion hit aggressive timelines and maintained its usual high standard of communication and integrity in its collaboration.