Gabriel Windlin

guest@gawindlin:~$ whoami

System Status: Operational

>I'm most interested in Systems Programming, Cyber Security, and Machine Learning. I am always open to collaborating on interesting projects or discussing new ideas in tech. Feel free to connect!

Zürich, Switzerland
Gabriel Windlin
$ ./build/projects --featured

Low-level network analysis tool utilizing raw sockets to intercept and decode Ethernet frames with live traffic visualization.

Manual parsing of Ethernet, IP, TCP, and UDP protocols Custom PCAP implementation for seamless Wireshark integration Dynamic protocol filtering and deep packet payload inspection

Modular deep learning framework engineered in pure C, implementing backpropagation, momentum, and gradient checking from first principles.

Efficient matrix-based backpropagation implementation Dynamic topology supporting various activation functions Optimization techniques: L2 Regularization and Momentum

Collaborative web platform featuring synchronized media playback, interactive memory mapping, and gamified relationship progress tracking.

Scalable architecture using React 18 and Supabase Low-latency data and media synchronization Geocoding integration for interactive spatial memories

Terminal-based journaling application developed in Rust, optimized for speed with fuzzy search, Git integration, and live file monitoring.

Responsive TUI built with Rust and Ratatui Automated version control via Git-based synchronization Fast content discovery with fuzzy search and metadata tagging

Efficient single-file TCP scanner leveraging non-blocking I/O and select() to achieve rapid port discovery in C.

Non-blocking socket architecture for precise timeout control Advanced error handling with EINPROGRESS and SO_ERROR Lightweight implementation with zero external dependencies

Versatile security toolkit designed for automated password auditing and network vulnerability analysis across multiple protocols.

Advanced password cracking using Markov and Dictionary models Scalable multi-threaded engine for high-speed brute forcing Comprehensive support for modern bcrypt and argon2 hashes

Mathematical computation engine providing a suite of linear algebra operations through a responsive web interface.

Robust backend powered by Java and Spring Boot Interactive user interface built with modern React RESTful API architecture for seamless data processing

Automated system configuration and development environment tailored for Arch Linux, focused on productivity and reproducibility.

Custom Neovim, Zsh, and Hyprland environment setups Modular installation scripts for rapid system deployment Declarative configuration following Infrastructure as Code principles

Direct TCP client-server communication suite implemented in C to explore concurrency and socket programming fundamentals.

Core networking built with the BSD socket API Concurrent connection handling for multiple active users Intuitive CLI for real-time message exchange

Cinematic discovery platform integrating with the TMDB API to provide a seamless movie browsing and search experience.

Dynamic data retrieval with optimized TMDB API calls Mobile-first responsive design for all device types Efficient state management using vanilla JavaScript
$ cat ~/experience.log

VIS ETHZ

Computer Infrastructure Team

Oct 2025 — Feb 2026

Managing association infrastructure by deploying student services and maintaining on-premise Kubernetes clusters.

  • Deployed 'Rallly' on the association's local cluster using Kubernetes.
  • Configured container orchestration and networking for self-hosted student services.
  • Maintained and monitored on-premise server resources, gaining hands-on Linux administration experience.

PureGym / Skills Park

Customer Service & Operations

Mar 2022 — Present

Providing high-quality customer service and ensuring seamless operations within a dynamic, high-traffic fitness environment.

  • Developed strong interpersonal and communication skills serving a diverse client base.
  • Maintained environment safety and equipment functionality.
  • Managed cash drawer accounting and optimized workflow efficiency with team members.
$ ls /usr/bin/skills

Systems & Low Level

C Rust POSIX Sockets Linux Python Java

DevOps & Cloud

Kubernetes Docker Supabase Git Container Orchestration Caddy

Web & Tools

React TypeScript Tailwind CSS Framer Motion Ratatui Neovim