School Project Showcase
This section features a portfolio of projects during my software development program at Spokane Community College.
Web Development


Bigfoot Bookstore – Laravel Web Application
Course: PHP II
This project involved designing and building a full-stack Laravel web application that models an e-commerce bookstore environment. I implemented the MVC architecture using Laravel controllers, Blade templates, and Eloquent ORM, with application data persisted in a relational database. The application allows users to browse departments, view department-specific products, and navigate to detailed product pages.
Beyond core CRUD functionality, the project emphasized clean routing, reusable layouts, database migrations, and scalable data relationships. Authentication and authorization were implemented to control access to administrative CRUD operations, reinforcing real-world security considerations. While product and department content was populated using placeholder (Lorem Ipsum) text, the underlying structure was designed to support production-ready data.
This project strengthened my ability to build maintainable PHP applications using modern Laravel conventions while reinforcing best practices for separating business logic from presentation.
Skills: Web Application Development, PHP, Laravel Framework, MVC Architecture, Blade Templating, Eloquent ORM, Authentication & Authorization, Relational Databases, CRUD Operations
TV Show Library – PHP & SQLite Application
Course: PHP I
This project focused on integrating a third-party REST API (TVmaze) into a PHP application while implementing local data caching using SQLite. I designed object-oriented PHP classes to fetch, store, and retrieve show and episode data, reducing unnecessary API calls and improving performance.
The application allows users to browse television shows, view detailed episode information, and manage stored records through a clean interface. Emphasis was placed on database schema design, API error handling, separation of concerns, and persistent storage. This project demonstrated my ability to work with external APIs while maintaining control over local data integrity.
Skills: PHP, SQLite, REST APIs, Object-Oriented Design, Data Caching, CRUD Operations


WordPress Website Development
Course: Content Management Systems
This project involved building and configuring a WordPress website from the ground up, including theme selection, content structure, navigation, plugin configuration, and deployment. The focus was on usability, layout consistency, and demonstrating the capability of creating a meaningful website that can function as a portfolio.
The assignment will continue to expand on concepts tied into WordPress like PHP Storm and Plug-Ins. This is simply the first portion of the assignment completed.
Skills Demonstrated:
WordPress, CMS configuration, Themes, Plugins, Hosting, Content Creation, Domain/Subdomain, Forms, and PHP
School Projects Continued
Web Development
PIG Dice Game – Android Application
Course: Mobile Development I
This project involved building a multi-screen Android game that simulates the classic PIG dice game. The application includes gameplay logic, score tracking, state preservation, and navigation between splash, about, and gameplay screens.
The focus was on event-driven programming, user interaction, and managing application state across activity transitions. This project reinforced core Android development principles and clean separation between UI and logic. Responsive layout design, localization, and data persistence were a few other things that this project incorporated.
Skills: Kotlin, Android Activities, Game Logic, State Management, UI Interaction, Design, Localization, Responsive Layout, Data Persistence








Android CRUD Application
Course: Mobile Development II
This Android application implements a complete CRUD workflow using Kotlin and a local SQLite database. Users can create, view, update, and delete records across multiple activities, with some input validation, clean navigation, and persistent storage.
The project required manual SQLite integration without Room, involving raw SQL queries, cursor management, and explicit data-model mapping. This assignment emphasized maintainable code structure, activity lifecycle awareness, and practical database usage within a mobile environment. I chose to model my assignment as if a coffee shop were listing item inventory that a user could view through a RecyclerView. This project will evolve as the class I’m currently in will enhance and improve capabilities throughout the quarter.
Skills Demonstrated:
Kotlin, Android SDK, SQLite, CRUD Operations, Activity Lifecycle Management
Freelance Projects & Internship Projects
This section details some of the projects I have completed outside of my program
Listing Solutions Media
Business Advising & Content Creation
Early on in my career, I had an opportunity to work directly with a Real Estate Media Buyer. I helped with the early stages of business planning, logo generation, and laying the foundation for the sales process.
The CEO of Listing Solutions and I met over the course of 6 weeks to discuss planning after first connecting in 2023. He came to me as a valued resource and together we collaborated on the beginnings of his company.
Skills: Business Development & Planning, Sales Strategy, Logo Creation, Market Analysis, and Collaboration


Data Migration Project
This project taught me how to gain hands-on experience as an intern, where I tackled real-world challenges in healthcare data engineering. I contributed to building ETL pipelines that consolidate data from multiple sources, developed dynamic calculation systems for metrics like variance analysis and trending rates, and created visualization-ready datasets that drive clinical decision-making. Working with actual healthcare data has shown me firsthand how technical solutions directly impact patient outcomes. As a result, today, the client we worked for is valued at 4x what they were.”.
The client must remain anonymous due to an Non-Disclosure Agreement.

