EXCEEDS logo
Exceeds
Carter Mak

PROFILE

Carter Mak

Carter Mak contributed to the NASA-AMMOS/aerie repository by enhancing sequencing command handling and strengthening template governance. He improved the parsing and conversion of sequencing commands to align with the SeqJSON schema, using TypeScript and schema validation to reduce errors and support mission planning workflows. Carter also implemented robust permissions management for template operations, enforcing access control through PostgreSQL schema changes and backend API development. His work included a database migration to support secure template onboarding and a targeted bug fix to clarify error messages. These contributions demonstrated depth in backend development, database management, and the practical application of parsing and permissions technologies.

Overall Statistics

Feature vs Bugs

67%Features

Repository Contributions

5Total
Bugs
1
Commits
5
Features
2
Lines of code
104
Activity Months2

Your Network

69 people

Same Organization

@jpl.nasa.gov
45
Anil NathaMember
Jacqueline RyanMember
James WoodMember
James McDuffieMember
joswigMember
Joshua RodriguezMember
Kevin GrimesMember
Sam HalversonMember
Sergi HildebrandtMember

Work History

June 2025

3 Commits • 1 Features

Jun 1, 2025

June 2025 monthly summary for NASA-AMMOS/aerie highlighting governance improvements for template management and bug fix quality. The work focused on strengthening security and clarity around template operations while maintaining reliable delivery timelines.

March 2025

2 Commits • 1 Features

Mar 1, 2025

Month: 2025-03 | NASA-AMMOS/aerie: Delivered Sequencing Command Handling Improvements aligned with SeqJSON schema v1.3.1, including GroundEpoch tag extraction fix, and clarity improvements. Improvements to seqJsonBuilder ensure robust conversion and sorting of commands for both single and multiple activities, with ImmediateCommand renamed to ImmediateFswCommand for better readability. These changes reduce parsing errors, improve sequencing reliability, and support downstream mission planning workflows.

Activity

Loading activity data...

Quality Metrics

Correctness88.0%
Maintainability88.0%
Architecture88.0%
Performance76.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

JavaSQLTypeScript

Technical Skills

API DevelopmentBackend DevelopmentDatabase ManagementDatabase MigrationHasuraParsingPermissions ManagementPostgreSQLSchema ValidationTypeScript

Repositories Contributed To

1 repo

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

NASA-AMMOS/aerie

Mar 2025 Jun 2025
2 Months active

Languages Used

TypeScriptJavaSQL

Technical Skills

Backend DevelopmentParsingSchema ValidationTypeScriptAPI DevelopmentDatabase Management