Hey there! I'm Gabriel, a 17 year old software engineer. I love to absorb knowledge around me and to build things of my own. I would describe myself as a highly ambitious and passionate individual.
These are my 5 personal projects that I love the most:
- π selene: an imperative programming language that compiles to LLVM made in Kotlin.
- ποΈ iris: a live messaging service/website built with Rust and Svelte.
- βοΈ caissa: a chess AI + website made with Rust and Svelte.
- π seren: a functional programming language that compiles to LLVM made in Scala.
- π deck: wrapper for the Guilded API written in Kotlin (archived)
My favourite technologies/tools:
- Programming language: 𧱠Rust
- Web framework: β Svelte
- Compiler/Runtime Infrastructure: π LLVM
- Relational: database: π PostgreSQL
- Graph database: π Neo4j
Some of the technologies/tools I found amusing enough to highlight here:
- Programming languages: 𧣠Scala, ποΈ Kotlin, β Java, π Python
- Web frameworks: π« AstroJS and βΆ NextJS
- Relational database: π¬ MySQL
- Others: π¨ CSS, πͺ Jupyter
Other proficiencies:
- Programming languages: ποΈ TypeScript and π JavaScript
- Markup languages: πΈοΈ HTML
Aside from programming, here are some of my other interests & passions:
- β½ Football: I follow it religiously! I support Cruzeiro & Real Madrid
- π± Mythology: Most of my projects are named after mythological deities & entities, as I love learning about them!
- π½ Philosophy: Constantly on my mind as I always try to generalize and test my understandings of the universe and life
- π Math: Stimulates me to make associations and teaches me new ways of understanding my surroundings
- πΏ Psychology: I'm constantly trying to understand human nature and I love theorizing about it