EXCEEDS logo
Exceeds
Marton Greczi

PROFILE

Marton Greczi

Marton Greczi developed a core feature for the instructure/canvas-lms repository, focusing on enhancing assignment survey workflows by introducing an Assignment Quiz Type selector. This work involved both frontend and backend development using React, Backbone.js, and TypeScript, enabling instructors to create graded and ungraded surveys with improved data consistency. The UI dynamically hides or displays fields such as points, assignment group, grading type, and submission type based on the selected quiz type, reducing configuration errors. Marton’s end-to-end implementation aligned the frontend experience with backend data models, resulting in a more intuitive and reliable survey creation process for users.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

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

Your Network

352 people

Same Organization

@instructure.com
184

Shared Repositories

168
Ádám MátéMember
Adam_MikulasMember
Adam MolnarMember
Adam SzaboMember
Adrian GruberMember
akemenyMember
Akos HorvathMember
Alexandre DosSantosMember
alvaro.talaveraMember

Work History

October 2025

1 Commits • 1 Features

Oct 1, 2025

Month 2025-10 focused on delivering a core feature to improve assignment survey workflows in instructure/canvas-lms, with end-to-end frontend and backend support. Implemented the Assignment Quiz Type selector to enable graded and ungraded surveys, including UI adjustments and data handling to reflect quiz type selections. UI now hides points for ungraded surveys and conditionally shows or hides fields such as assignment group, grading type, and submission type based on the selected quiz type. Backend and frontend updates were implemented to support this functionality, anchored by the primary commit for the feature.

Activity

Loading activity data...

Quality Metrics

Correctness90.0%
Maintainability80.0%
Architecture80.0%
Performance80.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

HTMLJavaScriptRubyTypeScript

Technical Skills

Backbone.jsBackend DevelopmentFeature FlaggingFrontend DevelopmentReact

Repositories Contributed To

1 repo

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

instructure/canvas-lms

Oct 2025 Oct 2025
1 Month active

Languages Used

HTMLJavaScriptRubyTypeScript

Technical Skills

Backbone.jsBackend DevelopmentFeature FlaggingFrontend DevelopmentReact