Hello, I'm Karim Kanafani
I'm a Software Engineering Student at McGill University.
I enjoy exploring different facets of development ranging from apps to games.
About me
I am in my fourth year at McGill University studying Software Engineering. My love for video games sparked my passion for development. I started building basic games using no-code game engines like Buildbox until I finally started to learn about the basics of programming! My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out a solution to a problem. I am always looking to learn new technologies. I am currently looking for an internship position for Summer 2024 as a software developer.
In my free time, I enjoy playing video games, watching TV shows, and playing basketball. I also co-founded a startup called RUSH which also keeps me busy!
My projects
Rush App
A Web 3.0 ticketing app that aims to decentralize the ticketing industry. This is a startup I founded with four of my peers at McGill University.
- React Native
- JavaScript
- MongoDB
- Solidity
- Expo
- Figma
- Mobile Development
MoneyMatters Finance Tracker
I worked as a full-stack developer on this mobile application for my Software Engineering in Practice class.
- React Native
- PostgreSQL
- JavaScript
- Expo
- Mobile Development
NFTLeaguez Web Game
As a freelance developer for STADIO, I built a WebGL multiplayer simulation basketball game from the ground up that utilizes the Solana Blockchain.
- Unity
- C#
- API
- WebGL
- Canva
- Figma
- Game Development
My Skills
- Java
- C
- C++
- C#
- Python
- Umple
- HTML
- CSS
- JavaScript
- TypeScript
- React
- React Native
- Next.js
- Node.js
- Git
- Tailwind
- PostgreSQL
- Spring
- Unity
- Unreal Engine
- Solidity
- Bash
- Assembly ARM
My experience
Data Analyst Intern
Beirut, Lebanon - 2018
As a data analyst at the American University of Beirut Medical Center, I helped Doctors and Scientists compile and analyze data.
Software Developer Intern
Dubai, UAE - 2022
At Hafla, I worked as a back-end developer within a team and built an API for their newsletter that performs CRUD operations.
Mobile Developer Intern
Dubai, UAE - 2023
At Chalhoub group, I was responsible of building tablet ports for their brand applications using React Native and TypeScript.
Freelance Game Developer
Australia - 2023
I developed a multiplayer simulation basketball game for WebGL using the Unity game engine. It utilizes the blockchain to access information for STADIO's player base.
Co-Founder
Montreal, QC, Canada - 2022 - Present
I work as a full-stack developer at RUSH, a ticketing app that leverages the blockchain to distribute tickets.
Contact me
Please contact me directly at karim.kanafani@mail.mcgill.ca or kjkanafani@gmail.com or through this form!