Programmers.io Modernizes and Digitizes Data Backlog for Global Consultancy Group
About The Client
The client is a recognized and trusted consultancy group focused on driving safety and sustainability in the oceanic and energy sectors. They offer a substantial range of end-to-end consultancy services and support the development of renewable technologies and resources globally.
- Industry: Renewables, Maritime, Oil & Gas
- Headquartered: London, UK
- Platforms: Cloud
- Team Size: 4 (BA/Project Manager, Data Engineer, AI Engineer, Power BI Developer)

The Challenge
The client carried large amounts of maritime data in the form of reports which were scattered across various local drives, SharePoints, and 3rd party services. They needed a way to centralize their mission-critical data in order to save time on this inefficient and error-prone process.
Data centered in these reports also needed to be analyzed manually by the customer facing team. This process was not only time-consuming but resulted in poor data visibility from a high-level view.
Additionally, the client aimed to establish a subscription-based service for the data contained in their reports. To achieve this, it was necessary to digitize both historical reports and those created going forward.
Our Solution
The Programmers.io team followed an Agile approach to deliver impactful results in 12 months.
Processed Unstructured Data
We used Azure Open AI to identify valid maritime reports from both PDF and Word document formats. We then employed Azure Functions and Logic Apps to process the unstructured data, using Python to implement PySpark as the API.
Data Engineering
Azure Data was used as our engineering solution to clean, transform and store data in delta tables by implementing medallion architecture using Azure Synapse Analytics and Azure Storage Accounts.
Enabled Data Reporting
Microsoft Power BI was utilized to present data at a reporting layer, enabling the customer team to analyze maritime cases based on the client’s available and processed data. For ease of data access, we applied multi-table data modelling.
Technologies Used
Our software architects and engineers are experts in using the latest technologies.
Business Impact
Our solution added value with surprising results because we were able to deliver a high-quality product on time.
Delivered Modern Data Visibility
Unlocked Monetization Opportunities
Greatly Reduced Manual Effort
Here’s how we did it
-
Successful Digitization
of consolidated and verified report data for easy access.
-
Improved User Experience
for painless data entry, reduced errors, and streamlined operations.
-
Data Visualization
with Power BI to ensure accurate, data-driven decisions.
Successful Digitization
of consolidated and verified report data for easy access.
Improved User Experience
for painless data entry, reduced errors, and streamlined operations.
Data Visualization
with Power BI to ensure accurate, data-driven decisions.

Other Case Studies

Data Update Automation Fortifies Bi-weekly Releases and Shopping Security

Programmers.io Experts Automate Bill Entry on IBM i Platform for Wholesale Grocery Distributor
I wanted to take a moment to highlight and commemorate the efforts from our dedicated PIO team. To preface, the projects we work on here are complex, with rigid objectives, budgets, and timelines. Expectations are always high and are ever-changing. From the start of our relationship, the IO team was able to exceed expectations and make our business wishes a reality.
Over the past year I have worked with them, they have worked very hard to understand our highly customized system and troubleshoot things with little or no documentation while managing to keep the business up and running normally. Without the hard work and dedication they have shown, I know we would have had some issues causing downtime or lost production. I am looking forward to continuing working them in the next year as well.
I have been working with Programmers IO for more than 5 years now and I have been pleased with all projects and developers that I have worked with. We have had a few issues here and there but they have always fixed and made it right. They have been an excellent addition to our business.
Let’s Build Your Modernization Roadmap Together
Contact us for a free strategy session with IBM i experts.
Talk to an IBM i Expert