EXCEEDS logo
Exceeds
Logan Perkins

PROFILE

Logan Perkins

Worked on the CombatExtended-Continued/CombatExtended repository to deliver two features focused on player customization and mod compatibility. Developed a user-facing toggle for displaying stuck arrow flecks, allowing players to adjust visual feedback for projectile impacts. Addressed legacy code support by reintroducing deprecated APIs such as lerpPosition and Vec2Position, implementing safety checks and logging to minimize mod breakage and ease future upgrades. Applied C# and game development expertise to ensure backward compatibility while planning for deprecation, supporting a resilient mod ecosystem. Emphasized defensive coding and software maintenance practices to streamline upgrade paths and reduce risks associated with legacy API usage.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

5Total
Bugs
0
Commits
5
Features
2
Lines of code
33
Activity Months1

Work History

May 2025

5 Commits • 2 Features

May 1, 2025

May 2025 monthly summary for CombatExtended-Continued/CombatExtended: Delivered key features and compatibility work that improve player customization, stability, and mod-ecosystem resilience. Implemented a user-facing Flecks toggle for arrows and preserved compatibility for ProjectileCE by reintroducing deprecated APIs with safety checks and logging, reducing mod breakage risk and smoothing upgrade paths. Demonstrated strong technical capabilities in C#, feature flags, defensive coding, and deprecation planning.

Activity

Loading activity data...

Quality Metrics

Correctness88.0%
Maintainability88.0%
Architecture84.0%
Performance92.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

C#

Technical Skills

C#Game DevelopmentLegacy Code SupportModdingSoftware Maintenance

Repositories Contributed To

1 repo

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

CombatExtended-Continued/CombatExtended

May 2025 May 2025
1 Month active

Languages Used

C#

Technical Skills

C#Game DevelopmentLegacy Code SupportModdingSoftware Maintenance