This portfolio contains a Professional Self-Assessment that reflects on his SNHU coursework, key skills developed (teamwork, communication, security), and professional aspirations.
I am showcasing three technical projects:
Collectively, these projects illustrate a strong foundation in software development, problem-solving, and practical application of computer science theory.
This Professional Self-Assessment content presents a professional self-assessment for a Computer Science student, reflecting on how their SNHU coursework has shaped their skills and professional goals. It serves as an introduction to their ePortfolio, highlighting strengths in teamwork, communication, data structures, software engineering, databases, and security, exemplified by the linked technical projects.
View Self-AssessmentProject 1: Software Engineering and Design Enhancement details a Java-based Scheduler application that evolves from a basic data management tool to a comprehensive system featuring a robust Swing GUI and integrated database for persistent storage of appointments, tasks, employees, and customers, all designed with an MVC architecture. It showcases the development of a secure, scalable application through object modeling, CRUD operations via service classes, and a user-friendly interface.
View ProjectProject 2: Algorithms and Data Structures is an enhanced C++ port of a Java Rescue Animal Service application originally from IT-145. It showcases the implementation of a Binary Search Tree (BST) for efficient animal record management, contrasting its performance with a linear search to highlight the benefits of optimized data structures.
View ProjectProject 3: Database details the design and implementation of a database system for the Java Scheduler application (Project 1), shifting from in-memory storage to a persistent solution. It outlines an MVC architecture with specific tables and service classes for managing appointments, tasks, employees, and customers, emphasizing features for scalability and data security.
View Project