Software development · Cybersecurity · Network systems
I am a Cybersecurity & Network Systems student at Hocking College and the person behind AmericanSites.us. I build practical software, explore how systems work, and document what I learn.
My projects connect a few interests: useful desktop automation, understandable network information, business websites, and application security. This profile is the starting point for that work.
| Project | What I am building | Explore |
|---|---|---|
| Jarvis | A local-first assistant dashboard for macOS, with optional companion apps and configurable integrations. | Source, setup, and architecture |
| GHOSTWIRE | A browser-based network console with a local Mac collector and clearly labeled demonstration data. | Source and visibility limits |
| Jarvis Wi-Fi Discovery | A read-only macOS dashboard for nearby Wi-Fi access-point observations and diagnostics using CoreWLAN. | Source, requirements, and tests |
| Software Lab | A catalog of smaller applications and prototypes: quoting, workflow tools, finance interfaces, camera effects, and simulations. | Browse the application catalog |
| Collection | What you will find |
|---|---|
| AmericanSites website projects | Business website source, industry page concepts, historical packages, and a wrestling pose-preview prototype. |
| Computer vision and network automation | Earlier VisionCore experiments and a WireGuard client-management script. |
| Web application security labs | DVWA training write-ups and supporting evidence covering stored XSS and insecure file uploads. |
| Hocking College portfolio | Networking, Linux, programming, security study notes, and analyst documentation organized by subject. |
- Desktop tools: Node.js, Python, browser interfaces, and macOS integrations that make local information easier to use.
- Networks and systems: Linux administration, routing and switching concepts, Wi-Fi discovery, and interpreting observed network activity.
- Web applications: HTML, CSS, JavaScript, React, TypeScript, and service integrations for websites and workflow prototypes.
- Security learning: controlled lab exercises, evidence collection, access controls, and explaining technical findings clearly.
Each repository explains its purpose, source layout, setup requirements, and current development status. The Software Lab catalog separates applications by project so you can follow one idea without sorting through unrelated files.
Some projects are experiments or platform-specific prototypes. Their READMEs identify which features are implemented, which checks were run, and which integrations still require configuration. Network observations, demonstration data, and historical lab evidence are labeled according to what they actually show.

