Read My Professional Self-Assessment
Welcome to my ePortfolio — a clean, modern space where technology and creativity meet.
This code review includes:
I’m Colette Nole, a Computer Science major who enjoys building thoughtful, future‑focused digital experiences.
Bringing a rich foundation of 11 years in software testing and quality assurance, my work naturally blends:
This portfolio highlights my journey through Computer Science and my CS499 Capstone.
I am actively seeking opportunities in software engineering, QA automation, or entry-level development roles.
A polished, professional, and technically challenging project representing the culmination of my CS studies.
Original Artifact:
View Original Project
Enhanced Artifact:
View Enhanced Project
Enhancement Narrative:
Read Narrative
Artifact Description: The artifact I chose for this milestone is the SNHU Travel System, which I first created in my CS 250 class. It’s a Java desktop application that shows a list of top travel destinations along with images and descriptions. When I first made it, all the destination data was hardcoded right in the user interface, which worked fine but made the code a bit messy and hard to change later on.
Original Artifact:
View Original Project
Enhanced Artifact:
View Enhanced Project
Enhancement Narrative:
Read Narrative
Artifact Description: The artifact used for this enhancement is the SNHU Travel System, a Java-based application originally developed during CS 250. a Java application originally developed for CS 250 in 2024. While Milestone Two focused on the "how" (Software Engineering), Milestone Three focuses on the "what" (Algorithms and Data Structures). The software displays a travel destination list using a custom renderer for icons and text.
Original Artifact:
View Original Project
Enhanced Artifact:
View Enhanced Project
Enhancement Narrative:
Read Narrative
Artifact Description: The artifact selected for this enhancement is the Quantigration database project, originally developed in DAD 220 in December 2023. This database was designed to manage business data related to orders, collaborators, and return merchandise authorizations (RMAs). The system uses relational tables and SQL queries to analyze product returns and identify patterns in customer behavior. While the original project demonstrated foundational SQL skills, it relied on direct queries and lacked structured methods for improving security, abstraction, and maintainability.
Before Refactoring
After Refactoring
Insights and lessons learned throughout my CS journey.
Assignments, code samples, and engineering‑focused projects.
Visuals, multimedia, and design‑driven pieces.