zakrok.dev

# computer science student @ TUDelft

Hello, I am Kiril Panayotov

// all kinds of things

About me

Greetings, I am a Software Engineer, currently working as a Teaching Assistant and a Software Engineer for TU Delft - developing the CAIT platform for AI teachers in multiple Dutch universities.

Student: The university I am currently in is TU Delft where I am doing my 3rd year of its Computer Science & Engineering bachelor. I am also doing its its honours programme where I am doing research on Analysing Technical Debt in the era of LLM.

Delft Hyperloop: As a (former) Front End engineer at DH08, I developed the Serpenta GUI - a graphical user interface for monitoring and controlling the magnetically-levitating hyperloop pod.

Praxidike: As the leader of team Praxidike, I organize and manage its open-source projects.

continue >

Student

at TU Delft Computer Science & Engineering

Research

in Software Quality (as part of honours programme)

Software Developer

at Manometric, Delft Hyperloop, Cargomatters ltd.

/* from notes to articles */

Blog

Blog Post • 2024-12-16

Home manager GitHub GPG commit signing

Signing the commits improves trust and adds a proof of integrity to your work. Doing it declaratively with Home Manager can save you the trouble of having to reconfigure options and can also give you some bonus style points ;)

Blog Post • 2025-3-8

Improving Front-End Code Quality with Atomic Design

Atomic Design by Brad Frost proposes an amazing practical paradigm with many benefits for it - both for end-users and internal workers. However, its inherit characteristics align quite well with some of the SOLID practices. Thus, Atomic Design becomes an incredible tool for Front-end Code Quality