Charlie Giannis
iOS App Developer
4th Year UTM Computer Science Specialist, Math Minor, and Forensics Minor
I'm Charlie, a full-stack web and iOS developer. I graduated in 2026 with a Bachelors in Computer Science,
and did an iOS SE summer internship at Rakuten Rewards.
Since I was a kid building games in Scratch, I knew coding was what I wanted to do with my life.
My first app was a highschool side project; a free music streaming platform called Openmusic.
The goal was music sharing in a user-friendly, high quality app. I succeeded, and now serve 3500+ users.
Since then I've been obsessed with building apps that feel good to use.
I focus on the small UI/UX details that turn something
functional into something fluid, usable, and genuinely enjoyable.
Stream, download, and discover music from a custom database in a beautiful UI.
Scroll to explore features.
Pick a Vibe in the Explore page and discover the top albums. Add albums to your library and download to listen offline.
Control music by waving your hand in Car Mode, or skip with the volume buttons.
The largest public music database including YouTube stream links, clean/explicit versions, and indexing.
160 million songs (4x larger than its competition, MusicBrainz)
Request your family's car, view a neat schedule for when the car is yours, and get notified when
it's someone else's turn.
Scroll to explore features.
Pick a range and notify your family members. Accept requests, and get notifications to pass the car on.
Customize your name and colour, and see other members' profiles in real time. Invite people to your car, or join someone else's from their Car ID.
A custom lightweight database built from the ground up, an open-source server, and a client that live-fetches content with industry standards.
See all sports, workouts, recreational walks, and pool activities happening at 10+ Ontario universities. View
information about events, register or book tickets, and earn medals for participating.
Scroll to explore features.
Filter by activity or "Women's Only" sessions, search events, or ask Siri for information with UniSports.
Save events and collect bronze, silver, and gold medals for each sport and activity.
Save events to your schedule and get notified so you never miss an opportunity to earn medals.
Constant time updates lets you know that an event is happening soon, and biweekly updates to the database keep the app up-to-date.
Contact Me