Computer Science Student | Systems & Security Enthusiast | Full-Stack Developer
I'm a Bachelor's student in Computer Science at ETHZ, passionate about building efficient systems, robust security tools, and clean, user-friendly applications. I enjoy working across the entire stack, from low-level socket programming in C to modern web frameworks.
- Languages: Java, Python, C, Rust, JavaScript/TypeScript, SQL, Shell
- Frameworks & Tools: React, Ratatui, Supabase, Spring Boot, Framer Motion, Tailwind CSS
- Systems & DevOps: Linux, Docker, Kubernetes, Git, Caddy, CrowdSec
Here's a selection of my work that showcases my interests and capabilities:
| Project | Description |
|---|---|
| Neural Network in C | A modular neural network built from scratch in pure C, featuring backpropagation, momentum, and gradient checking. |
| Raw Socket Packet Sniffer | A low-level network analysis tool built with raw sockets to capture and parse Ethernet frames and network protocols. |
| Kiroku-TUI | A high-performance terminal-based journaling tool in Rust with fuzzy search, Git-sync, and file watching. |
| TCP Port Scanner | A lightweight TCP connect() scanner in C using non-blocking sockets and select() for precise control. |
| SEC-SUITE | A comprehensive security toolkit featuring multi-threaded password cracking and modern hash algorithm support. |
| Dotfiles | My minimal, keyboard-driven Arch Linux configuration featuring Hyprland, Neovim, and Kitty. |
| Project | Description |
|---|---|
| Website & Portfolio | My personal website and portfolio. |
| Our Place | A collaborative digital space featuring real-time media sync, interactive memory maps, and a gamified relationship tracker. |
| Matrix Calculator | A full-stack web application with a React frontend and Spring Boot backend for performing various matrix operations. |
- LinkedIn: linkedin.com/in/gabriel-windlin
- Email: gawindlin@gmail.com




