Skip to content
Portfolio: <Bantonis/>
HomeAboutExperienceProjectsInternship
Back to home

Achievements & Projects

projects / homelab-platform

Homelab Platform

A self-hosted bare-metal platform used to run internal services, development workloads, AI experiments, backups, and network-integrated automation in a controlled home environment.

Role
Platform / DevOps Engineer
Timeline
Ongoing
PodmanLinuxSelf-hostingAutomation

Goal

  • The homelab runs at home on a dedicated Intel NUC and is used as a controlled environment for self-hosted services, development workloads, infrastructure experiments, and operational practice.
  • The setup is intentionally kept practical: Rocky Linux runs headless on bare metal, while services are containerized with Podman instead of introducing Kubernetes before it is needed.

Planning

  • Kept the platform simple and maintainable by using bare-metal Rocky Linux with Podman as the main runtime.
  • Used macvlan networking for selected containers so services can receive their own IP addresses on the local network.

Results

  • A practical self-hosted platform for running private development tools, internal services, AI experiments, and temporary test applications.
  • A repeatable backup routine to a Synology NAS, executed every three hours during the day through systemd and rsync within Python based software.
View details

projects / iot-essentials-pico

IoT Essentials Pico Project

A school IoT project using a Raspberry Pi Pico, CircuitPython, analog input, PWM output, sonar distance measurement, and RGB LED feedback.

Role
Software Development Student
Timeline
Academic year 2023 — 2024
IoTCircuitPythonRaspberry Pi PicoSensors

Goal

  • Build a working breadboard setup around a Raspberry Pi Pico using sensors, LEDs, analog input, and digital output.
  • Read a potentiometer through analog-to-digital converter and use the value to control LED intensity.

Planning

  • Started from the required hardware setup and translated it into a breadboard circuit with clear component connections.
  • Implemented the software in small functional blocks: potentiometer reading, PWM output, blinking LED, sonar reading, and RGB feedback.

Results

  • Potentiometer input was successfully read and used to control the brightness of a PWM-driven LED.
  • A second LED blinked when the potentiometer value dropped below the configured threshold.

Overview

  • Raspberry Pi Pico mounted on a breadboard.
  • MCP3008 used as analog-to-digital converter for potentiometer input.
View detailsVideo demoSource code

projects / esf-plus-actiemin-realisation-phase

ESF+ ActieMIN Realisation Phase

A team-based realisation project for an ESF+ context, focused on building and validating Power Apps support for stock management, reservations and operational workflows.

Role
Team Member – Realisation Phase
Timeline
Academic project
ESF+Power AppsPower PlatformSharePointTeam Project

Goal

  • Translate the ESF+ process needs into usable digital support.
  • Support volunteers and administrators with stock and reservation workflows.

Planning

  • Worked as a team during the realisation phase of the ESF+ project.
  • Divided responsibilities across Power Apps screens, data handling, access and documentation.

Results

  • Delivered Power Apps components for stock management and reservations.
  • Provided screens for product lookup, stock updates and reservation handling.

Overview

  • The project supported an ESF+ initiative linked to food distribution and assistance for people in need.
  • The solution was aimed at volunteers, administrators and project stakeholders.
View details
© 2026 Bryan Antonis — Built with Next.js + React-Bootstrap + AI assistance for styling and insight