Michael A. Idowu
Tel.: +**(*)751-***-****
Email: *******@*******.***
https://www.linkedin.com/in/drmichaelidowu/
Professional Summary
I possess strong expertise in software engineering, data science, and mathematical/quantitative model- ing, with proficiency in complex systems modelling and data visualisation. My experience extends to predictive modelling, statistical analysis, and data analytics engineering. Additionally, I have devel- oped advanced algorithms for time-series analysis and quantitative research, leveraging programming languages like Python, C#, and MATLAB to drive insights and solve complex data challenges using AI/BI-based tools and technologies.
Education
Certificate in Quantitative Finance (CQF)
The CQF Institue, Fitch Learning, Fitch Group, UK, 2023 - Aug 2024 Dissertation: “Portfolio Construction using Black-Litterman Model and Factors (in Python)”
- Completed August 2024
PhD in Complex Systems Modelling (Computational Systems Biology) Abertay University, Sep 2018 - July 2013
Thesis: ”Data-Driven Modelling and Reverse Engineering of Complex Systems (in MATLAB)”
MSc with Distinction in Software Engineering (Computer Games Technol- ogy)
Abertay University, Sep 2003 - July 2007
Thesis: ”Reverse Engineering and Optimisation of L-Systems (in C#, DirectX/3D)” Professional Certifications & Memberships
Microsoft Learn AI Skills Challenge, 2023.
Member of the Institute of Mathematics and Its Applications (MIMA), since 2021.
Oracle Certified Professional (OCP), Oracle Application/Internet Application Developer, since 2000. Key Skills
Software Development & Data Science: Proficient in Python, C#, MATLAB, SQL, and JavaScript.
Cloud Computing: Expertise in Azure services (IaaS, PaaS, SaaS), including Azure Data Factory, Azure AD, and cloud-native architecture.
Data Analytics, BI, Artificial Intelligence (AI), Deep Learning (DL) & Machine Learning
(ML): Specialises in data-driven modelling, algorithm development, BI Self-service BI, and AI/ML applications and integration in computer science, healthcare, business and finance using Azure Machine Learning, Scikit-Learn, TensorFlow, PyTorch, Zoho Analytics and Power BI.
Modelling, Data Analysis, Visualisation and Reporting: Experienced in advanced numerical analysis, model construction, parameter estimation, and reverse engineering capabilities, including ETL processes, data warehousing, Power BI, Tableau, Databricks, ODE/SDE analyses, D3.js and Matplotlib. Specialises in data-driven modelling, algorithm development, and AI/ML applications in coputer science, healthcare, business and finance operations.
System & Solution Architecture: Experienced in designing API-driven architectures, microser- vices, and platform integration.
1
Programming & Web Development: Skilled in Python/.NET/JavaScript/PHP technologies using Jupyter Notebooks, FastAPI, SQLAlchemy, Flask, Azure Services, ASP.NET Core, Entity Framework Core (ORM and LINQ), Model-View-Controller (MVC), Web API (RESTful APIs), IdentityServer
(OAuth2 and OpenID Connect). NuGet package manager, React, Angular, Node.js, TypeScript, jQuery, GraphQL, Drupal, Joomla!, WordPress), Magento, WooCommerce, OpenCart, PHP Data Objects (PDO), PHP Security Library, HTML5, and CSS. Professional Experience
Quantitative Developer and Solution Architect (Technical Director) DATA2AI/Morphinx, UK
Jan 2023 - Present
Led AI/BI-based solution development and platform architecture, focusing on innovative technologies like AI, blockchain, and robotics. Developed secure, scalable APIs and integrated diverse systems, leveraging Azure/C#/C++ cloud services and advanced Python/MATLAB data analytics techniques. Familiar with Quantitative Finance research, including stochastic differential equations modelling and analysis, portfolio construction techniques, Black-Litterman model and factor-based approaches, Deep Learning for financial time series and assets prediction, modern portfolio theory (MPT), mean-variance optimisation, Capital Asset Pricing Model (CAPM), Fama-French Three-Factor Model, risk and return metrics, empirical analysis and backtesting, and quantitative risk management. Ongoing Research:
– Portfolio construction using Black-Litterman models and factors
– Innovating neural networks and reinforcement learning in financial modelling for optimising trad- ing strategies through market interactions.
– Applied artificial intelligence (deep learning and machine learning) in financial optimisation - deep learning for financial time series and asset prediction
– Artificial intelligence in healthcare
– Applied machine learning for complex systems modelling
Solution Architect
CGI IT UK
July 2022 - Dec 2022
Crafted container-based and service-oriented architectures, focusing on enterprise identity and access management systems. Implemented robust cybersecurity measures and aligned projects with ISO- 27001 standards.
Solution Architect (Director)
DATA2AI, UK
2017 - 2024
Led AI-based solution development and platform architecture for business intelligence, focusing on innovative technologies like mathematical research, AI/ML, blockchain, and electronic data capture. Developed secure, enterprise CRM applications using Microsoft technologies, scalable APIs and inte- grated diverse systems, leveraging CRM cloud applications (Zoho, Capsule, Microsoft Dynamics) and advanced data science and data analytics techniques.
Data Analytics Manager (Group IT Operations)
CRO, Dundee, UK
Aug 2018 - Sep 2020
Enhanced clinical data management and analytics capabilities, contributing to EU-funded H2020 Phar- maLedger project for blockchain integration in healthcare.
Researcher / Research Fellow / Mathematical Modeller and Lecturer Abertay University, UK
Aug 2002 - Dec 2015
Conducted advanced research in computational systems biology and mathematical modelling, author- ing numerous scholarly articles and developing groundbreaking AI methodologies. 2
Senior Oracle Developer/DBA
Kewalrams Chanrai Group (Information Projects)
Feb 1998 - July 2002
Managed Oracle databases, led ERP application development, and implemented comprehensive data warehousing solutions.
Professional Skills and Expertise
Computing Architecture:
– Expertise in Docker models, containerized applications, microservices architecture, and virtual machines (VMs).
– Proficient in cloud computing and client-server models, with experience using Elasticsearch, BlueStacks, and various cloud platforms.
Infrastructure & Ecosystem:
– Skilled in Microsoft Azure cloud services and blockchain technologies.
– Experience with big data solutions such as Hadoop (HDFS, MapReduce).
IT Operations Management & Cybersecurity:
– Competent in network administration using NETGEAR Genie and IT operations management tools like ManageEngine OpManager.
– Cybersecurity solutions include Trend Micro and password management tools like TrueKey.
– Project management proficiency with tools such as Zoho Projects, PRINCE2, ITIL, and Agile methodologies.
Customer Relationship Management (CRM) & Unified Endpoint Management (UEM):
– Proficient in CRM systems such as Zoho CRM and CapsuleCRM.
– Experience in UEM mobility systems including 42Gears, Microsoft Intune, and Microsoft Azure Active Directory for mobile device management (MDM).
Cloud Suite:
– Strong expertise in Microsoft 365, Microsoft Teams, Azure, and SaaS-based solutions.
– Proficient in Microsoft Dynamics 365 Commerce, SharePoint, and Adobe Creative Cloud, includ- ing tools like Adobe Acrobat Pro and InDesign.
Integrated Development Environments (IDE) & Database Technologies:
– Experience with various IDEs, including Visual Studio Code, Microsoft Visual Studio 2017, An- droid Studio, Atom, Brackets, and IDLE.
– Proficient in database technologies such as Oracle (Oracle 11g PL/SQL, Oracle8i, Oracle 7), SQL Server, MySQL, and SQLite.
– Experienced in Oracle development tools including Oracle Developer 2000, Oracle Designer 2000, Oracle Discoverer, and SQL*Plus.
Data Presentation, Visualisation & Scripting Technologies:
– Skilled in data visualisation tools such as D3.js, Tableau, QlikView, and Power BI.
– Proficient in front-end technologies like HTML5, CSS, jQuery, SVG JavaScript API, and LaTeX for data presentation and scripting.
Programming Technologies:
– Extensive experience with the Microsoft .NET framework, including C#.NET, C++.NET, VB.NET, Xamarin Forms, XAML, ASP.NET, MVC, WinForms, and WPF. 3
– Proficient in programming languages such as Kotlin, NodeJS, Angular, MEAN Stack, MATLAB, Octave, R, Python, ColdFusion MX, Java, and OpenStack.
Content Management Systems (CMS):
– Expertise in .NET MVC and MVVM architectures.
– Experienced with CMS platforms including Drupal, Joomla, WordPress, and ColdFusion MX.
Animation, Game Programming & Web Technologies:
– Proficient in 2D/3D animation and game programming using tools like Toonly, Doodly, Unity3D, DirectX, Direct3D, and OpenGL.
– Skilled in web technologies such as Dreamweaver MX, Flash MX, ActionScript, PHP, JavaScript, JQuery, Ajax, XML, CSS, and HTML5.
Operating Systems, Tools & Utilities:
– Proficient in multiple operating systems, including Windows, Linux, and MS-DOS, with expertise in Bash and PowerShell scripting.
– Experienced in software tools like UML, Excel, PowerPoint, CSV, and Photoshop. Professional Experience
2017 – 2024: Solution architecture, technical architecture and enterprise-level application devel- opment; Cloud computing and AI/BI/Blockchain-based solutions and Data analytics engineering. Python/C#/MATLAB programming.
2020 – 2021: Led DevOps solutions and technologies implementation, specialising in integrating Microsoft Teams and Dynamics 365 Commerce within organizational environments.
2019 – 2020: Gained expertise in electronic data capture solutions, utilising electronic pen and electronic paper technologies for efficient data handling and processing.
2018 – 2021: Developed and implemented advanced business intelligence and AI solutions, leveraging data analytics, customer relationship management (CRM) systems, artificial intelligence (AI), Internet of Things (IoT), and blockchain technologies to drive organisational growth.
2017: Conducted independent research in modern AI and machine learning (ML), focusing on the integration of Data2AI methodologies.
2016: Pursued independent research on the Riemann Hypothesis, creating innovative computational strategies for identifying trivial zeros.
2013 – 2015: Established an automated approach for constructing dynamic models within seconds, contributing to cancer systems modelling research.
2014 – 2015: Developed an information discovery framework for the investigation and analysis of Collatz conjecture (3n+1) data.
2013: Invented novel methods for dynamically modelling complex systems using power-law formalism.
2012 – 2018: Conducted functional analysis of the Riemann zeta function and derived new method- ologies for calculating zeta values at specific points.
2008 – 2012: Developed innovative matrix factorisation and construction techniques.
2008 – 2013: Pioneered new methods for modelling complex systems based on experimental time- series data.
2008 – 2012: Introduced a unique technique for calculating the logarithmic inverse of square matrices, applicable with or without eigenvectors and eigenvalues.
2008 – 2011: Created multiple algorithms for constructing predictive models from time-series data. 4
2009 – 2010: Focused on process-based modelling of complex biological systems using a critical, system-driven approach.
2007 – 2008: Led the development of a game exhibition software using C#.Net, RFID serial-port programming, MySQL, and Torque engine.
2007: Contributed to the NHS Data and Statistical Analysis Project through linked data processing.
2007: Developed the official website for the Royal Institution Mathematics Masterclasses for young people.
2007: Enhanced the Abertay University’s ”SNOOPIE” Classroom Teaching Support tool, improving queue management in large classroom environments.
2006: Served as the lead developer on the HEA/Microsoft Innovative Teaching Development project.
2006: Principal developer for an image processing development initiative.
2003 – 2007: Engaged in part-time game development projects.
2005: Designed and implemented a Text-Mining Infrastructure (TMI) for data analysis.
2002 – 2005: EU-funded Knowledge Management / IT Infrastructure Development project.
2000: Successfully completed an Oracle training contract, delivering specialised training to the IT staff of First Bank Nigeria Plc, Lagos.
2000 – 2002: Played a key role in developing the first version of the Kewalram Group’s Oracle ERP software (MAPS), integrating materials, accounts, personnel, and sales modules into a cohesive system.
1999 – 2000: Spearheaded the “Bills Payable” development project, overseeing the entire develop- ment, testing, and deployment process.
1999 – 2000: Led the final development phase and testing of the “Imports” module in an Oracle ERP project.
1998 – 1999: Completed the first phase of the “Imports” module development as part of the Oracle ERP project during an Oracle trainee program.
Extracurricular Activities
Academic and Professional:
– Independent Scientific Research: Engaging in experiments, science, or independent re- search projects in Computer Science, Data Science and Mathematics.
Sports:
– Soccer/Football Team: Playing on a faith community soccer team (City Church Dundee Soccer Group).
– Tennis: Participating in Lawn Tennis (Camperdown Park, Dundee).
Arts and Culture:
– Music Band or Orchestra: Playing an instrument (musical keyboard and piano) in a church music band (City Church Dundee) and other musical group (Dundee Piano Meet).
Volunteering and Community Service:
– Charity Work: Volunteering at church events for good causes (City Church Dundee). 5