zakrok.dev

# intern @ jetbrains & computer science student @ TUDelft

Hello, I am Kiril Panayotov

// all kinds of things

About me

Greetings. I am a Software Engineer, Intern at WebStorm team in JetBrains.

Student: I graduated my bachelor's degree at TU Delft in Computer Science & Engineering (with Cum Laude). During my three-year-long bachelor's, I worked on the Delft Hyperloop project, worked for the university in developing internal software and was a Teaching Assistant for the course "Concept of Programming Languages".

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.

continue >

Software Developer

at JetBrains, member of WebStorm team.

Student

at TU Delft Computer Science (MSc)

/* from notes to articles */

Blog

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

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 ;)