Projects
Resource group · 8Labs, capstones, and tools, grouped like a resource group. Each one is something I actually built, not a tutorial follow-along.
| Name | Status | Technology | Details |
|---|---|---|---|
| AZ-305 Architect Lab | Active | React, TypeScript, Vite | |
| AI-103 Agent Lab | Active | React, TypeScript, Vite | |
| Security+ Study Tool | Active | React, TypeScript, Vite | |
| Net+ Visual Lab | Active | React, TypeScript, Vite | |
| Shipped | AWS, IAM, GuardDuty | ||
| This Portal (johnnynguyen.cloud) | Active | Astro, Azure Static Web Apps, Azure OpenAI | |
| Shipped | Swift, macOS, Utility | ||
| Active | Python, edge-tts, Voice |
Showing 8 resources
Featured projects
Built by me. Free to use. Running on Azure.
Open the tool Security+ Study Tool
220 questions · 28 exam objectives
Drills the lookalike terms the exam actually separates you on, plus the control grid, protocol swaps, risk math, PBQs and a timed exam sim.
Open the tool Net+ Visual Lab
Interactive networks · Guided demos · PBQs
Place devices, cable them into subnets, and ping. A glowing packet walks the path while the event log narrates every hop.
AZ-305 Architect Lab
ActiveA side project: a drag-and-drop trainer I built while studying for the Azure Solutions Architect Expert exam. Drop Azure services on a canvas, wire them with typed links, pick a scenario, and the lab checks whether your design is a complete solution. An AI explainer reads your diagram back in plain language. Has its own blade: Architecture.
AI-103 Agent Lab
ActiveA side project: an agent-building trainer for the AI-103 exam, built by request for a Microsoft Cloud Solution Architect. Assemble agents from models, knowledge, tools, and guardrails on a Microsoft Foundry style canvas, then check your build against exam scenarios. Has its own blade: Foundry.
Security+ Study Tool
ActiveA free CompTIA Security+ study tool. Drills the lookalike terms the exam actually separates you on, plus the control grid, protocol swaps, risk math, PBQs and a timed exam sim. 220 questions covering all 28 published objectives. Has its own blade: Security.
Net+ Visual Lab
ActiveA mini Packet Tracer I built while studying for Network+. Place devices, cable them into subnets, and ping. A glowing packet walks the path while the event log narrates every hop. Has its own blade: Virtual networks.
AWS Cloud Security Posture Lab
ShippedHardened a multi-account AWS org end to end: CSPM checks, GuardDuty, least-privilege IAM, and logging. Ran the whole build in the free tier ($0.00 spend).
This Portal (johnnynguyen.cloud)
ActiveThe site you're on. Azure Portal-themed Astro site on Azure Static Web Apps, with an Azure CLI-style chatbot backed by Azure OpenAI. An Azure-on-Azure story.
QuickCalcBar
ShippedA lightweight menu-bar calculator. Fast, keyboard-driven, and out of the way. Built to scratch a daily itch.
Jarvis
ActiveA voice-assistant experiment wiring speech-to-text and edge-tts text-to-speech around a command loop. The TTS work feeds the portal's future voice mode.