Samuel Aikulola
Data analyst · Data engineer · Mentor

Samuel Aikulola

Assistant Vice President, Business Insight and Analytics at Barclays, with nearly 10 years of turning data into decisions across banking, consulting and the public sector. I build dashboards, automate reporting and develop ETL pipelines across Oracle, Teradata, Databricks and PostgreSQL.

Personal projects

Public data · Nigeria

Nigeria Data Intelligence Live

Electoral and population research for Nigeria: a state map of 2023 PVC collection, a 2026/2027 PVC tracker that only shows figures verified against official INEC documents, and population scenarios to 2040.

Python · automated daily monitoring of INEC sources · data quality review · static publishing on Cloudflare Pages

Open the site
Cybersecurity · Data engineering

Cyber Threat Intelligence Observatory In progress

A public observatory that collects threat intelligence from URLhaus, ThreatFox, CISA KEV and NIST NVD, keeps a historical warehouse and shows how threats change over time. Built with a cybersecurity analyst collaborator.

Python ETL · cron · PostgreSQL (bronze, silver, gold) · Grafana · Metabase · open source on GitHub

Databricks · Lakehouse

Databricks lakehouse pipeline In progress

The analytics layer of the observatory: weekly exports from my home server into Databricks, processed through a medallion architecture to study feed overlap, indicator lifetimes and how quickly exploited vulnerabilities are listed.

PySpark · Delta Lake · MERGE · Unity Catalog Volumes · Lakeflow Jobs · Databricks SQL · data quality checks

Infrastructure · Automation

Home lab server Running

A self hosted environment for data engineering, automation and AI experimentation: services in Docker, self hosted PostgreSQL with scheduled ETL jobs, local language models with Ollama, and an AI powered automation that writes personalised bedtime stories for my son.

Linux · Docker · PostgreSQL · cron · Git · Ollama · Metabase

Experience

Jan 2023 to present

Barclays Bank

Business Insight and Analytics Senior Analyst (Assistant Vice President)
  • Migrated manual reports to Tableau, delivering 30+ dashboards with self service access for stakeholders.
  • Built Tableau dashboards tracking 10,000+ alerts daily, helping prevent SLA breaches.
  • Prepared and supplied the data for a machine learning model that now handles around 25% of cases worked.
  • Built data pipelines in Databricks (Python and SQL) and Python ETL from Oracle to Teradata.
  • Automated reporting with 15+ Alteryx workflows and Python scripts, saving over an hour a day.
  • Answer 30+ regulatory, audit and ad hoc data requests a month in Financial Crime (customer screening).
Jul 2022 to Jan 2023

ASK Infosystem

Data Specialist
  • Built a legacy tracker and CO2 reporting dashboards for a recycling client ahead of its app launch.
  • Built ETL pipelines from Firebase into PostgreSQL, scheduled with cron.
  • Set up database roles and permissions, reported to client stakeholders and trained their staff.
Jan 2017 to Jul 2022

Ministry of Industry, Trade and Investment

Commercial Analyst / Officer
  • Monthly industry performance analysis, dashboards and forecasts across state sectors.
  • Used data and statistics to help raise the state's internally generated revenue into the country's top 3.
  • Designed and analysed quarterly surveys that informed commercial policy.
Jan 2015 to Feb 2016

Crux College of Health Technology

Data Analyst
  • Developed student performance dashboards to measure and assess student performance across departments.
  • Oversaw the analysis behind course performance dashboards, identifying high and low performing courses.
  • Oversaw technical and administrative documentation across teams and clients.
  • Led a team of 4 to digitise the college reporting system, making data easier to collect, store, process and analyse.

Skills

Visualisation and BI
TableauPower BIExcelMetabase
Data and databases
SQLPostgreSQLMicrosoft SQL ServerTeradataOraclePythonDatabricksAlteryxFirebase
Statistics and machine learning
RegressionRandom forestK means clusteringEViewsSPSS
Tools
DockerGitLinuxcronOllamaJiraConfluence

Education

  • MSc Economics, University of Ibadan (2018)
  • BSc Economics, Bowen University (2014), Second Class Upper

Certifications

  • Data Analysis with Python (IBM)
  • Python for Data Science, AI and Development (IBM)
  • Databases and SQL for Data Science with Python (IBM)
  • Complete Python Bootcamp, SQL, Tableau (Udemy)
  • Google Analytics 4 (Google Analytics Academy)

Contact

Happy to talk about data roles, collaborations and mentoring.