Be ashame to die, until you've score a victory for humanity - Horace Mann
Build Awesome Web Apps with
Gabriel. 
Technologies & Skills
Frontend Development

Expertise in modern web technologies like HTML5, CSS3, JavaScript, and UI frameworks like React.js and TailwindCSS. I focus on creating responsive, user-friendly interfaces that provide seamless experiences across devices

Tools and Framework
React.JS
Next.js
Tailwindcss
Bootstrap CSS
Backend Development

Skilled in server-side languages like Node.js, PHP, and Python. I have hands-on experience with frameworks such as Express.js, Django, and Flask. I develop scalable and secure backends for web applications.

Stacks and Languages

Node.js (MERN)
Express.js
Django Python and Flask
PHP
ML / AI

I Worked with various Machine Learning algorithms including CNNs, ANNs, and NLP. Tools like TensorFlow, Keras, and PyTorch are at the core of my machine learning workflows for tasks like image recognition, natural language processing, and recommendation systems.

Tools and Library

Python / PyTorch
R
Tensorflow Keras
Streamlit
Blockchain

Developed smart contracts using Solidity for decentralized applications. My knowledge extends to Ethereum and Solana blockchain ecosystems, enabling me to build secure, efficient, and scalable blockchain solutions,

Tools and Library

Web3js
Thirdweb
Solidity
Truffle JS

My Projects

I've been working on various projects for the past 5 years. Here's a timeline of my journey.

TeraAI - Recent

Description

TeraAI is an AI-powered trading platform designed to help users analyze market trends and automate trading strategies. Currently hosted on a development server, TeraAi will soon launch with advanced features for both novice and experienced traders.

Technologies Used

  • Frontend: ReactJs + Next.js + Tailwind CSS
  • State Management: Redux Toolkit
  • Backend: Node.js, Express, MongoDB
  • AI/ML: TaLib (Technical Analysis), Gymnasium (Reinforcement Learning), yfinance (Market Data), Python (Flask API)

Key Features

  • Wallet-to-wallet transactions
  • Real-time market analysis
  • AI-driven trading signals
  • Automated trade execution

startup templatestartup templatestartup templatestartup template

CloudColab

Description

CloudColab is a SaaS platform for real-time collaboration and project management. It offers tools for task management, file sharing, and team communication, all integrated into a single platform to enhance productivity and streamline workflows.

Technologies Used

  • Frontend: React, DaisyUI + Tailwind CSS
  • State Management: React Hooks
  • Backend: Node.js, Express, MongoDB

Key Features

  • Real-time video and audio call
  • Real-time Messaging Chat
  • Real-time File Sharing

hero templatefeature templatebento templatecards template

MlGuard

Description

MLGuard is NIDS (Network Intrusion Detection System) is a cybersecurity solution designed to monitor and analyze network traffic for suspicious activities and potential threats. It helps organizations detect and respond to cyber attacks in real-time, enhancing their overall security posture.

Technologies Used

  • Frontend: HTML + TailwindCSS
  • DOM Manipulation: Vanilla Javascript
  • Backend: Python Flask Server
  • AI and ML: Random Forest and Xgboost Machine Learning Model

Key Features

  • Analyze network packets in Real-time
  • Flag suspicious network packet as attack, normal or scanning

hero templatefeature templatebento templatecards template

Attendance System

Description

A web-based application for keeping track of student attendance using facial recognition. The system leverages a convolutional neural network (CNN) to identify and verify students in real-time, automating the attendance process and reducing manual errors.

Technologies Used

  • Production: Streamlit (Frontend + Backend)
  • AI and ML: CNN Model
  • Dataset:

Key Features

  • Analyze network packets in Real-time
  • Flag suspicious network packet as attack, normal or scanning

hero templatefeature templatebento templatecards template

My Biography

Hello, I'm O. Olaide Gabriel, a passionate software engineer. My programming journey began in 2018 as a 19-year-old freshman, when a friend of mine at IGBAJO Polytechnic, Osun State. introduced me to HTML by running it on a mobile phone. I was amazed by what the simple code could do, and since then I started exploring more on my own. I made w3schools.com my best friend.

This new exposure led me to propose a search engine project for my OND thesis. From there, I was able to build a search engine system using PHP and MySQL database. After this project, I was determined to learn more about programming. I started looking into more programming languages like JavaScript, Python, and Java. I also started exploring web development frameworks like React, Node.js, and Django.

After 2 years of learning and building projects, I decided to turn my skills into a career. My first job was at GLOBAL TECH COMPUTER Institute at YABA, Lagos State, where I worked as an instructor, teaching students web development and programming languages. During my time at GLOBAL TECH COMPUTER Institute, I was introduced to machine learning and data science by a friend named Harry, who gave me a full Udemy course on Machine Learning and Data Science.

After working and learning alongside for a year, I decided to continue my education and enrolled in the Ladoke Akintola University of Technology, where I studied Computer Science. During my time at the university, I was able to learn more about computer science concepts and theories. I also had the opportunity to work on more complex projects.

Nihilism Steps In

From age 20 - 25, I faced a period of deep nihilism; existential questions about life's meaning overwhelmed me. This phase, though challenging, pushed me to seek purpose through learning and growth. I immersed myself into deep searching for the meaning of life. This made me explore programming and technology, science especially physics and philosophy, which helped me find direction and renewed passion for my career. After this phase, I was driven by simple life objectives: know more about the universe today than I did yesterday, ease existential suffering through scientific and technological innovation, and create value for humanity through my skills and knowledge .

Transition to Machine Learning and Research

After gaining admission into 200 level in LAUTECH in 2021 (which academic session began in 2022 due to a long ASUU strike in Nigeria), my skills were easily recognized by Prof. Omotosho, the HOD of the Cyber Security Department back then. She introduced me to academic research writing. From this newly gained knowledge, I was able to help Masters and PhDs students with their research work. I built machine learning models and deep learning models. It was at this time I published my first 4 research papers with Prof. Omotosho as co-author.

My interest in machine learning and data science grew more. I started exploring deep learning models and LLMs. From this, I was able to come up with MLGuard, which is a machine learning model for IDS systems. This project was my final year project, with which I graduated with a first class in October, 2025.

Let's Connect

Get In Touch

Have a project in mind? Let's create something amazing together.

0/500

I typically respond within 24 hours