EXCEEDS logo
Exceeds
charlie

PROFILE

Charlie

Worked on the Space-and-Satellite-Systems-UC-Davis/ADCS-Software repository, developing MATLAB-based simulation tooling for Attitude Determination and Control Systems (ADCS), including a new simulator script and a B-dot controller for groundstation integration. Refactored the codebase by reorganizing simulation files and moving bdot_sim.m to improve maintainability and offline testing capabilities. Enhanced the build process by implementing a static library workflow using C and Makefile, adjusting include paths, and standardizing error codes for consistency. Focused on library management, code refactoring, and simulation, these updates enabled safer, faster verification and streamlined integration across subsystems, supporting robust aerospace software development practices.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

4Total
Bugs
0
Commits
4
Features
2
Lines of code
567
Activity Months1

Work History

January 2025

4 Commits • 2 Features

Jan 1, 2025

January 2025 (2025-01) performance summary for Space-and-Satellite-Systems-UC-Davis/ADCS-Software. Delivered MATLAB ADCS/B-dot simulation tooling including a new ADCS simulator script, B-dot controller groundstation simulation, and an updated project structure with bdot_sim.m moved to groundstation; enhancing offline testing and groundstation integration. Implemented a static build workflow for the ADCS library, including updates to the Makefile, include path adjustments, and a rename of an error code for consistency. Notable commits contributed to this effort include: b19b5950e286464aad4d1ed850babd5e8b5d3390 (initial simulation commit), e83780326b4c43210fec8968ffa1492d37f5017c (moved to groundstation), 1f64c02f140c5dfa7469ed8e76b12c9e65181fa0 (moved file and cleanup), and 45d4e9fec0e75b577a9c9890f70d96146c6e4fcd (updated makefile for static library).

Activity

Loading activity data...

Quality Metrics

Correctness80.0%
Maintainability80.0%
Architecture80.0%
Performance65.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

CMATLABMakefile

Technical Skills

Aerospace EngineeringAttitude Determination and Control Systems (ADCS)Build SystemsCode RefactoringControl SystemsLibrary ManagementMATLAB ScriptingQuaternion KinematicsSimulationSoftware Compilation

Repositories Contributed To

1 repo

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

Space-and-Satellite-Systems-UC-Davis/ADCS-Software

Jan 2025 Jan 2025
1 Month active

Languages Used

CMATLABMakefile

Technical Skills

Aerospace EngineeringAttitude Determination and Control Systems (ADCS)Build SystemsCode RefactoringControl SystemsLibrary Management