ghostty

Jeremy, software developer

jeremy@zerviate ~ $ fastfetch

i like slam dunk

jeremy@zerviate

-----------------

OS
Fedora Linux 44 (Sway Atomic) x86_64
Host
zerviate
Kernel
7.1.5-201.fc44.x86_64
Uptime
3 hours, 42 mins
Packages
2148 (rpm), 18 (flatpak)
Shell
fish 4.0.2
Resolution
2560x1440 @ 240Hz
DE
Hyprland
WM
Hyprland
WM Theme
Void Theme
Theme
adw-gtk3-dark [GTK2/3]
Icons
Papirus-Dark [GTK2/3]
Font
Noto Sans
Cursor
Bibata-Modern-Classic
Terminal
Ghostty
Terminal Font
0xProto Nerd Font
CPU
AMD Ryzen 7 7800X3D (16) @ 5.050GHz
GPU
AMD Radeon RX 9070 XT
Memory
8.37 GiB / 62.45 GiB
Swap
0 B / 8.00 GiB (0%)
Disk (/)
184.63 GiB / 930.86 GiB (20%) - btrfs
Disk (/mnt/storage)
1.42 TiB / 3.64 TiB (39%) - ext4
Locale
en_US.UTF-8

jeremy@zerviate ~ $

01 // PROFILE

My Work Profile

~/profile $ cat about.md

Software Engineer with primary experience in FullStack Web Development utilizing JavaScript/PHP and Python. Currently interested in Rust Development, ML and Cyber security.

02 // WORKBENCH

What I Use

~/workbench $ ls -la

01

Programming languages

JavaScript TypeScript PHP Python Rust SQL
02

Frameworks

Laravel Svelte / SvelteKit Vue
03

Tools

Git Docker Zed
04

Systems

Linux / Fedora Windows

03 // ROADMAP

Personal Roadmap

~/roadmap $ tree

~/roadmap

├── learning_rust/

│ ├── the_rust_book [active]

│ ├── zero_to_production [queued]

│ ├── rust_for_rustaceans [queued]

│ └── codecrafters [active]

├── systems_projects/

│ ├── shell · redis · web_server

│ └── daemons · cli_tools [planned]

└── app_ideas/

├── finance_tracker

├── movie_web_app

└── pokemon_web_app [planned]

04 // PERSONAL WORK

Personal Projects

~/projects $ git log --showcase

P/01Laravel / Vue

Arbeitszeiterfassung

Time tracking with the administrative details included: corrected sessions, absence requests, approval workflows and reporting.

I took it from requirements and a relational SQL data model to Laravel workflows and a Vue interface, with automated tests, exports and deployment documentation.

P/02Svelte

Art Trainer

Drawing practice from your own reference folder. The Svelte interface works with browser-selected files and randomized images, keeping the collection on your device rather than uploading it.

P/03SvelteKit

Pomodoro Timer

A small SvelteKit timer built around work and break sessions. Presets, custom durations and locally saved preferences keep the controls useful without turning a timer into a dashboard.

P/04TypeScript

Svelte Mastery Tracker

A place to keep learning sessions and project progress together. TypeScript, IndexedDB persistence and JSON import/export support timed work, progress views and portable backups.

05 // PROFESSIONAL REFERENCES

Work References

~/experience $ ls client-work/

A few websites I worked on with the team at hyperworx, contributing to existing codebases and shared client projects.

R/01lausitz.online

LAUSITZ.online

Regional publishing platform.

Integrated external APIs to bring dynamic data into the site, alongside JavaScript and PHP work in the existing application.

R/02digitalwerbung-lausitz.de

Digitalwerbung Lausitz

Digital advertising and services.

Extended Joomla functionality through PHP module changes and JavaScript feature work.

R/03kita-freundschaft.de

Kita Freundschaft

Information for families.

Customized PHP-based Joomla modules and JavaScript interactions, alongside accessibility improvements to the site.

R/04tierparkcottbus.de

Tierpark Cottbus

Visitor and institution information.

Investigated errors in existing PHP/Joomla modules and maintained site functionality, including JavaScript fixes.

and more.

06 // CONTACT

Have a problem
worth solving?

I am looking for a software engineering role where I can contribute and further my experience in meaningful ways.