Projects

Salon803 preview

Salon803

Fullstack Business Website

Salon803 is a modern, mobile first web application built for a small salon business to establish an online presence and streamline customer interaction.

The application was designed and implemented end-to-end with scalability in mind, reflecting how production-level websites are structured and delivered.

Languages

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Bootstrap

Tools

  • GitHub
  • VS Code
  • Vite
  • Browser DevTools

Architecture & Design Decisions

  • Component-based layout structure
  • Scalable project organization
  • Performance-aware design choices
  • Clean separation of content and presentation
Machina preview

Machina

Enterprise Network Deployment

Role: Network Administrator

Machina is an enterprise scale network infrastructure project focused on designing, deploying, and validating a resilient, secure, and scalable internal network. The project simulates a real organizational environment with multiple departments, redundant routing paths, and layered security controls.

Languages

  • Cisco IOS
  • TCP/IP
  • OSPF
  • VLANs
  • Subnetting

Tools

  • Cisco Packet Tracer
  • Network simulation tools
  • Routing & switching hardware concepts
  • Network monitoring and testingutilities

Architecture & Design Decisions

  • Designed point-to-point transit links to optimize routing efficiency
  • Implemented redundancy across primary and secondary WAN links
  • Segmented network traffic to reduce broadcast domains
  • Layered security model separating core, edge, and access layers
Machina preview

Customer Invoice Database

Relational SQL Database Design

Role: Database Designer / SQL Developer

This project is a fully relational SQL database built to manage real world invoicing workflows. It connects customers, invoices, invoice line items, products, and vendors using a normalized schema with primary and foreign keys to ensure strong data integrity.

The design supports scalable billing operations, accurate reporting, and efficient querying by modeling common business relationships (one customer → many invoices, one invoice → many line items, products sourced from vendors).

Languages

  • SQL
  • MySQL
  • Relational modeling (ERD)

Tools

  • MySQL Workbench
  • SQL editor / CLI
  • ER diagram tooling

Architecture & Design Decisions

  • Normalized schema to reduce redundancy and improve consistency
  • Primary/foreign keys enforced across CUSTOMER, INVOICE, LINE, PRODUCT, VENDOR
  • Invoice-to-line-item structure supports multiple products per invoice
  • Query-friendly design for reporting (balances, totals, product performance, vendor sourcing)