
Bader Aljabri
Hey! I'm Bader, a 2nd Year Computer Science and Business Administration student at The University of Waterloo.
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.
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
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
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.
Volunteered at a weekend school for over 4 years, handling various tasks including general morning setups, teacher assisting, and front office duties.
Featured Projects
Here are some of my recent projects that showcase my technical skills.

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.

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

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

A Canva application that automates the extraction of insights from tabular data and creates customizable visualizations using AI.
Get In Touch
I'm always interested in new opportunities and collaborations. Feel free to reach out if you'd like to connect!