All Projects

Knowledge Management

Zettelkasten

A collection of my personal Zettelkasten notes, organized for efficient knowledge management and exploration. Covers topics including networking, security, firewall configurations, and lockpicking.

Learning Networking Security
Professional Web Development

Lifeguard Scheduling App (React)

Developed a React web application for the City of Lakeland to optimize lifeguard scheduling. Collaborated directly with the superintendent to define requirements and improve operational efficiency.

React JavaScript Web App
C++

Lifeguard Rotation Scheduler

A user-friendly and efficient desktop tool designed to streamline lifeguard rotation scheduling. Features real-time information updates, dynamic stand management, threading for performance, and weather pause functionality.

C++ Threading Real-time
Hardware

4-Bit Arithmetic Logic Unit (ALU)

Constructed a 4-bit ALU on a breadboard using discrete IC chips. Integrated core functions including addition, OR, AND, XOR, NAND, and comparative logic operations with comprehensive validation testing.

Digital Logic Hardware IC Chips
Verilog

Digital Stopwatch

Created a stopwatch using Verilog as part of Digital Logic Design coursework. Utilized D flip-flops, clock dividers, and state machines to implement precise timing functionality.

Verilog FPGA Digital Design
Algorithms

Data Optimization Algorithm

Developed an optimization algorithm to maximize data value within budget constraints. Given 100 subjects selling data, the solution identifies the most valuable subjects within a $10 budget using advanced algorithms.

C++ Algorithms Optimization
Personal

ZMK Keyboard Configuration

Custom keyboard firmware configuration for mechanical keyboards using ZMK. Personalized layouts and key mappings for enhanced productivity.

ZMK Firmware Configuration

Want to see more?

Check out my GitHub profile for additional projects and contributions

Visit GitHub Profile