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, JavaScript/TypeScript, HTML/CSS, Shell
- Frameworks & Tools: Spring Boot, React, Tailwind CSS, Jekyll, Astro
- Systems & DevOps: Linux, Docker, Kubernetes, Git
Here's a selection of my work that showcases my interests and capabilities:
- TCP Port Scanner: A high-performance 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, modern hash algorithm support, and various security utilities.
- Dotfiles: My minimal, keyboard-driven Arch Linux configuration featuring Hyprland, Neovim, and Kitty.
- Screen Savor: A responsive movie discovery web app that integrates with the TMDB API to browse trending films and view details.
- Matrix Calculator: A full-stack web application with a React frontend and Spring Boot backend for performing various matrix operations.
- Personal Portfolio: My responsive personal website, built with a modern UI/UX and an integrated, dynamically-loaded CV.
- Website & Portfolio: gawindlin.com
- LinkedIn: linkedin.com/in/gabriel-windlin
- Email: [email protected]