Computer Science · RWTH Aachen University

Orestis Georgiou.

Building thoughtful software — with a focus on clean architecture and intelligent systems.

I study at RWTH Aachen University in Germany, where my interests center on software engineering, artificial intelligence and software architecture.

Cyprus / Germany
01 — About

Curious about how good software is put together.

I'm Orestis Georgiou, a Computer Science student at RWTH Aachen University in Germany.

I'm particularly interested in software engineering, artificial intelligence, and software architecture. I enjoy understanding how complex systems work, solving technical problems, and building software that is reliable, efficient, and thoughtfully designed.

I'm continuously expanding my technical knowledge through university studies and hands-on development, with the goal of pursuing a career in software engineering.

Studying
B.Sc. Computer Science
University
RWTH Aachen University
Based in
Cyprus / Germany
Focus
Software engineering, AI, architecture
02 — Projects

Selected work.

A curated set of things I've built. Each entry links to source and, where available, a live version.

Embedded Operating System for ATmega644

01 · Winter Semester 2024/25

RWTH Aachen University

Developed an embedded operating system in C for the ATmega644 microcontroller as part of a two-person team. Implemented interrupt-driven context switching, process management, CPU scheduling algorithms, critical sections, and dynamic memory management for internal and external SRAM. Integrated hardware peripherals and demonstrated the system using an interactive Snake application.

  • C
  • AVR

Decentralized Fitness Data Platform

02 · Winter Semester 2025/26

RWTH Aachen University

Developed frontend functionality for a decentralized fitness-tracking application using React and Solid Pods. Implemented dashboard and recent-activity views and integrated RDF/Turtle activity data stored in users' Solid Pods. Collaborated with teammates using a GitLab feature-branch workflow.

  • React
  • Solid Pods
  • RDF/Turtle
03 — Skills

The toolkit.

Languages

  • Python
  • C
  • C++
  • Java
  • JavaScript
  • SQL

Frameworks & runtime

  • React
  • Node.js

Tools & platforms

  • Git
  • Linux
  • Visual Studio Code

Areas of interest

  • Software Engineering
  • Artificial Intelligence
  • Software Architecture
04 — Experience & Education

The path so far.

  1. October 2026 – PresentExperience

    Software Engineering Intern

    CeraNext · Cyprus

    Currently completing a software engineering internship at CeraNext, gaining hands-on experience in a professional software development environment.

  2. 2023 – PresentEducation

    B.Sc. Computer Science

    RWTH Aachen University · Aachen, Germany

    Pursuing a Bachelor of Science in Computer Science, developing a foundation in software engineering, algorithms, computer systems, and software design.

Showing 2 entries

05 — Contact

Let's talk.

Open to conversations about internships, working student opportunities and software engineering roles. The fastest way to reach me is by email.

Send an email