EXCEEDS logo
Exceeds
Jean Naima

PROFILE

Jean Naima

Contributed to the Concordia-Campus-Navigation repository by building a scalable campus navigation system for Android, focusing on both data persistence and interactive mapping features. Developed a Firestore-backed data layer using Java and Firebase, introducing a standardized interface for CRUD operations on building data. Integrated Google Maps APIs to enable dynamic routing, transit mode selection, and contextual Points of Interest, enhancing user navigation across campus. Improved UI stability and user experience through targeted bug fixes and UI/UX enhancements, while maintaining robust test coverage with Mockito and unit tests. Emphasized maintainable code organization, asynchronous programming, and reliable database integration throughout the development process.

Overall Statistics

Feature vs Bugs

83%Features

Repository Contributions

23Total
Bugs
1
Commits
23
Features
5
Lines of code
1,906
Activity Months3

Work History

April 2025

9 Commits • 2 Features

Apr 1, 2025

April 2025 performance summary for Kayram2710/Concordia-Campus-Navigation. Focused delivery across outdoor and indoor POI navigation, UI stability improvements, and strengthened test coverage, driving tangible business value through improved user experience and reliability.

March 2025

13 Commits • 2 Features

Mar 1, 2025

March 2025: Delivered end-to-end Google Maps routing integration and enriched map experience for Kayram2710/Concordia-Campus-Navigation, including dynamic transit modes, building-based destinations, and route duration estimation. Implemented POI display on the map to provide contextual location data, enhancing situational awareness for campus navigation.

February 2025

1 Commits • 1 Features

Feb 1, 2025

February 2025 Summary for Kayram2710/Concordia-Campus-Navigation: Implemented a Firestore-backed data persistence layer for Building data, establishing a Persistable interface and a Building model that adheres to it. This enables basic CRUD operations for building data in Firestore and lays the foundation for scalable, consistent data handling across the app.

Activity

Loading activity data...

Quality Metrics

Correctness81.6%
Maintainability80.8%
Architecture74.2%
Performance71.4%
AI Usage20.8%

Skills & Technologies

Programming Languages

GradleJSONJavaJavaScriptKotlinXML

Technical Skills

API IntegrationAPI Integration TestingAndroid DevelopmentAndroid TestingAsynchronous ProgrammingBug FixingDatabase IntegrationError HandlingFirebaseFront-end DevelopmentGoogle Maps APIHTTP RequestsJSON ParsingJavaMap Integration

Repositories Contributed To

1 repo

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

Kayram2710/Concordia-Campus-Navigation

Feb 2025 Apr 2025
3 Months active

Languages Used

GradleJavaJSONKotlinXMLJavaScript

Technical Skills

Android DevelopmentDatabase IntegrationFirebaseObject-Oriented ProgrammingAPI IntegrationAPI Integration Testing