Notable Projects
More Projects viewable on LinkedIn.-
System Architecture: Repurposed legacy hardware to deploy a dedicated headless Linux (Ubuntu Server) network appliance.
Containerization & Microservices: Engineered and managed sandboxed application layers using Docker and Docker Compose, troubleshooting configuration conflicts and custom network port mappings.
Network Engineering: Configured local DNS infrastructure via Pi-hole, implementing static IP configurations, disabling system resolution conflicts (systemd-resolved), and managing local network traffic routing for multi-device environments.
Systems Administration: Secured and optimized the OS footprint by modifying system environment parameters (logind.conf), managing network interfaces, and deploying local firewalls (ufw).
-
Developed a password management application using symmetric encryption to protect sensitive data.
Implemented secure key generation, loading, and encrypted password storage functionality.
Applied encryption-at-rest principles by separating encryption keys from stored password data.
Followed secure coding practices for handling credentials and cryptographic operations.
Strengthened knowledge of cryptography, key management, and application security concepts.
-
Built a RESTful API using Flask to manage player accounts, match results, and rankings.
Designed and implemented multiple endpoints for efficient data retrieval and management.
Integrated API key authentication, input validation, and structured error handling.
Applied REST principles and HTTP status codes to create a reliable and scalable backend service.
Strengthened backend development, API design, and security fundamentals.
-
Developed a cross-platform mobile application for tracking workouts, exercises, sets, reps, and progress.
Implemented secure user authentication using Firebase Authentication.
Utilized Cloud Firestore for real-time cloud data storage and synchronization.
Designed an intuitive user experience focused on workout logging and progress tracking.
Gained experience in mobile development, cloud services, and full-stack application architecture.