Hello!👋 Welcome to my GitHub profile.
I've been developing software since I was 10, teaching myself and focusing on mastering new cutting-edge areas through self-learning from the start.
- I like researching cutting-edge niche technologies.
- I like the connection between software and hardware at a low level.
Outside of IT, I like playing chess, classic games, and cats.
Without anything more, I hope you enjoy my projects. There is a path to follow.
Category | Skills | Information |
---|---|---|
Programming Languages | C, Rust, Java, Python, JavaScript, TypeScript | C, Rust, Java, Python, JavaScript, TypeScript |
Intermediate Representations | LLVM IR, MLIR, QIR | LLVM, MLIR, QIR |
Code Generators | LLVM, Cranelift, QBE | LLVM, Cranelift, QBE |
Frameworks & Libraries | FastAPI, Rocket.rs, Axum, Fastify, Socket.io, Node.js | FastAPI, Rocket.rs, Axum, Fastify, Socket.io, Node.js |
Build Systems | CMake, Ninja, Maven | CMake, Ninja, Maven |
Testing | PyTest, Jasmine, Swagger | PyTest, Jasmine, Swagger |
Databases | MongoDB, MySQL | MongoDB, MySQL |
Compilers | Clang, GCC | Clang, GCC |
Tools & Extra | Git, GitKraken, GNU Core Utils, NPM, Docker | Git, GitKraken, GNU Core Utils, NPM, Docker |
Operating Systems | GNU/Linux, Windows, FreeBSD | GNU/Linux, Windows, FreeBSD |
Thrush is a strongly typed, machine-compiled systems programming language designed to provide full hardware control and high reliability in embedded systems. It integrates native assembler support, ensuring uncompromising low-level access. Built on LLVM and compatible with GCC, it combines optimized performance with portability, ideal for applications where efficiency and stability are critical.