Popa Vlad - Main


About Me

I'm a computer enthusiast and hobbyist musician from Romania.

I started with HTML/CSS/JS web development in 2017, at the age of eight. Later on I switched to desktop development in C and C++, which I learned by myself from books and internet resources. In 2020 I got into low-level programming and started learning x86 assembly language, as well as more advanced concepts such as operating system and emulator theory. Around this time I also started admiring retro/early-2000s tech (I feel really nostalgic about these pieces of computing history, even though I never actually experienced that era myself. Weird, isn't it?). This passion became the gateway to another one of my hobbies: (micro)electronics and computer engineering. In 2022, I also stumbled upon the musical works of Dmitri Shostakovich, which led me to develop a love for classical music.

In terms of programming, I strive for code that is super easy to understand, orderly and as simplistic as possible (what I like to call "elegant code"). For design in general I also prioritize a sort of functional simplicity where everything is implemented in a uniform manner and there are no excess features or abstract things that serve no purpose other than to annoy and/or waste resources/time. I also really love nitpicking minor details (which may or may not be a quality). Most of my creative process is driven by principles like these.

Knowledge

Spoken Languages Romanian (native, proficient)
English (advanced)
Programming Languages C (advanced)
C++ (intermediate)
Python (basic)
x86 Assembly (basic)
Frameworks and Libraries SDL (basic-intermediate)
Skills Desktop Development in C/C++
Operating System Development and Low Level Programming for x86 PCs
Hobbies Violin
Piano
Classical Music
Logic Circuits and Electronics
Baseball

GitHub, YouTube

Copyright © 2025 Popa Vlad