goubermouche
This is a personal site where I share my projects, as well as tidbits from my ventures. I mainly focus on lower-level stuff related to GPU's, assembly, and language and compiler design. I'm currently working on an x64 assembler, which I eventually hope to optimize enough for it to be a viable competitor to NASM
. My long-term goal is building a performant compiler backend/IR, which supports both sequential and massively parallel architectures (CPU/GPU/other).
Blog
I'm trying my hand at writing a personal blog
.
Education and Achievements
- SSPŠ
(2019 - 2023) - High school - General-purpose IT.
- FIT ČVUT
(2023 - present) - Bachelor's - CS
- FIKS
- Programming contest organized by FIT ČVUT - 86th percentile.
- Cambridge English - C2
- Advanced qualification of competency in English.
Highlighted classes
- CCN
- Compiler construction (prof. Christoph Kirsch).
Work experience
Open Source
I'm an open-source enthusiast and founder of the following open-source projects:
- Sigma
- Simple data oriented programming language with no dependencies.
- VFD
- Real-time fluid simulator written in CUDA.
- Baremetal - WIP x64 assembler with a JIT interface.
- Utilities
- Simple utility package with tools I tend to use often.
Other Links
- Email
- Official way of reaching me
- Twitter
- My tweets, although I'm not very active
- GitHub
- My personal project repository