Projects
This Android application is designed to assist
individuals with memory impairments by leveraging Augmented Reality (AR) objects
as visual
memory cues for important daily tasks. Developed with the consultation of a
clinical psychologist, the app ensures a practical and effective solution
tailored to the needs of its users.
The goal of the app is to address the challenges of remembering seemingly
mundane yet vital
activities, offering a practical and innovative approach to improving everyday
life for those
with memory impairments.
This is a Flutter-based cross-platform application designed for dog owners who are
looking for
reliable dog walkers. The app includes features such as filtering options, allowing
users to
search for
dog walkers based on their ratings, location, and qualifications, including
experience with special
needs dogs such as those with anxiety, reactivity, or other behavioral challenges.
The primary goal of the app is to simplify the process of finding the right dog
walker for every dog
owner's unique needs. It aims to:
-
Provide a safe and convenient platform for dog owners to connect with vetted dog
walkers.
-
Build a community of trusted, professional dog walkers and satisfied dog owners.
The Sheridan College Course App prototype is a revamped solution designed to address
user pain points
and enhance the overall course management experience for students. By leveraging
feedback and
integrating human-computer interaction (HCI) principles, the redesigned app focuses on
accessibility,
usability, and modern design aesthetics.
Experience
Jan 2024 - Dec 2024
Full-Stack Developer
Sheridan S-Sense
As part of my work with Sheridan S-Sense, I contributed to a
transformative
initiative aimed at enhancing higher education experiences. The S-Sense
Platform integrates
technologies such as mobile and cloud computing
to support students in self-reflection and personal development.
View Contributions
- Developed and integrated a key feature for the
public beta release of
the mobile application using MAUI and DevExpress,
enabling users to personalize their experience, which resulted
in positive user feedback.
- Optimized the user interface and backend of the
platform server using
ASP.NET Core, Bootstrap, and
MongoDB, improving content
management efficiency and backend performance for easier content
creation by the team.
- Implemented an archiving
feature in the platform
server, ensuring that only current content is displayed in the
frontend mobile client.
This feature streamlined content management and enabled the team
to efficiently organize
outdated content.
- Built a Python data migration script using the
PyMongo
library to streamline the transfer of data from the
development build to QA and
production environments, enhancing deployment efficiency and
reducing data migration
errors.
- Translated complex Figma
designs into
interactive and responsive
mobile user interface
elements, delivering a smooth, cross-device user experience and
enhancing user
satisfaction.
- Successfully migrated Xamarin features to
.NET MAUI,
improving cross-platform compatibility and app performance,
reducing platform-specific
issues.
Relevant Works:
S-Sense Mobile App
The S-Sense mobile application serves to help its users to navigate
complexity and
uncertainty with a broader perspective on themselves,
others, and the world around them.
May 2023 - Dec 2023
Machine Learning Data Analyst
Rogers & Sheridan Centre for Applied AI
I had the opportunity to contribute to a research initiative in
collaboration with Rogers
and
the Sheridan research team. The project, titled "5G Autonomous
Vehicle Research"
focuses on exploring how autonomous vehicles can leverage non-driving
systems to
enhance
safety, comfort, and efficiency while preparing for the future of
intelligent transport
systems (ITS).
View Contributions
-
Delivered a mobile app with the goal to improve driving efficiency
and
reliability based on vehicle
data, ensuring the driver
always had access to the most efficient route.
-
Deployed an existing React web app to an
AWS EC2
instance with auto-scaling and
monitoring,
achieving 99.9% uptime and ensuring high
accessibility
for users.
-
Used MATLAB Simulink to run detailed simulations
of
real-life vehicles, generating data for a predictive
machine learning
model.
-
Implemented a dynamic DNS solution, providing a
persistent
URL for the web app, which resulted in
increased user
engagement.
-
Created interactive data visualizations using
Plotly to
uncover key data trends, leading to the
identification of critical
features for extraction and further analysis.
Relevant Works:
Smart Route
This application, created with the Flutter framework, uses real-time
traffic and road
conditions to determine optimal detour
times.
Designed for battery-electric vehicles, the goal of the application
is to pull data from the
vehicle to ensure the driver always has the most efficient and
reliable route.
May 2022 - Dec 2022
Data Analyst
Naryant & Sheridan Centre for Applied AI
During my time with Sheridan CAAI, I contributed to a project in
partnership with Naryant and
the Town of Oakville to enhance urban planning capabilities using
technologies such as IoT,
Machine Learning, and Computer Vision. This collaborative effort aimed
to deploy IoT devices
and develop software systems that provide urban planners with precise,
actionable data to
improve services for Oakville’s residents.
View Contributions
-
Analyzed and evaluated existing research
methodologies to identify gaps
and
innovative solutions, improving the overall
effectiveness of the project.
-
Designed and implemented a comprehensive survey
methodology for a sample
of
400 participants, ensuring reliable and valid
data collection for project
analysis.
-
Utilized Python libraries (Pandas, Matplotlib,
Numpy) to
clean, process, and analyze data, streamlining
the analysis process and
providing
actionable insights for the project.
-
Performed detailed code reviews of Jupyter
notebooks, ensuring
technical accuracy, quality, and adherence to best
practices,
contributing to the
reliability of project deliverables.
Programming Languages
- C#
- Kotlin
- Swift
- Dart
- Python
- C/C++
- JavaScript
- HTML/CSS
Frameworks
- ASP.NET
- Xamarin
- MAUI
- Jetpack Compose
- Flutter
- Bootstrap
- Material-UI
Technologies
- Android SDK
- iOS SDK
- jQuery
- REST
- AWS
Databases
- MongoDB
- Firebase (Firestore, Realtime DB)
- Postgres
Tools
- Git
- Jira
- Figma
- Visual Paradigm
- Android Studio
- XCode
- Visual Studio
- VS Code
- PyCharm