Projects

Projects & Experiments

Documented output, real learning, ethical exploration.

This page is built around method: what I tried, how I verified, what changed, and what I’ll do next. No sensitive security instructions — only responsible, high-level learning.

Library

Work grouped by learning track

Each card is intentionally short: goal, method, tools.

Ethical lab notes (safe practice)

Controlled experiments to learn how systems break — and how to harden them.

Hacking

Focus: boundaries, documentation, and verification — not “tricks”.

Kali Linux Wireshark Linux

Packet capture study

Learn to read traffic patterns and form hypotheses before any tooling.

Hacking

Outcome: improved network intuition and clearer notes for future labs.

Wireshark Networking Documentation

PC build & troubleshooting log

Hands-on hardware assembly and diagnostics — learn by verifying.

Hardware

Method: isolate, test, confirm, document the fix so it’s repeatable.

PC Assembly Diagnostics Optimization

Networking basics experiments

Small setups to understand how routing, DNS, and local networks behave.

Hardware

Goal: improve fundamentals and reduce guesswork during troubleshooting.

Networking Linux Testing

Focus Timer

Train UI state, keyboard control, and reliability with a clean timer.

Software

Built to keep behavior predictable and UI calm. No unnecessary animation.

HTML CSS JavaScript

Student Budget Tracker

Validation, totals, and persistence — built to practice correctness.

Software

Iteration focus: error states, input rules, and reliable data handling.

JavaScript LocalStorage DOM

Notes System

Tagging, search, and structure — practice data modeling and UI ergonomics.

Software

Goal: clean, maintainable JS and UI that stays readable as features grow.

HTML CSS JavaScript

Algorithm Playground

Small demos for patterns: recursion, complexity, and reasoning under constraints.

Creative

Focus: explain the thinking, not just the output.

JavaScript CS Fundamentals Iteration

Mini automation experiments

Small scripts and workflows that remove friction from repetitive tasks.

Creative

Approach: simplify first, then improve reliability and edge cases.

JavaScript Problem Solving Systems Thinking
Method

How I work

Projects are training. The method stays consistent even when the topic changes.

Plan

Scope

Define the goal, constraints, and success criteria.

Build

Execute

Implement the smallest version that can be tested honestly.

Test

Verify

Try to break it. Measure behavior. Track failure modes.

Iterate

Improve

Refine structure, clarity, and reliability — then document the change.

Milestones

Progress across projects

Simple markers. No inflated numbers.

Tracks
0

Hacking, hardware, software, creative.

Builds
0

Small systems with documented iteration.

Notes
0

Logs, checklists, and learning summaries.