A low-level emulator project focused on instruction
execution, memory mapping, and deterministic
debugging.
-
Built strong intuition for CPU state, addressing
modes, and execution cycles.
-
Improved reasoning about edge cases and
deterministic behavior.
A production-oriented REST backend built with Rust
and Axum. Uses JWT authentication, PostgreSQL
persistence, and Docker Compose for local dev. Core
resources: users, todos, and categories.
-
Implemented JWT-based auth (register/login),
request extraction, and auth middleware to
protect todo/category routes.
-
Designed normalized schema:
users,
todos, categories with
FK constraints and cascade deletes.
-
Clear REST contracts with DTOs + validation,
consistent error responses, and
pagination-friendly listing endpoints.
A minimal personal website emphasizing typography,
layout consistency, and fast load times.
-
Practiced clean UI composition, spacing systems,
and semantic structure.
-
Focused on responsive behavior and maintainable
styling.
Berba — Farm Management Desktop App
Desktop application for tracking farm activities,
workers, payments, and expenses with structured
persistence.
-
Designed workflows for activities, workers,
payments, and expenses with clear state
transitions.
-
Worked with data integrity, relational
persistence, and practical business logic.