Olakunle Ibrahim
Verified Expert in Engineering
Azure IoT Developer
Olakunle is an expert in software design, data architectures, testing methodologies, database design, quality assurance, and systems maintenance. He is proficient across diverse development platforms, programming languages, cloud and edge computing, data engineering, business and artificial intelligence, machine learning, and information system management. Well-versed in the latest development tools, technologies, and procedures, Olakunle is adept at managing projects and contributing to teams.
Portfolio
Experience
Availability
Preferred Environment
Azure, Google Cloud Platform (GCP), Java, Python, C#.NET, Amazon Web Services (AWS), IBM MQ, Sparx Enterprise Architecture, KNIME
The most amazing...
...thing I've built is a data pipeline for streaming and batch processing for the transportation management industry.
Work Experience
Lead and Solution Architect | Software Engineer
AB Volvo
- Developed a digital twin serving as a virtual replication of the system, incorporating business logic tailored for electric vehicle (EV) batteries. It is connected to Azure Time Series as a visual representation of the physical devices.
- Used several Azure cloud services, like Azure IoT Hub, to create devices representing each physical asset and component for the battery. These devices collect and store telematics data and publish it into Azure Function for transformation.
- Simulated millions of vehicle batteries and used a digital twin service available on Azure to monitor and analyze data performance as well as the functionality of each component.
Senior Data Engineer
Cabonline Group AB
- Built the company data pipeline for streaming and batch data processing to support the voice prompt ordering and booking system. Employed Cloud Storage as a staging platform to efficiently manage the influx of data from diverse sources.
- Leveraged the dataflow service within Google Cloud Platform (GCP) to transform data streaming to create datasets. Stored them in BigQuery as tables and columns.
- Developed an uptime report using Looker, a Google service, to engage stakeholders in data-driven decision-making, ensure the booking system's seamless functioning, enhance service quality, and increase revenue.
Software Engineer
TISV Digital
- Built a master data management (MDM) solution on Azure Cloud, integrating Azure Data Factory and Azure Data Lake Storage Gen2 (ADLS) by ingesting data from disparate ERP and CRM systems and incorporating lineage data into the MDM system.
- Implemented data transmission and streaming from source systems to the master data system using Azure Functions, aligning with the event generation patterns to ensure efficient and timely data processing.
- Resolved data quality issues by enriching and standardizing data, eliminating redundancies across the entire system landscape.
Software Developer
Softline Communication Group
- Developed and implemented a non-relational database, like MongoDB, to enable horizontal scaling and eliminate the need for structured queries in data organization.
- Created a Java application using MongoDB functions, including Find Operation, to retrieve data from the document-oriented database.
- Reduced unnecessary expenses while optimizing the operational efficiency of data provisioning and information management.
- Headed a team of five engineers to redesign the architecture of a legacy storage system to incorporate modern technologies and create a centralized database system.
Project Manager
Narconon
- Conducted comprehensive activity and resource planning for an annual event and educational training program targeting young adults and school children, focusing on the awareness of drug abuse and its implications.
- Employed Trello and Jira for efficient activity and function management while leveraging Microsoft Excel to tabulate and visualize service growth, resulting in a morale-boosting impact.
- Developed strategies that led to a notable increase in the percentage of young adults avoiding addiction to illicit drugs by raising awareness and fostering engagement in the discussion against drug abuse among youths.
Experience
Digital Twin Development | IoT Framework
Master Data Solution | Golden Record
Data Pipeline
I utilized SQL, Python, Excel, and various data management systems to retrieve and analyze data. Additionally, I developed data loading services to import diverse data from sources such as APIs, logs, and relational and non-relational databases. Creating and managing scalable data processing platforms for exploratory data analysis and real-time analytics were integral to my role. I ensured adherence to governance and security policies for data.
Finally, while collaborating closely with business partners, stakeholders, and other technical groups, I identified the technical needs of the company's systems landscape and determined priorities for implementation.
Skillset
Languages
Python, C#.NET, C#, Java, GraphQL, SQL, Fortran, Pascal, COBOL, IBM Basic Assembly Language
Tools
Draw.io, IBM MQ, Looker, Trello, Jira
Paradigms
Database Design, Business Intelligence (BI), Desktop Web Design
Platforms
Azure, Google Cloud Platform (GCP), KNIME, Amazon Web Services (AWS), Databricks, Azure Event Hubs, Arduino
Storage
Databases, PostgreSQL, MySQL, NoSQL, Azure Cosmos DB, Master Data Management (MDM)
Other
Information Security Management Systems (ISMS), Software Development, Web & Mobile Applications, Programming, APIs, On-premise System, Data Warehouse Design, Edge Computing, Internet of Things (IoT), Cloud Computing, File Servers, Azure IoT Edge, Sparx Enterprise Architecture, Google BigQuery, Azure Data Factory, Azure Data Lake, Microsoft 365, Gantt Chart, Microsoft Office, Azure Service Bus, Digital Twin
Education
Master's Degree in Information Systems
Lund University - Lund, Sweden
Bachelor's Degree in Software Development
Kristianstad University - Kristianstad, Sweden
Engineer's Degree in Computer Science
Kwara State Polytechnic - Ilorin, Nigeria
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring