EXCEEDS logo
Exceeds
Ameet Deshpande

PROFILE

Ameet Deshpande

Worked on stabilizing OpenAPI action extraction in the beckn-onix repository to address runtime errors encountered under OpenAPI 3.1. Focused on backend development using Go, the solution involved reading the native Schema.Const field for action extraction, rather than relying solely on Extensions, which previously led to unsupported action errors. To maintain compatibility with projects using older kin-openapi versions, a fallback to Extensions was preserved. This approach aligned with the kin-openapi 3.1 upgrade and included targeted tests to validate extraction integrity. The work improved API reliability and reduced parsing fragility, supporting ongoing compatibility and stability for OpenAPI-based systems.

Overall Statistics

Feature vs Bugs

0%Features

Repository Contributions

1Total
Bugs
1
Commits
1
Features
0
Lines of code
6
Activity Months1

Your Network

23 people

Shared Repositories

23

Work History

April 2026

1 Commits

Apr 1, 2026

April 2026: Stabilized OpenAPI action extraction in beckn-onix to prevent runtime 'unsupported action' errors under OpenAPI 3.1. Implemented reading the native Schema.Const field first, with a backward-compatible Extensions fallback to preserve compatibility with older kin-openapi versions. Aligned with kin-openapi 3.1 upgrade path (v0.137 bump) and added targeted tests to validate action extraction integrity. The change reduces runtime failures for API actions, improves client reliability, and complements the ongoing compatibility updates for kin-openapi.

Activity

Loading activity data...

Quality Metrics

Correctness100.0%
Maintainability80.0%
Architecture80.0%
Performance80.0%
AI Usage60.0%

Skills & Technologies

Programming Languages

Go

Technical Skills

API developmentOpenAPIbackend development

Repositories Contributed To

1 repo

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

beckn/beckn-onix

Apr 2026 Apr 2026
1 Month active

Languages Used

Go

Technical Skills

API developmentOpenAPIbackend development