EXCEEDS logo
Exceeds
Julian Mendoza

PROFILE

Julian Mendoza

Over a two-month period, contributed to the SwEng2-2025i/MV7h repository by building a modular user and task management platform. Developed a Task Management Service API using Python and Flask, applying hexagonal architecture to decouple business logic from infrastructure for easier testing and future scalability. Expanded the system to include separate user and task services with a unified API, introducing a notification system based on the Chain of Responsibility pattern and a singleton-backed data management layer. Delivered a front-end interface, implemented end-to-end testing with PDF report generation, and provided endpoints for cleaning test data, emphasizing maintainability and extensibility throughout.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

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

Work History

June 2025

2 Commits • 1 Features

Jun 1, 2025

June 2025: Delivered a full-featured User and Task Management Platform across a multi-service architecture. Implemented separate user and task services with a unified API surface for user registration and retrieval. Introduced a robust notification system based on the Chain of Responsibility pattern. Established a singleton-backed data management layer for consistent state across services. Delivered a front-end interface and end-to-end testing, including PDF report generation, plus endpoints to clean test data. All changes are tracked under SwEng2-2025i/MV7h with commits 7f55daad6993832926fb13acc3b3d3f2da605f21 and 255c0a539bad97e89d2481ce7330093963c26d7f.

May 2025

1 Commits • 1 Features

May 1, 2025

May 2025 (SwEng2-2025i/MV7h) — Delivered a focused Task Management Service API with endpoints for creating, listing, and marking tasks as complete. Achieved clean separation of concerns by decoupling business logic from infrastructure via an in-memory repository, enabling rapid iteration and easier refactoring. No major bugs reported in this period; emphasis on delivering business value through reliable endpoints and a testable, extensible design.

Activity

Loading activity data...

Quality Metrics

Correctness83.4%
Maintainability80.0%
Architecture90.0%
Performance73.4%
AI Usage20.0%

Skills & Technologies

Programming Languages

CSSHTMLJavaScriptMarkdownPython

Technical Skills

API DevelopmentBackend DevelopmentChain of Responsibility PatternDatabase ManagementDesign PatternsFlaskFrontend DevelopmentFull Stack DevelopmentHexagonal ArchitectureReport GenerationSingleton PatternTestingWeb Scraping

Repositories Contributed To

1 repo

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

SwEng2-2025i/MV7h

May 2025 Jun 2025
2 Months active

Languages Used

MarkdownPythonCSSHTMLJavaScript

Technical Skills

API DevelopmentBackend DevelopmentFlaskHexagonal ArchitectureChain of Responsibility PatternDatabase Management