Thomas Berrios

Full Stack Developer

Looking for work

I build web applications and Linux tooling, often around games. I studied Game Design & Development at RIT and have worked on backend infrastructure and taught programming. I care about readable code, reproducible setups, and keeping solutions simple.

Education

Rochester Institute of Technology

Aug 2022 – Dec 2025

BS in Game Design & Development

summa cum laude; Minors: Software Engineering, History

Open-source contributions

Bluefin Server

Open-source Contributor

Bluefin Server is a Linux server operating system built from freedesktop-sdk, with image-based updates and atomic rollbacks. I contribute to installation and testing on physical hardware and virtual machines.

r2modman

Open-source Contributor

r2modman is a game mod manager. I work on its Linux and Flatpak distribution and contribute compatibility fixes to the upstream project.

Projects

sveltekit-pdf-renderer

Developer

A library for generating PDFs from Svelte components in SvelteKit server routes.

Mixamp

Developer

A Linux desktop app for balancing game and voice-chat audio, inspired by controls on audio hardware I’d used. It started as a testbed for GTKX and my Flatpak development environment.

Flatpak SSH development template

Developer

A reusable VS Code development environment that runs the app and workspace extensions inside the same Flatpak SDK. I built it to make testing inside the sandbox part of everyday development, including hot module replacement for JavaScript and Node.js apps.

Linux Homebrew packaging

Maintainer

Unofficial Linux casks for Helium, T3 Code, and ChatGPT, with update automation and desktop integration.

Skills

Languages
TypeScript, JavaScript, C#, Python, Java, C++
Frameworks
SvelteKit, Svelte, React, Next.js, Express, Electron, ASP.NET, Spring Boot
Databases
SQL, PostgreSQL, MySQL, MongoDB, Redis
Infrastructure
Linux (Ubuntu, RHEL, Fedora), Docker, AWS, CI/CD, GitHub Actions
Testing
Vitest, Playwright, Jest
Agentic Development
OpenAI Codex, Claude Code, T3 Code