Hi, my name is

Gideon Vermeulen.

Software Developer & AI Enthusiast

I'm a third-year Bachelor of Computing student passionate about robotics, web development, and machine learning. My goal is to solve real-world problems through practical IT solutions.

Gideon Vermeulen

About Me

I enjoy coding, building projects, and exploring robotics. In my free time, I like to play games and work on side projects where I can try out new ideas and see how my skills improve. I learn best by doing and love seeing tangible progress through each challenge. I'm always eager to grow, improve, and explore new opportunities.

I've worked on both front-end and back-end components, especially within educational and research-focused environments. I've worked with REST APIs, public API integration, and basic RESTful API design, and I love experimenting with tech that makes a real world impact. I'm quick to learn, collaborative, and always eager to solve new problems through code.

Full-Stack Development(student level)
Robotics & IoT
Machine Learning
Embedded Systems

Education & Experience

2023 - Present

Belgium Campus iTversity — Stellenbosch Campus

Bachelor of Computing (BComp) — 3rd Year

Areas of focus: Software Engineering, AI, Web Development

I'm currently a third-year Software Engineering student at Belgium Campus iTversity, actively involved in the Robotics Club and selected to participate in the UCLL International Project, which focuses on combating water hyacinth through innovative IT solutions.

Matriculated 2022

Paul Roos Gimnasium

National Senior Certificate

Technical Skills

Languages

JavaScript, C#, Java, Python, SQL, HTML/CSS, C++ (Arduino)

Frameworks / Libraries

Web: Node.js, Express.js, EJS, Flask, JSP, Apache Tomcat

Desktop: Java Swing, .NET (C#)

AI/ML: scikit-learn, NumPy, YOLO, TensorFlow, Matplotlib, Seaborn

Databases

SQL Server Management Studio, SQLite, MongoDB, JavaDB, PostgreSQL

Tools / Platforms

Git & GitHub, Postman, GitHub Pages, Render, Discord API, RESTful APIs

Project Experience

Self-Watering Smart Plant Pot

Arduino IoT Embedded

Monitors soil moisture, humidity, and temperature to trigger watering automatically. Uses Arduino hardware with custom control logic.

ULP95 Fuel Price Prediction

Python scikit-learn Flask Public API Web scraping

Predicts fuel prices in the South African coastal region using machine learning. Currently integrating web scraping and API input to automate predictions.

Water Hyacinth Detection(UCLL International Project)

YOLOv8 Python Arduino IoT Serial

YOLOv8-based object detection model to identify water hyacinth. Created a working Arduino-powered demo as part of an international project.

Arduino-Connected Discord Bot

Discord API Arduino Serial

Created a bot that blinks a physical LED on an Arduino when a Discord message is received. Combines Discord API with serial port communication.

Student Grade Prediction

Python scikit-learn Flask NumPy pandas ANN Keras Matplotlib Seaborn

ANN powered student grade classifier built in Python with scikit-learn, deployed via Flask on Render.

Sentiment Analysis Web App

Python NLP Flask pandas NumPy scikit-learn Matplotlib Seaborn

Analyzes and classifies text reviews as positive or negative using natural language processing.

Student Wellness System

Java JavaDB Java Swing

Desktop application to manage counselors, appointments, and feedback. Built in Java using JavaDB and Java Swing.

Library Management System

C# .NET SQLite Bcrypt

Book and client management desktop tool. Built in C# (.NET) using SQLite with Bcrypt for password security.

Elden Ring Educational Website

HTML CSS JavaScript GitHub Pages

Fantasy themed educational platform using HTML, CSS, and JavaScript inspired by Elden Ring.

Contact Me

I'm currently seeking internship or entry-level opportunities in any area of software development or IT. I’m eager to gain real-world experience, grow my skills, and contribute wherever I can. I'm open to learning and working across domains, feel free to reach out if there's an opportunity to collaborate!

Email

gideonnicovermeulebn@gmail.com

Phone

+27 63 563 2963

GitHub

github.com/GideonVermeulen

Location

Stellenbosch, South Africa

Thank you for contacting me! I'll respond as soon as possible.