- π B.S. Computer Science, George Mason University (Spring 2026)
- π A.S. Computer Science, Northern Virginia Community College (NOVA) (Spring 2024)
- π οΈ Freelance Web Developer since 2024, building and deploying React apps for local business clients
- ποΈ Currently building cloud-native, event-driven systems using microservices, Kafka, Kubernetes, and Terraform
- π₯οΈ Also into low-level systems: wrote a multiprogramming subsystem for the OS/161 teaching OS in C
- π Virginia, USA
- βοΈ Fun fact: Coptic Orthodox who loves to code
TypeScript Node.js Express Next.js React Python FastAPI PostgreSQL Prisma Docker Terraform
Full-stack app that scores how well a job description matches a candidate profile against a weighted 100-point rubric, justifies every category in plain language, and tracks the application through its lifecycle.
- Built the rubric as a pure, dependency-free TypeScript module scoring stack match, seniority, domain essentials, location, and legitimacy β keeping the score fully deterministic and unit-testable with no database or network
- Split the backend across TypeScript and Python along a language-suitability line, generating the Zod schemas for that boundary from the Python service's Pydantic models so cross-language drift fails the build instead of surfacing as a 500
- Designed LLM-written justifications as an opt-in tier behind a deterministic template fallback, so the app runs fully featured at zero API spend and never fails a score for want of a key
- Backed it with 108 tests across five layers (Vitest, Supertest, Playwright, pytest) gated in GitHub Actions, plus Terraform for ECS Fargate/RDS/ALB deploying through OIDC with no long-lived AWS keys in secrets
Java Spring Boot PostgreSQL Kafka Redis Docker Kubernetes Terraform
Event-driven banking platform of six independently deployable Spring Boot microservices, each owning its own schema.
- Guaranteed atomic money transfers under concurrent load using pessimistic DB locking, eliminating double-spend race conditions and reserving escrow for large-transfer fraud review
- Secured every service as an OAuth2 resource server validating JWTs from a dedicated auth service, with refresh-token rotation, 2FA, and KYC enforcement gates
- Real-time alert engine pairing OpenFeign with Redis-cached lookups to evaluate transactions within a 5-second SLA
- Provisioned AWS EKS + RDS with Terraform, deployed via Helm/K8s manifests, backed by a GitHub Actions matrix running 89 JUnit 5 tests across 14 classes on every push
π₯οΈ OS/161 Multiprogramming Kernel
C MIPS Assembly, Paired Project
Transformed OS/161 from a single-program environment into a fully functional multiprogramming operating system.
- Built a global PID allocation table and state-tracking with process-level mutexes/condition variables for thread-safe process creation and termination
- Implemented core UNIX syscalls, including
fork()(deep-copying address spaces/trapframes) andexecv()(ELF loading with EFAULT/ENOMEM validation) - Designed deterministic parent-child sync for
waitpid()/_exit(), with reliable exit codes and orphan cleanup - Validated kernel-user boundaries via
copyin/copyout; verified with 20+ self-authored tests covering fork limits and fault injection
React Vite
My personal site/portfolio, built with React + Vite.
π« Reach me at marioazer16@gmail.com or on LinkedIn


