Thanks to visit codestin.com
Credit goes to georgerg.com

Georgios Nikolaidis

BSc student in Informatics & Telecommunications (top 3% GPA) at NKUA, currently working as a Technical Student at CERN's Microelectronics Section. I design radiation-hard silicon and write bare-metal firmware — and I'm equally at home in systems software and web infrastructure.

Geneva, Switzerland CERN Microelectronics
01

Experience

EXP-001 08/2025 - Present
Geneva, Switzerland

Technical Student

CERN  — Microelectronics Section

  • RTL design of a radiation-hard Ethernet MAC IP for CERN's first Microcontroller ASIC.
  • Bare-metal network stack for handling TCP/UDP Ethernet packets in C.
  • Contributed to SoC-Make, a CMake/Python-based build system for hardware and software co-design.
EXP-002 07/2024 - 08/2024
Geneva, Switzerland

Summer Internship

CERN  — Microelectronics Section

  • Developed a custom bootloader for a RISC-V-based SoC in Assembly and C++ to enable FPGA emulation.
EXP-003 10/2022 - 01/2025
Athens, Greece

Lab Teaching Assistant

National & Kapodistrian University of Athens

  • Guided 100+ students through Introduction to Programming and Data Structures lab courses.
  • Built UoaBot: automated Python grading platform with React/TypeScript frontend — 120K+ views and 300+ active students.
02

Education

EDU-001

BSc Informatics & Telecommunications

National & Kapodistrian University of Athens

9.16 / 10 top 3% of university

09/2021 - Present  ·  Athens, Greece

  • Specialising in systems software, computer architecture, and distributed systems.
  • Thesis on firmware emulation of Linux-based IoT devices using QEMU.
Notable courses: Operating SystemsImplementation of DBMSDistributed Systems
03

Skills

SPEC-SHEET
U1 Languages
  • C
  • C++
  • Python
  • RISC-V Assembly
  • TypeScript
  • HTML / CSS
U2 Hardware & EDA
  • RTL Design (Verilog/VHDL)
  • FPGA Prototyping
  • ASIC Design
  • SoC Architecture
U3 Systems & OS
  • Linux Kernel
  • Bare-metal Firmware
  • QEMU
  • CMake
  • Bash
U4 Software & Infra
  • React
  • Python-Flask
  • PostgreSQL
  • Docker
  • Nginx
  • CI/CD
04

Projects

PRJ-002 09/2024 - 01/2025

KNN Search Engine

Vamana graph-based indexing algorithm for efficient Approximate Nearest Neighbour search with label-based filtering, greedy traversal, and robust pruning.

C++MultithreadingMakefile
View Project →
PRJ-003 01/2023 - Present

DitLab

Live

Student resource platform that has helped 1000+ students excel in their exams. Full-stack web app with containerized deployment and CI/CD.

Python-FlaskPostgreSQLDockerNginxCI/CDBootstrap
View Project →
PRJ-005 09/2024 - 01/2025

Nanny Finder

Full-stack application allowing guardians to find, connect, and hire nannies. Built as part of a UI/UX university course.

TypeScriptReactNode.jsViteFirebase
PRJ-004 10/2023 - 01/2024

Extendible Hash Table

Extensible hash table for a DBMS to optimise file indexing and storage management, improving disk page allocation, record lookup, and retrieval efficiency.

C++
View Project →
// MORE_PROJECTS

More to come

· · ·
05

Publications

PUB-001 Conference

Design and evaluation of TriglaV: a prototype SoC ASIC for particle physics applications realized with the SOCRATES platform

Anvesh Nookala, Marco Andorno, Alessandro Caratelli, Davide Ceresa, Benoît Denkinger, Georgios Nikolaidis

TWEPP25 / JINST 21 · 2026
View Paper →
06

Contact

// OPEN TO OPPORTUNITIES

Let's work together.

I'm looking for internships, research collaborations, and interesting problems — especially at the intersection of hardware and systems software.