Skip to content
View kdennebr's full-sized avatar

Block or report kdennebr

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kdennebr/README.md

Kayden Denne-Brown – Code Repository Overview

This repository contains projects related to software engineering, systems programming, and applied problem-solving. The work in this repository reflects my ongoing development in programming fundamentals, software design, object-oriented programming, and data structures.

My projects primarily focus on:

  • object-oriented programming
  • data structures and algorithms
  • systems-level problem solving
  • console-based application development
  • modular software design
  • file processing and data management

Current Projects

Rideshare Pricing & Simulation (C)

A command-line application that simulates a rideshare system, including ride pricing, trip duration estimation, and operational metrics.

Key concepts used:

  • structured data (struct)
  • modular programming
  • randomized simulation
  • aggregation of system metrics
  • input validation

Athlete Training Report (C++)

A console-based application that tracks athlete mileage across multiple training days and generates statistical training reports.

Key concepts used:

  • multidimensional arrays
  • modular function design
  • nested loops
  • statistical calculations
  • report generation
  • input validation

Employee Management System (C++)

An object-oriented application demonstrating inheritance and encapsulation through employee and production worker classes.

Key concepts used:

  • classes and objects
  • inheritance
  • constructors
  • getters and setters
  • encapsulation
  • object-oriented programming fundamentals

Generic Stack System (Java)

A Java application implementing custom generic stack structures and stack-based algorithms. The project includes stack merging, duplicate detection, and second-largest value calculations using reusable generic methods.

Key concepts used:

  • generic programming
  • stack data structures
  • algorithms
  • reusable methods
  • object-oriented programming
  • data processing

Linked List Itinerary Manager (Java)

A Java application that manages and organizes travel destinations using custom singly and doubly linked lists. The program sorts destinations, removes categories dynamically, and displays itineraries in reverse order.

Key concepts used:

  • singly linked lists
  • doubly linked lists
  • custom node structures
  • dynamic data management
  • sorting algorithms
  • object-oriented programming

Pinned Loading

  1. kdennebr kdennebr Public

    Software Engineering student building projects focused on systems programming, object-oriented programming, and software design. This repository contains coursework, simulations, and programming pr…

    Java