SOFTWARE ENGINEERING

Building software and systemswith structure.

Software Engineering Student interested in software architecture, Linux, systems and building reliable, maintainable software.

01 / ENGINEERINGASTRO · TYPESCRIPT
02

SELECTED WORK

Projects

01

Fedora Hyprland Desktop

A reproducible Fedora desktop environment built around Hyprland, with an emphasis on automation, performance and maintainability.

LinuxHyprlandShell
02

Homelab Dashboard

A dashboard for operating and observing self-hosted infrastructure and services.

JavaTypeScriptDocker
03

mj-abrams.com

My personal software engineering portfolio, built as a fast static website with Astro.

AstroTypeScriptCSS
03

ABOUT

Engineering with intent.

I am interested in understanding how software and systems behave beyond the surface.

My focus is on maintainable architecture, backend development, systems, Linux and infrastructure.

I prefer solutions that are understandable, reproducible and designed to remain maintainable as they grow.

04

TECHNOLOGY

Current stack

LANGUAGES

Java · C · C++ · TypeScript

SYSTEMS

Linux · Docker · Git

WEB

Astro · HTML · CSS