EXCEEDS logo
Exceeds
armaanwaels

PROFILE

Armaanwaels

Worked on the Concordia-Campus-Navigation repository to deliver a data-driven Building Selector Menu overlay, enabling users to quickly select and view buildings across SGW and Loyola campuses. Implemented animated UI components and migrated building data to a backend source using Kotlin and data binding. Enhanced map navigation by adding a bottom sheet interface, multi-modal routing, current location support, and dynamic campus-based building selection. Established a robust testing infrastructure with Mockito and OkHttp to support unit and integration tests. Modernized the build system by upgrading to Android SDK 34, updating Gradle configurations, and removing outdated UI elements for improved maintainability.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

11Total
Bugs
0
Commits
11
Features
4
Lines of code
2,414
Activity Months1

Your Network

8 people

Work History

March 2025

11 Commits • 4 Features

Mar 1, 2025

March 2025 highlights for Kayram2710/Concordia-Campus-Navigation. Delivered a data-driven Building Selector Menu overlay to enable quick building selection across SGW and Loyola campuses, with animated UI and backend data binding/migration. Enhanced Maps Navigation with a bottom sheet, multi-modal routing, current location, dynamic campus-based building spinner, and mode-specific route styling. Established Testing Infrastructure to support unit/integration tests (OkHttp, Gson, Mockito, JSON libs). Modernized Build System by upgrading Android SDK to API 34, updating compile/target SDKs, and removing outdated placeholder UI, improving build stability and API compatibility. These changes deliver faster, more reliable campus navigation, better backend integration, and a more maintainable, testable codebase.

Activity

Loading activity data...

Quality Metrics

Correctness84.6%
Maintainability83.6%
Architecture78.2%
Performance76.4%
AI Usage21.8%

Skills & Technologies

Programming Languages

GradleJavaKotlin

Technical Skills

API IntegrationAndroid DevelopmentBackend IntegrationBuild ConfigurationData BindingDependency ManagementEspressoFirebaseFragment ManagementGradleInstrumented TestingLayout AnimationMap IntegrationMobile DevelopmentMockito

Repositories Contributed To

1 repo

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

Kayram2710/Concordia-Campus-Navigation

Mar 2025 Mar 2025
1 Month active

Languages Used

GradleJavaKotlin

Technical Skills

API IntegrationAndroid DevelopmentBackend IntegrationBuild ConfigurationData BindingDependency Management