Welcome to my website!
My name is Apostolos Apostolou. I hold a BSc in Mechanical Engineering from the University of Cyprus and I am currently pursuing an MSc in Autonomous Systems at DTU. I combine a strong background in mechanical design and mechatronics with growing expertise in software development, data analysis, and machine learning.
Driven by curiosity and a passion for creating practical solutions, I enjoy building complete systems that connect hardware and software, from IoT and robotics prototypes to end-to-end machine learning applications with API integration, containerization, and cloud deployment. I am always eager to explore new technologies, collaborate on innovative ideas, and turn concepts into working, real-world projects.
Some of my latest projects
Concrete Strength Prediction App
For this project, I developed a complete end-to-end application that predicts the compressive strength of concrete based on its mix composition. The workflow included data analysis, model training, and hyperparameter tuning using Python and Scikit-Learn, where multiple regression algorithms were compared. The final model, a Random Forest Regressor, was deployed as a FastAPI web service within a Docker container on Google Cloud Run. A custom Streamlit web interface was also built, allowing users to input mix parameters and view real-time predictions through a secure API connection.
Design and Development of an Indoor Autonomous Mobile Robot for Payload Transportation
For my final year thesis, I developed an autonomous wheeled robot for payload transportation using ROS2. Simultaneous Localization and Mapping (SLAM) and Autonomous Navigation algorithms (NAV2 Framework) were implemented in both a simulation (Gazebo) environment and on the real hardware. Moreover, the Arduino code for controlling the robot’s motors using velocity commands and a PID controller was developed. The robot’s hardware includes an Arduino Mega, a Raspberry Pi 5, DC Motors with encoders and a LiDAR sensor.
Custom Low-Cost Data Acquisition Module
During a two-month summer internship at the Energy Efficiency Control Optimization Laboratory at Texas A&M University, I undertook the design and implementation of a low-cost Data Acquisition (DAQ) module. This module is primarily used to measure critical parameters of compressed air systems.
ICARUS Flight Controller
This flight controller can be used for controlling model and high-power rockets and provide all the necessary functionalities for data measuring and logging as well as controlling thrust vector control systems.