Projects & Skills

Work I've Built

Real projects from real jobs and labs — an IoT capstone, 8051 assembly, EV diagnostics, network tools, and a home server. Every entry earned in the field or the classroom.

🎓 NYIT School Projects — B.S. ECE Technology · Class of 2026

EV Battery Checker

Python · Personal Tool · Feb 2025

Beta v1.0

Logs cell voltages from CSV, flags cells below threshold, outputs a plain-text service report. First version — simple threshold comparison and printout.

PythonCSVEV Systems
BeachB4ll/ev-battery-checker ↗

EV Battery Checker

Python · Enhanced · 2025

Beta v2.0

Rebuilt with JSON session logging, matplotlib voltage trend graphs, and SMTP email alerts if critical cells are detected. Built on v1 for RPM fleet tracking.

PythonJSONMatplotlibSMTP
BeachB4ll/ev-battery-checker ↗

Arduino LED Reaction Timer

C++ · Arduino Uno · ECE Lab · Spring 2024

Random-delay LED (1–5s), press a button — reaction time prints in ms to Serial Monitor. Non-blocking millis() timing, digitalRead() debounce, 5-level rating.

C++Arduino Unomillis()Interrupts
BeachB4ll/arduino-reaction-timer ↗

LAN Device Scanner

Python · Networking Util · Sept 2023

Beta

ICMP socket pings across full /24 range, hostname resolution via nslookup, open port detection (22, 80, 443, 3389), MAC vendor lookup via ARP. Used at NYIT before imaging.

PythonSocketARPICMP
BeachB4ll/lan-scanner ↗

ESP32 Multi-Sensor Node

C++ · ESP32 · NYIT ECE Lab · 2025

DHT22 temp/humidity, BMP280 pressure, PIR motion sensor simultaneously. microSD logging with DS1307 RTC timestamps, 0.96" OLED display, MQTT over WiFi. Multi-peripheral I2C/SPI bus management.

ESP32MQTTI2CSPIDHT22
BeachB4ll/esp32-sensor-node ↗

Personal Home Server Build

Linux · Networking · Self-Hosted · 2024

Ubuntu Server 22.04 on repurposed tower. Samba file sharing, Nginx reverse proxy, Pi-hole DNS ad blocker, Nextcloud personal cloud. WireGuard VPN tunnel, static IP, DDNS, UFW firewall rules.

Ubuntu ServerNginxWireGuard VPNPi-hole
BeachB4ll/home-server ↗

⚡ Side Projects & Scripts

Solar Savings Estimator

Python · Built Well Solar

Takes system size (kW), avg daily sun hours, and local utility rate — outputs estimated annual production and savings. Used to sanity-check Aurora Solar reports before client delivery.

PythonSolarMath

Portfolio Design Showcase

Web Design · 4 Concepts · 2025–2026

Design

Four distinct portfolio concepts — Editorial Amber, Plumeria Pink, Tropical Pill Nav, and Coastal Turtle. Each has its own color system, typography, and canvas animation.

🎨 View Showcase →

Live Race Telemetry Dashboard

FastF1 · Python · OpenF1 API

In Progress

F1/IndyCar qualifying data, 3-driver telemetry overlays, sector comparisons, live 2026 timing via OpenF1 API. FastF1 Python backend — being reworked.

FastF1OpenF1WebSocket
Skills

Technical Skills

Grouped by track — hardware & embedded, AI & LLM engineering, creative media, and the field skills from every job. Open any card with a level badge for full details.

Hardware, Embedded Systems & Electronics

4 skills

  • PCB Design & Fabrication

    Designing custom printed circuit board schematics, layout routing, and rapid prototyping for embedded systems.

  • Soldering & Component Assembly

    Hands-on experience with surface-mount and through-hole soldering, wiring harnesses, and circuit rework.

  • Battery & Power Management Systems

    Testing, monitoring, and configuring custom battery packs and power electronics for high-draw hardware applications.

  • Android Hardware & Software Integration

    Building software solutions, custom drivers, and applications running on Android-based embedded hardware.

Artificial Intelligence & LLM Engineering

2 skills

  • AI Integration (Gemini, Claude, OpenAI, Hermes)

    Implementing multi-model LLM APIs, prompt engineering pipelines, agent workflows, and practical AI tooling.

  • Custom LLM Development & Fine-Tuning

    Developing, fine-tuning, and deploying specialized language models for local execution and tailored task automation.

Creative & Digital Media (Adobe Creative Cloud)

4 skills

  • Adobe Premiere Pro

    Video editing, color grading, and short-form/long-form content production.

  • Adobe After Effects

    Motion graphics, kinetic typography, visual effects, and animated transitions.

  • Adobe Photoshop

    Image editing, asset cleanup, visual compositing, and promotional graphics.

  • Adobe Illustrator

    Vector design, logo design, custom iconography, and technical schematics.

In Progress

🎯 A+ Track — Skills in Progress

Working towards CompTIA A+ · 450hrs at BOCES Joseph M. Barry CTE Center

⚡ Measure voltage, current & resistance
🖥️ Identify & describe basic computer components
🔧 Identify necessary computer tools & hardware
🛠️ Basic computer maintenance & diagnostics
🔩 Remove & replace computer parts
🔍 Troubleshoot computer-related errors
💿 Install, upgrade & troubleshoot Operating Systems
🖱️ Install, upgrade & troubleshoot I/O devices
📖 Read technical manuals for information
🔢 Convert various numbering systems
🌐 Identify basic networking components

📡 Industry Knowledge

Basic ElectricityComputer ElectronicsPC Theory & FeaturesComputer Maintenance PracticesOperating SystemsPrinter TechnologyNumbering Systems & CodesMonitors & DisplaysIT NetworksMicrosoft CMD & Troubleshoot SoftwareLinux OS
Site Patch Notes

Release log

Every version of this site, from the first launch to today.

v3.0 Design System Refresh DesignPerformance Sep 2026
  • Every page rebuilt on one shared stylesheet and script — matching the Experience page cards, badges, and metrics
  • Permanent NYIT graduation banner and an auto-rotating graduation photo card on the home page
  • Experience photos preview on every card; "See full details" opens an interactive gallery
  • Smoother, lighter floating-particle background; new DB logo; mobile slide-out menu
  • Graduation photos web-optimized (≈110 MB → ≈2 MB)
v2.0 🎓 The Graduated Update NYIT Class of 2026Content May 17, 2026
  • Breaking News banner added to home page — NYIT blue & gold, 1-month auto-dismiss
  • Home page updated — title, subtitle, stats, currently card reflect graduation
  • New NYIT Life section on About page — full 5-year roadmap, clubs, highlights
  • Projects page fully rebuilt — new layout with featured cards, NYIT grid, and side projects
  • NYIT School Projects added: EV Checker v1 & v2 Beta, Arduino Timer, LAN Scanner Beta, ESP32 Multi-Sensor Node, Home Server Build
v1.0 🚀 Official Live Release — dustinbloss.pages.dev Deploy May 2026
  • Site deployed live at dustinbloss.pages.dev via Cloudflare Pages
  • Footer updated to reflect live URL
  • Email button and footer email removed
v0.6 Project Cards — Symmetry & Layout Fixes LayoutFix May 2026
  • Main project grid changed to strict 2-column layout
  • Capstone card rebuilt to match kart card structure exactly
  • Gallery height increased, add photo button removed
v0.5 New Projects — ETEC 495 Update & CTEC 350 Assembly Content May 2026
  • IoT Smart Energy Monitor corrected to actual build hardware
  • CTEC 350 section added with 5 × 8051 Assembly programs
  • Safe Keypad Final Project: 4-digit combo lock, ISR multiplexed display
v0.4 Skills, Achievements & Job Updates ContentSkills Apr 2026
  • A+ Track section added — 450hr BOCES program skills
  • Industry Knowledge pills added
  • 6 new skill cards: Cable Tester, Hand Tools, OS Software, Backup, Drivers, Diagnostics
  • RPM Raceway and Built Well Solar descriptions updated
v0.3 Nav Bar Standardized Across All Pages Design Apr 2026
  • TopBar CSS unified across all 6 pages
  • Scroll progress bar added to all pages
  • Dark/light theme toggle persists across navigation
v0.25 Mobile Update Mobile Mar 2026
  • All pages tested and adjusted for small screen layouts
  • Tap targets enlarged, font sizes adjusted
  • Safe area inset support for notched phones
v0.2 Experience & Skills Pages Expanded Feature Mar 2026
  • Jobs / Experience page added with expandable job panels
  • Skills page added with filterable card grid
  • RPM Raceway, Built Well Solar, NYIT IT, Minerva A/V positions added
v0.1 Site Launch Launch Feb 2026
  • Website built — first version complete
  • Home, About, Projects pages live
  • Dark/Light mode toggle added
  • Zero frameworks, zero dependencies — 100% vanilla HTML/CSS/JS