EXCEEDS logo
Exceeds
Joshua Kadhim

PROFILE

Joshua Kadhim

Worked on the kieranknowles1/csc8508-team-project repository, delivering a comprehensive overhaul of the scoreboard subsystem and user interface. Refactored the scoreboard into a modular class structure, introduced a robust data model for player information, and implemented sorting logic to improve score display. Enhanced text rendering by adopting normalized device coordinates and stabilized frame rates for reliable UI performance. Developed end screen interfaces for both single and multiplayer modes, integrating new UI elements and refining the startup flow. Utilized C++ and applied skills in algorithms, data structures, and graphics programming to create a more maintainable, scalable, and user-friendly UI layer.

Overall Statistics

Feature vs Bugs

77%Features

Repository Contributions

54Total
Bugs
5
Commits
54
Features
17
Lines of code
3,103
Activity Months1

Work History

March 2025

54 Commits • 17 Features

Mar 1, 2025

Month: 2025-03 — Performance-review oriented summary of work on kieranknowles1/csc8508-team-project. Delivered a substantial overhaul of the scoreboard subsystem and user interface, enhanced text rendering reliability, and laid groundwork for multiplayer end screens. Key contributions span refactoring, data modeling, UI integration, and startup flow stabilization, resulting in a more modular, testable, and scalable UI layer with clear business value in user experience and maintainability.

Activity

Loading activity data...

Quality Metrics

Correctness81.2%
Maintainability81.4%
Architecture74.4%
Performance76.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

C++

Technical Skills

AlgorithmsC++Code RefactoringCoordinate SystemsData SortingData StructuresDebuggingGame DevelopmentGraphics ProgrammingInput HandlingObject-Oriented ProgrammingPerformance OptimizationRenderingSoftware EngineeringUI Development

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

kieranknowles1/csc8508-team-project

Mar 2025 Mar 2025
1 Month active

Languages Used

C++

Technical Skills

AlgorithmsC++Code RefactoringCoordinate SystemsData SortingData Structures