Skip to content
View SrGaabriel's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@LunalaProject @warpedvoxels

Block or report SrGaabriel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SrGaabriel/README.md

🌊 Gabriel

Hey there! I'm Gabriel, a 17 year old software engineer. I love to absorb things around me and to build things of my own. I would describe myself as a highly ambitious and passionate individual.

πŸ“‚ Portfolio

Here are my 5 projects that I love the most:

  • 🐲 gwydion: a programming language & compiler to LLVM made in Kotlin.
  • πŸ‘οΈ iris: a live messaging service/website built in Rust and Svelte.
  • β™ŸοΈ caissa: a chess AI + website made in Rust and Svelte.
  • ♣️ clubs: an extremely flexible & multiplatform Kotlin command framework (archived)
  • πŸƒ deck: wrapper for the Guilded API made in Kotlin (archived)

🧰 Toolbox

My favourite technologies/tools:

  • Programming language: 🧱 Rust. The syntax is perfect, trait systems is very logical, performance is good and the equilibrium between low-level and high-level programming is ideal.
  • Web framework: ❓ Svelte. Simple yet effective, without all of React's nonsense.
  • Virtual Machine: πŸ‰ LLVM. I like LLVM IR and the VM itself, although I'm still learning!
  • Relational: database: 🐘 PostgreSQL. Solid and has a big community
  • Graph database: πŸ“Š Neo4j. I found it very refreshing and fun

Some of the technologies/tools I found amusing enough to highlight here, in my profile page (honourable mentions):

  • Programming languages: πŸ”€ Kotlin, β˜• Java, 🐍 Python
  • Web frameworks: πŸ’« AstroJS and β–Ά NextJS
  • Relational database: 🐬 MySQL
  • Others: 🎨 CSS, πŸͺ Jupyter

Proficiency for the sake of it:

  • Programming languages: πŸ—ƒοΈ TypeScript and 🌐 JavaScript
  • Web frameworks: βš›οΈ ReactJS
  • Virtual Machine: πŸ“» JVM
  • Markup languages: πŸ•ΈοΈ HTML

πŸ“‹ Additional Interests

Aside from programming, here are some of my other interests & passions:

  • ⚽ Football: I follow it religiously! I support of Cruzeiro & Real Madrid
  • πŸ”± Mythology: Most of my projects are named after mythological deities, because I find them cool
  • πŸ—½ Philosophy: Constantly on my mind, I have a natural passion for it
  • πŸ“ Math: It stimulates me to make associations and teaches me a new way of understanding my surroundings
  • 𝚿 Psychology: I'm a vivid enthusiast of understanding human nature, love theorizing and applying its concepts

Pinned Loading

  1. deck deck Public

    🎲 A powerful and simple-to-use guilded API wrapper made in Kotlin. Currently outdated.

    Kotlin 12 1

  2. iris iris Public

    🎑 | A live messaging service built with Rust & Svelte and powered by raw WebSockets.

    Rust 5

  3. gwydion gwydion Public

    πŸ‰ | A programming language that compiles to LLVM IR made for learning purposes. I chose Kotlin because it's easy for my purpose.

    Kotlin 4

  4. caissa caissa Public

    β™ŸοΈ | Classical chess implementation with Rust + Svelte + TypeScript. Native AI included and futurely multiplayer too

    Rust 1

  5. clubs clubs Public

    ♣️ A flexible and powerful command framework with default Guilded API implementations using deck.

    Kotlin 2

  6. tachyon tachyon Public

    🚈 | A prototype Minecraft server software written in Rust. All of the networking protocol is handled internally. One of my first projects with Rust.

    Rust 1