Portfolio · Email · LinkedIn · X · Facebook · Instagram · Threads
Based in Nigeria · Focus on climate science and STEM education · Open to research and STEM partnerships
About · Education · Research · Experience · Recognition · Skills · Collaborate · Projects · Connect
Babatunde Ayoola Awoyemi is a Nigerian atmospheric physicist, STEM educator, EdTech consultant, coding and robotics trainer, and climate-energy researcher, based in Oyo State.
His research turns satellite datasets into solar-energy and wind-energy insight for tropical regions. His teaching and consulting turn the same scientific method into clear, hands-on learning for schools and learners. Alongside both, he builds the software that schools and communities use day to day: learning sites, attendance and records systems, fee portals, and event games. Each project below links to its live site and its source code.
Serve society through STEM education, climate research and practical technology empowerment.
| Climate | Teaching | EdTech | Research |
|---|---|---|---|
| Solar radiation, atmospheric modelling, remote sensing and renewable energy assessment. | Physics, Mathematics, ICT, learner-centered pedagogy and visual scientific explanation. | Python, Scratch, robotics, coding clubs, curriculum design and STEM program delivery. | Satellite datasets, all-sky irradiance, Weibull wind modelling and tropical climate systems. |
| Identity | Atmospheric Physicist · STEM Educator · EdTech Consultant · Climate and Renewable Energy Researcher · Coding, Robotics and ICT Trainer · AI Prompt Engineering and Practical AI Usage Advocate |
| Current roles | Physics Instructor / STEM Educator, Oyo State TESCOM · Lead Consultant, Knowledge Base International Schools · Lead Consultant, Techbase Consulting Services · Programs Associate, STEM for Development |
| Academic path | B.Sc. Physics, University of Ibadan, 2014 · M.Sc. Physics (Atmospheric Physics), University of Ibadan |
| Research focus | Advanced solar radiation modelling across tropical regions · Satellite-derived direct irradiance under all-sky conditions · Wind speed distribution and wind energy potential in Nigeria · Climate dynamics, remote sensing and energy-environment systems |
| Teaching stack | Physics · Mathematics · ICT · Python · Scratch · Web development · Robotics · AI prompt engineering · Practical AI usage |
| Stage | Institution | Years / Date | Highlights |
|---|---|---|---|
| Primary Education | Ronk New Age Nursery and Primary School, Oyo State | 1994–2002 | Built early habits of diligence, sportsmanship and academic curiosity. |
| Secondary Education | Federal Government College, Ogbomoso | 2002–2008 | Boarding-school formation that built resilience, independence and practical life skills. |
| B.Sc. Physics | University of Ibadan | 2009–2014 | Transformed an earlier dislike for Physics into university-level strength. |
| M.Sc. Physics — Atmospheric Physics | University of Ibadan | Completed March 2019 | Focused on solar irradiance estimation and atmospheric datasets. |
| Theme | Methods and tools | Output / status |
|---|---|---|
| Solar dynamics | Solar structure, variability analysis, space-weather context | ICRERA-prepared manuscript under review |
| All-sky direct irradiance | Satellite datasets, cloud transmittance, atmospheric parameters | Published in Bulletin of the Science Association of Nigeria (2020) |
| Wind energy potential | Weibull distribution, statistical wind-speed analysis | Published in Journal of Science and Technology (2022) |
Investigating Solar Dynamics: Unveiling the Intricacies of Solar Structure and Variability
Undergraduate project · University of Ibadan Publication status: Prepared for / under review by the International Conference on Renewable Energy Research and Applications (ICRERA).
- Explored solar structure, variability and the wider implications of solar dynamics.
- Built an early research foundation in physics-based modelling and renewable-energy relevance.
- Strengthened interest in climate-energy systems and scientific communication.
Parametric Estimation of Direct Irradiance under All-Sky Conditions from Publicly Available Satellite Datasets
M.Sc. project · University of Ibadan · Published 2020 Publication: Bulletin of the Science Association of Nigeria.
- Developed a practical approach for estimating direct irradiance under all-sky atmospheric conditions.
- Used publicly available satellite datasets to address limited ground-measurement coverage.
- Contributed to solar-resource assessment for data-scarce tropical and developing regions.
- Connected atmospheric physics with renewable energy planning and climate-informed decision-making.
Statistical Analysis of Wind Speed Distribution and Wind Energy Potential in Nigeria Using the Weibull Distribution Model
Wind energy research · Published 2022 Publication: Journal of Science and Technology; further prepared for the International Journal of Energy and Environmental Engineering.
- Modelled wind-speed distributions using Weibull-based statistical methods.
- Assessed wind-energy potential across Nigerian contexts.
- Supported renewable energy feasibility analysis using data-driven atmospheric insight.
STEM for Development (SFD) — Programs Associate February 2026 – Present · Strategic Programs Unit, Office of Strategic Initiatives (volunteer)
- Support strategic programmatic tasks, ensuring clarity, accuracy and alignment with SFD's mission and goals.
- Contribute reliably to agreed-upon hours and responsibilities across the Strategic Programs Unit.
- Collaborate professionally across a distributed, international team.
Oyo State Post Primary Teaching Service Commission — Physics Instructor / STEM Educator January 2025 – Present
- Teach Physics, Mathematics and ICT at the secondary-school level.
- Translate scientific concepts into practical explanations, visual demonstrations and learner-centered activities.
- Support students with STEM confidence, problem-solving habits and digital-literacy foundations.
Knowledge Base International Schools — Lead Consultant January 2022 – Present · Oyo State
- Serve as lead consultant for STEM, ICT, coding and robotics learning pathways.
- Support school leadership with technology-enabled learning strategy, teacher guidance and student project development.
- Help learners build confidence through practical, project-based digital-skills experiences.
Techbase Consulting Services — Lead Consultant January 2022 – Present · Registered STEM education and consultancy business
- Lead a consultancy focused on STEM education, coding, robotics, school support and technology-enabled learning.
- Design learning experiences in Python, Scratch, HTML, CSS, JavaScript, robotics and physical computing.
- Provide schools with STEM program strategy, curriculum development, teacher support and learner project pathways.
Techbridge Consulting Limited — Head of Training and Programs · 2017–2022
- Directed robotics, coding and digital-skills programs for learners and institutions.
- Developed curricula for Python, Scratch and web development.
- Led training systems that strengthened company growth, learner reach and program delivery outcomes.
- Built program structures connecting creativity, computation and measurable learning outcomes.
Federal Government NTeach Programme — Physics and ICT Instructor · 2016–2019
- Delivered secondary-level Physics and ICT instruction through the Federal Government's NTeach initiative.
- Supported learners with structured explanations, classroom technology and practical science engagement.
International Institute of Tropical Agriculture — Data Analyst · 2015–2016
- Analysed agricultural and climate-related datasets using SPSS.
- Supported reports connected to climate resilience and agricultural development in West Africa.
- Strengthened applied data-analysis experience in development, food systems and climate contexts.
National Youth Service Corps — Teacher and Fellowship President · 2014–2015 · Akwa Ibom State
- Awarded a certificate of recognition for exemplary work.
- Served as president of a corps fellowship group during service.
- Managed housing coordination, interpersonal conflict resolution and service leadership for fellow corps members.
Leadership and impact
- STEM for Development — selected as Programs Associate.
- YALI RLC West Africa — Leadership Certification, 2024/2025.
- LEAP Africa — volunteer certification for SDG-focused community projects, August 2021.
- Healing Lives Initiative — certificate of appreciation for supporting Rise Conference 1.0, July 2024.
Design thinking
- Australian Computing Academy — Certificate of Mastery, DT Mini Challenge: Space Invaders with Blockly.
- Cartedo — Design Thinking Certification: COVID-19 Response.
- Unilever Level-Up 2.0 — Design Thinking from a Business Perspective, January 2025.
Web, ICT and creative technology
- Coursera — Build a Full Website using WordPress, February 2021.
- Coursera / University of Michigan — Introduction to HTML5, February 2021.
- SoloLearn — HTML, CSS, Coding Foundations and Tech for Everyone, 2020–2024.
- LinkedIn Learning — What is Graphic Design?, August 2021.
- Hour of Code — Certificate of Completion.
Scientific computing, climate and data
Python Fortran SPSS Remote sensing Atmospheric modelling Climate modelling Wind energy statistics (Weibull)
Web, coding and digital learning
HTML5 CSS3 JavaScript Git and GitHub Jekyll / GitHub Pages Firebase Scratch WordPress ICT training AI prompt engineering Practical AI usage
Robotics, program design and teaching
Robotics micro:bit Curriculum design STEM education Teacher training Data analysis
Open to research support, speaking engagements, STEM partnerships, school programs, curriculum collaborations and community-impact projects.
| Climate, solar and energy research | STEM, coding and robotics education |
|---|---|
|
|
28 projects across six GitHub accounts, ranked by my own judgement of how substantial each one is. Scope and engineering come first: real accounts and databases, access rules, offline support and the size of the codebase. Small starters come last. Apps marked "Open app" ask for a sign-in, and only approved users can go past it. The full portfolio, with search and filters, lives at babatundeawo.github.io/projects.html.
Accounts: babatundeawo (personal) · kbischool · techbaseng · rccgkd · termbook · agrictool
Full systems with accounts, databases and access rules, or large codebases with real users in mind.
| # | Project | Account | What it does | Links |
|---|---|---|---|---|
| 1 | School Fee Payment Portal | Knowledge Base Schools | Fee and school-information portal for Knowledge Base International Schools. Parents see itemised fees and payments, staff see who has paid, and the owner sees the whole school's finances and runs data imports. Real accounts on Firebase. | Open app · Code |
| 2 | Techbase STEM Academy | Techbase | The Techbase Consultant Services website plus a free academy of 472 lessons across eight courses, built from source files by a Python pipeline. | Live · Code |
| 3 | Termbook | Termbook | Free daily AM/PM attendance registers, per-subject score sheets and term report cards for Nigerian secondary schools. Admins, teachers and parents each see only what their role allows. Installs on a phone and works offline. | Live · Code |
| 4 | RAISSAT Digital Food Systems Platform | Agrictool | Web platform for the RAISSAT digital food systems community project at FUTA, Akure: participant registration, pre and post assessments, certificates, a searchable toolkit directory and an administrator dashboard. | Live · Code |
| 5 | Naija Monopoly | Personal | A Nigeria-themed Monopoly with the full official rules. Play it in the browser, or install the Windows desktop version built with Electron. | Live · Code |
| 6 | Millionaire Mindset | Personal | A free quiz game in the browser: climb a 15-step prize ladder, use three lifelines, and choose between risking it and walking away. | Live · Code |
| 7 | ISCGS Register | Personal | Register of students, staff and records for Ilado-Sagbo Community Grammar School: student roll, staff directory, attendance and assessment coverage, school profile and inventory. Only staff approved by an administrator can sign in. | Open app · Code |
| 8 | RCCG Training Portal | Personal | Mobile-first study portal that replaces three printed RCCG manuals (Believers', Baptismal and Workers-in-Training) with guided lessons, scripture that opens in place, class tests, notes, bookmarks and optional synced progress. | Live · Code |
Finished apps and sites with their own features, data and offline support.
| # | Project | Account | What it does | Links |
|---|---|---|---|---|
| 9 | QuizMaster | Personal | A quiz game with 400 questions, difficulty levels, a countdown timer and an online leaderboard. Players can also write their own questions. | Live · Code |
| 10 | Global Warming Explorer | Personal | Interactive climate-science course with a footprint calculator, charts, quizzes, certificates and a classroom check-in dashboard. Written from a background in atmospheric physics. | Live · Code |
| 11 | Kingdom Quiz (Bible Trivia) | RCCG Kingdom Diplomats | Host-led Bible trivia for church game nights. One person hosts on the big screen, up to four players take turns, and the audience joins from their phones with a four-letter code. | Live · Code |
| 12 | Attendance Register | Personal | Daily AM/PM attendance register for teachers, with weekly and term reports, student records, a holiday calendar and CSV export. Shared through Firebase and usable offline. | Open app · Code |
| 13 | Deploybase | Personal | A directory of configured Claude Projects, each with its working page and the exact instructions behind it. | Live · Code |
| 14 | Bible Family Feud | RCCG Kingdom Diplomats | Family Feud-style Bible quiz for church events. Two teams guess the most popular answers while a host flips tiles and calls strikes from one screen. No install, no account, no server. | Live · Code |
| 15 | Daily Greetings | Personal | Writes warm, prayerful WhatsApp greetings that fit the day and time, different for every contact. Review one, tap once, and WhatsApp opens ready to send. Keeps track of who you have greeted. | Open app · Code |
| 16 | PromptOS | Personal | Over 200 working AI prompts for image generation, careers, social media, presentations and business. Fill in the blanks, copy, and go. Searchable, editable, and works offline. | Live · Code |
| 17 | Deep Calls | Personal | Long-form Christian apologetics essays for people who ask hard questions, built from Markdown by a custom Python static-site generator. | Live · Code |
| 18 | Family Roots | Personal | A private family tree with a story for each person, a timeline, search, and invite links that give relatives an editor or viewer role. Prints as an outline and backs up to a file. | Open app · Code |
| 19 | KBIS Records | Knowledge Base Schools | Staff-only student records and fee accounts for KBIS Schools: student search, itemised fee accounts per term, fee structures and stock. Works offline and installs to the home screen. | Open app · Code |
Focused sites, guides and utilities, each doing one job well.
| # | Project | Account | What it does | Links |
|---|---|---|---|---|
| 20 | Educator AI Toolkit | Personal | Guide for Nigerian teachers to set up one Claude Project that writes weekly lesson notes and exams with marking guides, plus 117 Scheme of Work files for JSS1 to SS3. | Live · Code |
| 21 | Akinyele Spelling Challenge | Personal | Official site for the 2026 Akinyele Spelling Challenge in Ibadan: results, format, a large word bank, a practice trainer with a Spelling Bee game, and an event gallery. | Live · Code |
| 22 | Timekeeper | Personal | Clock, countdown, stopwatch, focus timer and alarms in one quiet interface. Runs in the browser, stores nothing on a server, and works offline once installed. | Live · Code |
| 23 | Personal AI Career Engine | Personal | Free four-phase guide to building a personal AI career engine with NotebookLM and a Claude Project, then generating CVs, cover letters and bios from your real history. | Live · Code |
| 24 | AI Studio to Android Guide | Personal | Multi-page guide from Google AI Studio to GitHub to Vercel to an installable Android app, with troubleshooting, a glossary and a free-tier reference table. | Live · Code |
| 25 | Knowledge Base International Schools | Knowledge Base Schools | Public website of Knowledge Base International Schools, Moniya, Ibadan: admissions, academics, facilities, ICT, alumni and news. | Live · Code |
| 26 | Personal Projects | Personal | A build log of small web and Python projects, with a searchable front page that links to each one. | Live · Code |
Small starter projects from teaching sessions. Code only, no live site.
| # | Project | Account | What it does | Links |
|---|---|---|---|---|
| 27 | QuizMaster (David's copy) | Personal | Three-screen starter quiz (home, question, result) from a Techbase class session. | Code |
| 28 | QuizMaster (Ire's copy) | Personal | Three-screen starter quiz (home, question, result) from a Techbase class session. | Code |
The source of this portfolio is babatundeawo/babatundeawo.github.io.
I help students, schools and institutions turn scientific curiosity into practical capability, connecting climate research, STEM education, coding, robotics and community-focused service for a more informed and resilient society.
graph LR
A[Satellite & Climate Data] --> B[Scientific Computing]
B --> C[Solar + Wind Energy Insight]
C --> D[Evidence-Based Decisions]
E[Physics + Mathematics Teaching] --> F[STEM Confidence]
F --> G[Future-Ready Learners]
H[Coding + Robotics Curriculum] --> I[Technology Creation]
I --> G
D --> J[Climate-Resilient Communities]
G --> J
| Channel | Link |
|---|---|
| babatundeawoyemi91@gmail.com | |
| GitHub | babatundeawo |
| ba-awoyemi | |
| X | @ba_awoyemi |
| ba.awoyemi | |
| @ba_awoyemi | |
| Threads | @ba_awoyemi |
| Portfolio | babatundeawo.github.io |
"What ultimately matters is not where you end up relative to others, but where you end up relative to yourself when you began."
Built around service, scientific curiosity, disciplined learning and practical STEM impact.

