EXCEEDS logo
Exceeds
Gutogmaia

PROFILE

Gutogmaia

Worked on the SnowWhiteEPFL/edweiss repository to deliver a robust lecture Q&A and PDF viewing experience for students across devices. Over three months, developed orientation-aware PDF viewers, interactive Q&A workflows, and upvoting with anonymity options, focusing on seamless UI/UX and reliable data handling. Leveraged React Native, TypeScript, and Firebase to implement cloud functions, state management, and component-based architecture, while maintaining high test coverage and CI quality through Jest and SonarCloud integration. Addressed technical debt by refactoring code, resolving merge conflicts, and correcting schedule data, resulting in a maintainable codebase and improved user engagement for lecture-related features.

Overall Statistics

Feature vs Bugs

45%Features

Repository Contributions

50Total
Bugs
12
Commits
50
Features
10
Lines of code
3,614
Activity Months3

Your Network

5 people

Work History

December 2024

19 Commits • 1 Features

Dec 1, 2024

December 2024 — SnowWhiteEPFL/edweiss: Delivered key feature enhancements to the Lecture Q&A system, stabilized the Lecture Viewer post-merge, corrected data and tests, and improved code quality. The work focused on delivering business value: higher student engagement through interactive Q&A, reliable lecture rendering, accurate scheduling data for planning, and a cleaner, maintainable codebase. Highlights include implementing upvoting, anonymity options, and improved UI for StudentQuestion with sorting by likes; restoring PDF rendering and color-scheme integrity in the Lecture Viewer; and aligning tests and hardcoded data with current functionality. Accomplishments span frontend UX, data layer reliability, and CI/test discipline, reducing risk and technical debt.

November 2024

29 Commits • 8 Features

Nov 1, 2024

November 2024 delivered a combination of CI quality improvements, feature scaffolding for Q&A in lectures, and a broad set of UI/UX stability and refactor efforts that improve release readiness and maintainability. The work emphasizes business value through higher code quality, reduced PR friction, and groundwork for user-centric features.

October 2024

2 Commits • 1 Features

Oct 1, 2024

October 2024 deliverables for SnowWhiteEPFL/edweiss focused on enhancing the Lecture Screen with orientation-aware PDF viewing, fullscreen improvements, and early Q&A capabilities. This work improves cross-device usability for lectures, enabling students to view PDFs in both landscape and portrait modes, navigate pages smoothly, and capture/display questions. No major user-facing bug fixes were required this month; however, tests were refactored and coverage reached ~72% as groundwork for future reliability. Commits established the orientation-change foundation and set up parallel work streams.

Activity

Loading activity data...

Quality Metrics

Correctness84.6%
Maintainability86.0%
Architecture78.0%
Performance81.4%
AI Usage22.4%

Skills & Technologies

Programming Languages

JavaScriptReactReact NativeTypeScripttsx

Technical Skills

Backend DevelopmentBackend Development (Cloud Functions)Cloud FunctionsComponent DesignComponent-Based ArchitectureConfiguration ManagementData ModelingExpoFirebaseFirebase FunctionsFirestoreFront End DevelopmentFront-end DevelopmentFrontend DevelopmentFull Stack Development

Repositories Contributed To

1 repo

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

SnowWhiteEPFL/edweiss

Oct 2024 Dec 2024
3 Months active

Languages Used

JavaScriptTypeScripttsxReact NativeReact

Technical Skills

ExpoFirebaseFirestoreFrontend DevelopmentMobile DevelopmentReact Native