EXCEEDS logo
Exceeds
JhoanSFranco

PROFILE

Jhoansfranco

Over a two-month period, this developer built and enhanced the SwEng2-2025i/MJ7h repository, focusing first on a multichannel notification system REST API using Python and Flask. The API supported user registration and notifications via email and SMS, employing the Chain of Responsibility pattern for reliable fallback delivery and a Singleton logger for centralized diagnostics. They added Swagger documentation and rate limiting to improve usability and resilience. In the following month, they delivered a comprehensive integration testing framework covering backend and frontend workflows, including automated PDF report generation, leveraging JavaScript and database management to ensure robust, reproducible quality assurance for future releases.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

2Total
Bugs
0
Commits
2
Features
2
Lines of code
1,888
Activity Months2

Work History

June 2025

1 Commits • 1 Features

Jun 1, 2025

Month: 2025-06 — Focused on delivering a comprehensive integration testing framework for the SwEng2-2025i/MJ7h task management application, establishing end-to-end test coverage across backend and frontend, including user and task creation/deletion workflows and PDF report generation for test results. No major bugs reported this month; feature-driven progress lays a strong QA automation foundation for faster, safer releases.

May 2025

1 Commits • 1 Features

May 1, 2025

Month: 2025-05 • SwEng2-2025i/MJ7h — Key accomplishments and impact: - Delivered Multichannel Notification System REST API enabling user registration and notifications across email and SMS with Chain of Responsibility fallback, ensuring reliable delivery. - Implemented a Singleton logger for centralized, thread-safe diagnostics and reduced log noise across services. - Added Swagger/OpenAPI documentation and basic rate limiting to improve developer experience and API resilience. - Established a solid API foundation to support future channels and observability, enabling faster feature delivery and safer rollout. Major commit: 234752875802de81b2edf04009a97c2976d27683 - "1. Creacion de api"

Activity

Loading activity data...

Quality Metrics

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

Skills & Technologies

Programming Languages

CSSHTMLJavaScriptPython

Technical Skills

API DevelopmentAPI IntegrationBackend DevelopmentChain of Responsibility PatternDatabase ManagementDesign PatternsFlaskFrontend DevelopmentIntegration TestingLoggingPDF GenerationRESTSingleton PatternSwagger DocumentationUnit Testing

Repositories Contributed To

1 repo

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

SwEng2-2025i/MJ7h

May 2025 Jun 2025
2 Months active

Languages Used

PythonCSSHTMLJavaScript

Technical Skills

API DevelopmentChain of Responsibility PatternDesign PatternsFlaskLoggingREST