Bader Aljabri

Bader Aljabri

Hey! I'm Bader, a 2nd Year Computer Science and Business Administration student at The University of Waterloo.

View Resume

About Me

I'm currently working at Patterned AI as a Software Developer. I've always been interested in all kinds ofadvancements in technology, hence my major choice. I also enjoy participating in all kinds of sports, like soccer, volleball, and table tennis, and while it might be considered a sport, I also enjoy playing chess.

Full-Stack Development

React, Next.js, TypeScript, Node.js, Python, Canva Apps SDK

AI & Data Science

Machine Learning, Data Visualization, Pattern Generation, OpenAI API

Business Strategy

Market analysis, Financial modeling, Product development, Entrepreneurship

Innovation

Startup experience, Creative problem-solving, Rapid prototyping

My Journey

As a double degree student at the University of Waterloo and Wilfrid Laurier University, I've built innovative applications ranging from AI-powered data visualization tools to pattern generators and educational platforms. My projects include developing Canva applications like Plotit AI for automated data analysis, AnimePattern for seamless pattern generation, and educational tools like Integration Bee. This unique combination of technical expertise and business understanding allows me to create solutions that are both technically robust and commercially viable.

Education

The combination of technical expertise with the business mindset would be a great asset to any company.

Bachelor of Computer Science
University of Waterloo
BCS
Waterloo, ON
2024 - 2029 (Expected)

Focused on Software Engineering and Artificial Intelligence • Relevant Coursework: Data Structures, Algorithms, Software Design, Machine Learning, Object Oriented Programming

Key Achievements:

  • Personal Project Development
  • Hackathon Participation
  • AI/ML Specialization
Bachelor of Business Administration
Wilfrid Laurier University
BBA
Waterloo, ON
2024 - 2029 (Expected)

Double Degree Program • Relevant Coursework: Financial Accounting, Marketing, Operations Management, Business Strategy, Entrepreneurship

Key Achievements:

  • Business Case Competition Participation
  • Leadership Development
  • President's Gold Scholarship ($20,000) 95%+ Average

Work Experience

Software Developer
Patterned AI
Remote
2024 - Present

Drove rapid adoption, 1,200+ installs and 500+ active users in month one, with Tile-To-Pattern, a Node.js Canva app turning tiles into editable patterns. The build emphasized performance, modular design, and integration with Canva’s creative API. Behind the numbers lies a story of iterative engineering, efficient data handling, and UI experimentation.

ReactJavaScriptPythonGitNode.jsTypeScriptHTML/CSSFastAPIMCPLLMs
Volunteer
MAC Alhuda Schools
Ontario
2019 - 2023

Volunteered at a weekend school for over 4 years, handling various tasks including general morning setups, teacher assisting, and front office duties.

Classroom SupportAdministrative TasksCommunicationOrganizationAdaptability

Featured Projects

Here are some of my recent projects that showcase my technical skills.

Whisper4Windows - Voice to Text
Whisper4Windows - Voice to Text

SuperWhisper did not have a Windows version, so I built a completely private, offline speech-to-text application for Windows that uses OpenAI's Whisper models for instant voice transcription with a simple keyboard shortcut.

TauriRustPython+4 more
AnimePattern - AI Pattern Generator
AnimePattern - AI Pattern Generator

A Canva application that generates seamless animated patterns using mathematical based animations, featuring real-time preview and export functionality.

TypeScriptReactSVG+2 more
Tile To Pattern - Pattern Repeater
Tile To Pattern - Pattern Repeater

A comprehensive tile repeating application that creates seamless patterns from user-uploaded tiles with advanced offset and scaling controls.

TypeScriptReactCanvas API+2 more
Plotit AI - AI-Powered Data Visualization
Plotit AI - AI-Powered Data Visualization

A Canva application that automates the extraction of insights from tabular data and creates customizable visualizations using AI.

PythonReactCanva Apps SDK+2 more

Get In Touch

I'm always interested in new opportunities and collaborations. Feel free to reach out if you'd like to connect!

Phone

Available upon request

Location

Waterloo, Ontario, Canada

Send a Message