```html id="xwedhc" Garrison Borthwick Portfolio | Python, JavaScript, SQL, UX Design & Applied AI Projects
Cosmic Microwave Background Radiation by Garrison Borthwick

Portfolio of Garrison Borthwick

Python, JavaScript, SQL, UX Design & Applied AI Projects

I am building a career-focused portfolio that connects my background in graphic design, reprographics, web development, UX design, database management, and applied artificial intelligence. This page highlights practical projects that demonstrate programming logic, problem-solving, interface thinking, and technical growth.

Collider digital artwork created by Garrison Borthwick
Collider by Garrison Borthwick

Portfolio Focus

My work combines visual creativity with technical problem-solving. I am developing projects across front-end web development, JavaScript, SQL, Python, UX design, and applied AI while continuing to build a stronger foundation for technology-focused roles.

  • Python
  • JavaScript
  • HTML & CSS
  • SQL
  • Microsoft Access
  • UX Design
  • Graphic Design
  • Applied AI
  • Creative Technology

JavaScript Programming Projects

These browser-based JavaScript projects demonstrate user input, calculations, loops, conditional logic, random number generation, and practical beginner programming concepts.

Paycheck Hours Calculator

A JavaScript calculator that asks for an hourly pay rate and desired weekly paycheck, then calculates the number of work hours needed to reach that goal.

Weekly Hours Average Calculator

A workweek calculator that accepts hours worked each day, totals the weekly hours, and calculates the average hours worked per day.

Average Price Checker

A decision-based JavaScript program that averages three user-entered values and checks whether the final average passes a chosen affordability threshold.

Meal Price Calculator

A practical calculator that determines the total cost of a meal after adding tax and tip, demonstrating arithmetic operations and user input handling.

Overtime Wage Calculator

A wage calculator that accounts for regular hours and overtime hours, showing conditional logic in a real-world pay calculation.

Do-While Loop Program

A JavaScript loop exercise that uses a do-while structure to repeat calculations based on programmed conditions.

Grade Average Loop

A grade-entry program that allows repeated input, totals the submitted grades, and calculates the final average.

Level Up Points Tracker

A points-tracking program that keeps a running score and displays a level-up message after the player passes a 200-point threshold.

Rock, Paper, Scissors Game

An interactive game where the user plays Rock, Paper, Scissors against the computer using conditionals and random number generation.

Portfolio value: These projects show my progression from basic programming exercises toward interactive tools, logic-based applications, and user-centered web experiences.

Database Management & SQL Projects

These Microsoft Access database projects demonstrate database organization, query design, data relationships, and SQL practice.

Resources at BCC Database

A fictitious Microsoft Access database that I populated to demonstrate query logic, database structure, and information retrieval.

Soft Skills Articles Database

A professor-provided Microsoft Access database used to practice SQL queries, filtering, sorting, and database analysis.

Portfolio value: These database projects support my growing technical foundation in structured data, query design, and applied problem-solving.

```