Skip to content
View gabriel-vanca's full-sized avatar

Highlights

  • Pro

Block or report gabriel-vanca

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
gabriel-vanca/README.md

Header

Software engineer with published research in formal verification of smart contracts, building developer and Infrastructure-as-Code (IaC) tooling.

👋 About Me

  • 🔬 Researcher and engineer: published work on smart contracts and formal methods
  • 💻 Building with C#/.NET, C++, and cloud/infrastructure tooling (Docker, Kubernetes, Nix)
  • 🌱 Currently learning Rust, Nix/NixOS, network engineering, and data protocols
  • 🛠️ Hobbies: self-hosting, embedded systems, electrical engineering, and 3D printing
  • 👯 Looking to collaborate on open-source .NET/C# tooling and DevOps/PowerShell automation
  • 💬 Ask me about: smart contracts · competitive programming · self-hosting & vSphere homelabs
             C# & PowerShell · thermal typewriters (watch this space 👀)
  • 📫 Get in touch:

ResearchGateTwitterLinkedIn

🔬 Published Research

🚀 Featured Projects

  • Last Hope Code-Learning Framework - Gaming-based code-learning framework built in Unity/C#: learn coding while exploring the Red Planet in a NASA Mars rover, made in support of the UK Government's Coding Curriculum school initiative
  • Snake on Engduino - The classic Snake game recreated on an Engduino microcontroller using its onboard sensors, written in Processing
  • Arch-PowerShell - A beautiful and improved PowerShell Core experience for all platforms
  • Chocolatey - Streamlined Chocolatey installation for consumer and server editions of Windows, including GUI, updates and image cleaner
  • WinGet - Guided script that installs and configures WinGet, with packages set to auto-update on a schedule

🧰 Technologies & Tools

Category
Languages C# C++ Go Rust Zig F# Haskell TypeScript JavaScript
Infrastructure as Code Ansible Nix Terraform Pulumi Vagrant Packer Portainer Composer
PowerShell GitHub Actions YAML TOML Homebrew WinGet Chocolatey
Containers & Cloud VMware vSphere Docker Kubernetes Helm NGINX Tailscale
Cloudflare AWS Azure Vercel Netlify DigitalOcean
Databases SQL MySQL EF Core LINQ InfluxDB Microsoft SQL Server
IDEs & Dev Tools Visual Studio Visual Studio Code Rider CLion IntelliJ IDEA
Unity Git GitKraken Claude Code GitHub Copilot
DevOps & Monitoring Ubiquiti UniFi AdGuard Home Pi-hole Active Directory Argo CD
Prometheus Grafana Uptime Kuma Dependabot
Docs & Collaboration Notion Overleaf LaTeX Markdown Mermaid Obsidian
Slack GitBook Docusaurus Adobe Creative Cloud
Terminals Ghostty Alacritty Windows Terminal Starship Oh My Posh
Operating Systems Windows macOS NixOS Arch Linux Alpine Linux Rocky Linux TailsOS

📚 GitHub Stats

Gabriel's Top Languages Gabriel's GitHub Stats

Pinned Loading

  1. RepoM RepoM Public

    Forked from coenm/RepoM

    👨‍💻 A minimal-conf git repository hub for Windows . This project is a fork of RepoZ

    C#

  2. Arch-PowerShell Arch-PowerShell Public

    A beautiful and improved PowerShell Core experience for all platforms.

    PowerShell 5

  3. Last-Hope-Code-Learning-Framework Last-Hope-Code-Learning-Framework Public

    Gaming-based code-learning framework made in Unity. Learn coding while exploring the "Red Planet" in a NASA Mars rover. Made in support of the UK Government's Coding Curriculum school initiative.

    C#

  4. Quick Clone Github repository Quick Clone Github repository
    1
    $repoDownloadLocalPath = "$env:Temp\WinGet"
    2
    #Ensure download folder is empty
    3
    if (Test-Path -path $repoDownloadLocalPath) { 
    4
        Remove-Item $repoDownloadLocalPath -Recurse -Force
    5
    }
  5. Infoarena Infoarena Public

    Solved Algorithm & Data Structure problems for Infoarena.ro, the biggest Romanian online community helping thousands of young students learn and train for national and international Computer Scienc…

    C++

  6. PetriNet-Editor PetriNet-Editor Public archive

    UCL Research

    Java