Umair Butt
Umair Butt
Learner - He / Him
(3)
5
Location
Ottawa, Ontario, Canada
Bio

I am a third-year Computer Science student specializing in Artificial Intelligence and Machine Learning at Carleton University, with a passion for solving complex problems through innovative software solutions.

During my Software Developer Co-op at Ericsson, I streamlined legacy test cases, modernized automation frameworks, and developed tools to enhance efficiency across projects. I also took on a mentorship role, supporting new co-op students to foster collaboration and rapid onboarding.

Beyond software development, I contributed to I Challenge Diabetes as a Website Developer, driving a 140% improvement in SEO performance through technical optimizations.

My academic journey includes research on procedural modeling, further strengthening my expertise in AI-driven applications. I’m particularly driven to create efficient, scalable solutions and improve user experiences through technology. I’m eager to explore new opportunities in software development and AI, where I can contribute to meaningful, impactful projects.

Portals
Categories
Website development Mobile app development Security (cybersecurity and IT security) Machine learning Artificial intelligence

Skills

Apple ios 2 Mobile application development 2 User experience (ux) 2 User interface (ui) design 2 Design tool 1 Diabetes mellitus 1 Figma (design software) 1 Flutter (software) 1 React native 1 Responsive web design 1 Software design 1 User experience (ux) design 1 User interface prototyping 1 User interface testing 1

Socials

Achievements

Latest feedback

Recent projects

Global Islamic Society
Global Islamic Society
Edmonton, Alberta, Canada

Mobile App UI / UX Design & Prototype

Our non-profit organization would like to explore designing a prototype for a mobile application of our Masjid to help our congregation to be more informed about our activities and the prayer times. We would like a group of students to design a prototype mobile application for this purpose. This will involve: Conduct background research about similar application types. Identify key requirements for the mobile application. Learn and use various software design tools. We strongly recommend students learn how to use Figma as it is the latest and greatest tool currently available. Creation of the application screens' UX / UI prototype of a mobile application which can be used on both iOS and Android. Both lo-fi and hi-fi will be required

Matches 1
Category Software development + 3
Closed
Global Islamic Society
Global Islamic Society
Edmonton, Alberta, Canada

Mobile App Development

Our non-profit organization would like to explore developing a mobile application for our Masjid to help our congregation be more informed about our activities and prayer times. We want a group of students to develop a mobile application : With the guidance of the UI design, we are going to build the interface on both iOS and Android Use of "Flutter" or "React Native"

Matches 1
Category Software development + 3
Closed
I Challenge Diabetes
I Challenge Diabetes
Toronto, Ontario, Canada

Mobile Optimization for I Challenge Diabetes Website

The main goal for the project is to make the current I Challenge Diabetes website more mobile-friendly. This will involve optimizing the website's layout, design, and functionality to ensure a seamless user experience on mobile devices. The project will also focus on improving the website's loading speed and overall performance on mobile platforms.

Matches 1
Category Website development
Closed
Atlantis AI
Atlantis AI
Canada

AI Data Intern

The project aims to enhance the data pipeline for a new AI tool being developed by Atlantis AI. The primary goal is to gather and process data from various online sources to optimize it for Retrieval Augmented Generation (RAG), a cutting-edge AI technology. - Seeking a highly-motivated student intern to assist with the data pipeline of a new AI tool - Job responsibilities will include gathering data from online sources, processing the data to optimize for Retrieval Augmented Generation (RAG), and implementing a demo of the data in use - Additional responsibilities may include building a maintainable pipeline to update the sourced data - Skills required include Python, data analysis, software development, interest in AI, exposure to the latest technologies in AI including LLMs and RAG - An opportunity to learn about the AI tool development process and gain exposure to the latest technologies

Matches 2
Category Data analysis + 3
Open

Work experience

Website Developer
I Challenge Diabetes
Toronto, Ontario, Canada
January 2024 - April 2024

β€’ Boosted website SEO performance by 140% through targeted content optimization and technical enhancements

β€’ Reduced site size by 880 MB through image optimization, improving page load times by 18% per image

β€’ Created an SEO guide, enabling the organization to independently manage and optimize its website long-term

Software Developer
Ericsson
Ottawa, Ontario, Canada
May 2023 - August 2024

β€’ Migrated legacy test cases to a modern Java framework, reducing code duplication by 20% and enhancing debugging workflows

β€’ Built a Python CLI tool to automate commit comparisons across 100+ upgrade packages, reducing manual effort and accelerating code reviews

β€’ Refactored automation scripts and updated legacy Java methods, ensuring seamless integration across test suites and improving maintainability

β€’ Optimized bean files with compression techniques, improving compatibility with git merging processes

β€’ Analyzed sanity test results and trained an AI model to automatically identify test case failures

Mobile App Developer
eWorx Technology
Edmonton, Alberta, Canada
September 2022 - April 2023

β€’ Developed UX/UI prototypes in Figma for a mobile app used by 200+ users, ensuring an intuitive user experience

β€’ Built and optimized asynchronous React Native components to handle real-time event data retrieval and display

β€’ Collaborated with a team of 10 developers to deliver high-quality app features on schedule within agile sprints

Dean’s Summer Research Internship
Carleton University
Ottawa, Ontario, Canada
May 2022 - August 2022

β€’ Developed procedural modeling algorithms in C++ to generate diverse furniture designs for training a deep learning model, contributing to research under Dr. Oliver van Kaick

β€’ Expanded the program’s database by adding desk shapes and implementing grammar rules, increasing the variety of generated designs for training purposes

β€’ Authored a training manual to streamline student onboarding and ensure knowledge transfer for project continuity

Administrative Assistant
Canada Bangladesh Education Trust (CBET)
Ottawa, Ontario, Canada
February 2021 - Current

β€’ Managed a donor database of 900+ individuals, processed scholarship applications, issued tax receipts, and designed promotional materials to enhance donor engagement and support organizational initiatives

Education

BCS, Computer Science
Carleton University
September 2021 - Current

Personal projects

Health Monitoring Device App
December 2024 - December 2024
https://github.com/umairirfan07/RaDoTech-Health-App

Developed a C++ application simulating the RaDoTech health monitoring device to replicate biofeedback capabilities, providing wellness insights for training purposes.

Vendor Manager Web Application
December 2023 - December 2023
https://github.com/umairirfan07/Vendor-Manager-Web-App

Built a client-server web application using Express.js to manage vendor and product data, enabling real-time XML data exchange and improving operational efficiency.