~/ruben $ whoami

Ruben Hutter_

Research Assistant & MSE Student in Information & Cyber Security

Ruben Hutter

// About Me

I'm a Research Assistant at FHNW in the Institute of Mobile and Distributed Systems, while pursuing my Master of Science in Engineering (MSE) with a specialization in Information and Cyber Security.

I hold a Bachelor's degree in Computer Science from the University of Basel.

I enjoy working and tweaking with Linux, exploring new technologies and frameworks, and working on small side projects in my free time.

// Skills & Technologies

Languages

Java Python C C++ Rust Bash JavaScript TypeScript SQL Lua MATLAB TeX Typst

Web & Frameworks

HTML/CSS Node.js Next.js Astro React Tailwind CSS Payload CMS

Tools & Platforms

Linux Neovim Tmux Git Docker Nix

Interests

Systems Programming Cybersecurity Homelab & Infrastructure Web Development Open Source

// Projects

$ cat ~/projects/cvlt/README.md

cvlt.ch

Website for Club Volo Libero Ticino — a paragliding club in Ticino, Switzerland. Built with Next.js and TypeScript, featuring a modern design and content management.

TypeScript Next.js Payload CMS Tailwind CSS
$ cat ~/projects/traceguard/README.md

TraceGuard

Research on optimizing path exploration in symbolic execution using taint analysis to prioritize user inputs.

TypeScript Python C
$ cat ~/projects/xc-cup-ranker/README.md

XC-Cup Ranker

Automatically generates ranking lists for Swissleague XC-Cup paragliding events by scraping flight data from XContest.

Python Shell
$ cat ~/projects/trshell/README.md

TRShell

A custom Linux shell built as an OS project, featuring tiling window manager-like functionality to manage multiple shells and jobs.

C Python
$ cat ~/projects/walrus/README.md

Walrus

A lightweight CLI time tracking tool written in Rust. Contributed concurrent session support, topic-based filtering, and various bug fixes.

Rust SQLite
$ cat ~/projects/libafl/README.md

LibAFL

Advanced fuzzing library written in Rust. Working on concolic execution support to analyze binary libraries without source code, starting at a custom entry point.

Rust C

// Let's Connect

I'm always open to discussing new opportunities, interesting projects, or just having a chat.