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 opened up my passion for classical music.
In terms of programming, I strive for code that is super easy to understand, orderly and as simplistic as possible (what some might refer to as "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 other things that serve no purpose other than to annoy and/or waste resources and time.
Knowledge
Spoken Languages |
Romanian (native, proficient) English (advanced) |
---|---|
Programming Languages |
C (advanced) C++ (intermediate) x86 Assembly (basic) |
Frameworks, Tools and Libraries |
SDL (basic) git and GitHub (intermediate) build-essential stuff (basic-intermediate) Linux shell and utilities (basic) |
Skills |
Desktop Development in C/C++ (Terminal Programs or SDL Apps) Operating System Development Low-Level Programming for PCs and other x86 Platforms |
Hobbies |
Violin Piano Music Composition Chess Logic Circuits and Electronics Baseball |