Built-in component system: reusable blocks, custom components, variants, and plugin-like components with schema-driven settings.
Live preview + inspect workflow: select/edit elements directly from preview and keep visual/code workflows in sync.
Internal code editor for HTML/CSS/JS with split-mode editing.
Import existing HTML/pages (rule-based DOM/CSS parsing, no AI required) and convert to editable structures.
Data/API binding and dynamic runtime scaffolding with secure proxy templates.
Optional admin/auth/database scaffolding for static + backend-ready exports.
Security toolkit with hardened presets, security audits, host-specific config generation (Netlify/Vercel/Nginx/Apache/etc.), and deployment guidance.
Project system with autosave, version timeline, checkpoints, and portable .shapesite files.
In short: it combines visual design power (Figma/Webflow style) with practical engineering output (clean HTML/CSS/JS + deploy/security scaffolding) in one local macOS studio.
shapesite1 main page in split view showing shape and corresponding html web codeshapesite2 showing sidebar option with ability to add ai databases auth and assets to the webpageshapesite3 security center audit allowing you to add additional security to your webpage
Visual BuilderCode ExportSecurity AuditsmacOS App
Multi-purpose Operational Unmanned Aerial System for Emergency Response & Environmental Monitoring (M.O.U.S.E) ⚙
Associated with Guilford College
Dec 2025 - Present
Purpose: Autonomous drone platform for emergency response, monitoring, and delivery support.
Expand details
Designed and developed a multi-purpose autonomous drone platform intended for emergency response, environmental monitoring, and autonomous delivery applications. The system integrates onboard GPS, LiDAR, barometric pressure, temperature sensors, cameras, and audio communication for real-time data collection and remote situational awareness.
The drone includes a mechanical gripper system capable of transporting and deploying payloads such as medical supplies, food, or emergency equipment to hazardous or difficult-to-access locations.
Autonomous flight capabilities were implemented using ArduPilot and Mission Planner, including preprogrammed GPS waypoints, obstacle avoidance, and automated landing for reliable low-intervention operation.
A Raspberry Pi companion computer supports onboard processing, sensor coordination, and data collection. The drone functions as a mobile sensing platform for environmental mapping, aerial imaging, atmospheric monitoring, and two-way communication.
(Honors Thesis Project, includes both hardware and software creation.)
mouse 12 hardware setupmouse 13 codemouse1 main page with controlsmouse10 operator user managmentmouse11 user gui customizationmouse2 flight planner for autonomous flightmouse3 object detection and trackingmouse4 geofencingmouse5 speaker and microphone controlmouse6 camera control and 3d mappingmouse7 flight recordermouse8 environmental monitor sensormouse9 environmental monitor sensor
Purpose: Real-time multi-module intrusion detection and analytics.
Expand details
Developed a multi-component intrusion detection system featuring a Java-based security analytics dashboard with a prototype Next.js web interface for future web-based monitoring.
The platform aggregates and correlates security events from system resources, network traffic, file-system activity, and threat intelligence analysis modules for real-time visibility.
System Monitor tracks CPU, memory, and processes via OSHI telemetry. Network Monitor captures/analyzes traffic to detect unusual behavior. File Monitor tracks file changes with suspicious-pattern scoring and quarantine support.
Dashboard was built with Java Swing and JFreeChart, with real-time tabs/charts/event logs. An event-driven architecture using BlockingQueue allows modules to feed a centralized analytics engine with filtering/search/prioritization/historical analysis.
ids 3 guiids nextgen software based intrusion detectionids2 network analysis and metricsids4 code
JavaNext.jsOSHIJFreeChartIDS
AURA (HackUNCP26)
Feb 2026 - Feb 2026
Purpose: All-in-one productivity and intelligence app for students/professionals.
Expand details
AURA is an all-in-one productivity and intelligence app that helps users:
Sync assignments and manage deadlines
Prioritize tasks and generate AI-based schedules
Chat with AI for study/work support
Organize documents, recordings, and transcripts into sections/subsections
Ask AI questions grounded in uploaded content
Get field-specific security/videos/news intel/events
Discover jobs and learning resources
Track productivity trends and wellness signals
Use a Chrome extension to capture web insights into the app
aura 10 analytics keep track of studnet use of platforms to track trends and out of ordinary behavior to alert you about possibility of fatigueaura 11 welness tab allows students to set timer for themselves to take breaks and reminds them they should take a break every once in a whileaura 14 networking and connecting students prefessionals pageaura 2page with canvas and other learning management integration of upcoming tasks update and ai suggestionaura 3 page that gives you update of all important security updates in your field and important news as well as cve feedaura 4 ai lab it analyze meetings videos and gives you and overview summery tasklist or flashcard and gives you the option to chat about itaura 5 ai study buddy or field specific question chatbot with ability to upload fileaura 6 learning feed allows students to look for educational videos on youtube through the appaura 7 event tab based on your stem field it pulls data on the nearest events related to your field and shows them to you closest firstaura 9 allows you to create folders to keep your data organized upload materials and automatically analyzes for information and keeps itaura1 main page with overview and ability to listen to the major news in your field using elvenlabs like a podcast and add tasks to your day planaura12 network allows students professionals to reachout to other professionals and filtered by distanceaura13 network allows students professionals to reachout to other professionals and filtered by distanceaura8 the job board pulls all data about fulltime parttime jobs and internships for students and professionals
1st Place - HackUNCP 2026AI ProductivitySecurity Intel
GUARDIAPASS (HackNC State26)
Feb 2026 - Feb 2026
Purpose: AI-powered security command center for everyday users.
Expand details
GuardiaPass combines encrypted credential management, browser protection, and intelligent assistants in one system.
It secures passwords, identities, and sensitive media with local encryption, then extends protection into the browser with autofill, phishing/domain checks, breach intelligence, and suspicious-email filtering.
Includes multiple AI assistants: in-app Security Advisor, extension page assistants for live site analysis, and contextual tools for password generation/strength/risk explanations.
Accessibility includes read-aloud support. Architecture includes local-first secure storage, server-side API proxying for key protection, real-time telemetry, trust checks, and assistant-driven workflows.
In short, GuardiaPass is an AI-powered security command center: protect, verify, assist, and educate from one place.
gaurdiapass 9 accessibility and settingsgaurdiapass1 login screengaurdiapass2 chrome extensiongaurdiapass3 main page with password id and photo vaultgaurdiapass4 userid darkweb scannergaurdiapass5 website ai verifiergaurdiapass6 cyber academy for educationgaurdiapass7 activity analyticsgaurdiapass8 network trafficgaurdiapss10 active email checker with probability scoreshackncstate group pichackncstate pic of perticipents workinghackncstate26 devpost win confirmation emailhackncstate26 pic of a workshop
3rd Place - Agency TrackEncryptionBrowser Security
Gratitude (AfroPix26)
Feb 2026 - Feb 2026
Purpose: Neighborhood discovery platform for trusted local support/opportunities.
Expand details
Gratitude is a neighborhood discovery platform designed to make local support and opportunities easier to find, trust, and act on.
The app organizes content into tabs for events, volunteer opportunities, food banks/donation resources, community organizations, help & support services, nearby connections, and civics/politics.
Experience is map-first and filter-driven (distance/relevance/date) with list/map/split views, source attribution, confidence indicators, and deduplication safeguards.
Platform remains useful without AI via scraper/API pipelines and rule-based categorization; AI is an enhancement layer for structuring/classification/gap filling.
Includes built-in AI assistance and language customization.
afropix application into and walkthroughafropix26 group picafropix26 project walkthougratitude application logo for devpost
1st Place - AfroPix26Community PlatformMap-first UX
KeyLogger
Associated with Guilford College
Dec 2025 - Jan 2026
Purpose: Cybersecurity research proof-of-concept for endpoint risk demonstration.
Expand details
Developed a proof-of-concept background keylogger for cybersecurity research and demonstration.
The system can be deployed via USB, runs in the background, captures keystrokes, stores logs locally, and transmits encrypted reports via scheduled email.
Purpose: demonstrate endpoint security risk, persistence techniques, and exfiltration behavior to support detection and mitigation understanding.
Security ResearchEndpoint Risk
CTIS Lab Infrastructure Deployment ⚙ - Guilford College
Associated with Guilford College
Aug 2024 - Dec 2025
Purpose: Enterprise lab restoration and full production deployment.
Expand details
Led complete deployment/restoration of CTIS computer lab infrastructure from non-functional state to fully operational enterprise-style environment.
Diagnosed/repaired/reconfigured Dell PowerEdge and HP servers; built Proxmox cluster for virtualized domain services.
Designed/deployed AD DS, DNS, DHCP, Group Policy, with primary and backup domain controllers.
Deployed ~12 domain-joined workstations with reimaging, drivers, software, and domain integration.
Built accounts/security groups/permissions for controlled access and system security.
Contributed to autonomous environmental cleanup robot for shoreline waste monitoring/removal.
Work included hardware integration, system setup, sensor testing, AI training, and autonomy control logic development.
Used PyTorch, TensorFlow, and Hugging Face resources. Deployed system on NVIDIA Jetson Nano for sensing/processing/autonomous runtime.
nc seagrant ai robotics ai model in actionnc seagrant ai robotics certificate of compleationnc seagrant ai robotics guilford college students involved in the project the rest were from early college at guilfordnc seagrant ai robotics robot full viewnc seagrant ai robotics robot side view rnc seagrant ai robotics robot sideview lnc seagrant ai robotics team meeting photonc seagrant ai robotics team photo
Raspberry PiJetson NanoPyTorchTensorFlowRobotics
Steganography Tool
Associated with Guilford College
Feb 2025 - Apr 2025
Purpose: Java steganography detect/embed/remove toolkit across multiple formats.
Purpose: Distributed cluster experimentation on low-power hardware.
Expand details
Built distributed clusters using Raspberry Pi and Turing Pi 2 board with Raspberry Pi CM4 modules and NVIDIA Jetson Nano.
Deployed Docker Swarm and K3s Kubernetes clusters to compare orchestration performance, scalability, and resource use.
Tested master/worker reliability and workload distribution.
Added Ansible automation, Stress-ng load testing, and Prometheus/Node Exporter monitoring.
raspberry pi 5 cluster cluster2raspberry pi 5 cluster raspi pi cluster 1raspberry pi 5 cluster turing pi 2 cluster board w raspberry pi cm4 x4 nvidia jetson nano
Raspberry PiK3sDocker SwarmAnsiblePrometheus
WiFi Pineapple-Style Wireless Tester ⚙
Associated with Guilford College
Oct 2024 - Dec 2024
Purpose: Wireless security testing and reconnaissance platform.
Expand details
Configured USB WiFi adapter with monitor mode and packet injection capabilities for wireless security analysis.
Used system for signal broadcasting/monitoring, packet capture, and nearby WiFi analysis.
Demonstrated rogue AP and wireless attack patterns in controlled environments and deepened defensive strategy understanding.
Purpose: Loan/payment and interest estimator with finance chat.
Expand details
Time Value Vault provides loan payment estimates based on interest, years, payments/year, and initial loan value.
Returns per-payment amount and total interest across loan lifecycle and sends results via email.
Includes finance chat where user asks finance questions and Gemini AI answers.
timevault hacknc2024
Hackathon BuildFinance ToolAI Chat
Smart Doorbell IoT Device ⚙
Associated with Guilford College
Oct 2023 - Dec 2023
Purpose: Raspberry Pi smart doorbell system with remote communication.
Expand details
Designed and implemented a smart doorbell using Raspberry Pi 4 with camera, USB microphone, 3.5mm speaker, button input, and 3.5-inch LCD status display.
Developed in Python (VS Code), based on open-source code adapted for Python 3 and Pi 4/5, configured for startup automation.
GPIO button triggers capture pipeline: libcamera video + ALSA audio; devices configured/tested with Linux CLI.
Integrated Jitsi Meet for real-time audio/video communication and EmailJS notifications with session link on button press.
Work included Linux configuration, peripheral driver setup, camera/ALSA enablement, recording/playback validation, and robust semi-autonomous startup.