EXCEEDS logo
Exceeds
Gabriela Gallegos Rubio

PROFILE

Gabriela Gallegos Rubio

Developed a scalable Multi-channel Notification System API in the SwEng2-2025i/MJ7h repository, enabling cross-channel notifications via email, SMS, and console. Leveraged Python, Flask, and Flask-RESTx to implement robust design patterns such as Chain of Responsibility, Factory Method, and Singleton, supporting flexible routing and safe resource sharing. Delivered endpoints for user registration and notification delivery, with interactive Swagger documentation to streamline testing and integration. Addressed documentation issues by correcting terminology, updating file paths, and refining setup instructions, which improved developer onboarding and reduced integration friction. The work demonstrates strong API development, object-oriented programming, and documentation skills within a concise timeframe.

Overall Statistics

Feature vs Bugs

50%Features

Repository Contributions

2Total
Bugs
1
Commits
2
Features
1
Lines of code
740
Activity Months1

Work History

May 2025

2 Commits • 1 Features

May 1, 2025

May 2025 - SwEng2-2025i/MJ7h: Delivered a scalable Multi-channel Notification System API and completed essential documentation fixes. The API supports email, SMS, and console channels, built with Python, Flask, and Flask-RESTx. Implemented Chain of Responsibility, Factory Method, and Singleton patterns to enable flexible routing, easy extension, and safe shared resources. Exposed endpoints for user registration and sending notifications, with interactive Swagger testing. Documentation updates corrected terminology (Factory Method), updated channel file naming (channel.py), and improved setup instructions. These efforts reduce integration friction for downstream services, accelerate cross-channel communications, and improve developer onboarding.

Activity

Loading activity data...

Quality Metrics

Correctness85.0%
Maintainability80.0%
Architecture85.0%
Performance90.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

MarkdownPythonYAML

Technical Skills

API DevelopmentDesign PatternsDocumentationFlaskFlask-RESTxObject-Oriented ProgrammingRESTful ServicesSwagger Documentation

Repositories Contributed To

1 repo

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

SwEng2-2025i/MJ7h

May 2025 May 2025
1 Month active

Languages Used

MarkdownPythonYAML

Technical Skills

API DevelopmentDesign PatternsDocumentationFlaskFlask-RESTxObject-Oriented Programming