Michael Yaworski

Android & Web


About Me

Hey there! My name's Michael Yaworski. I go to University of Waterloo for Software Engineering.

My primary interests with programming are native mobile (Android > iOS) and web. Specifically with web, I like to write RESTful APIs and use some front-end frameworks like AngularJS.

Besides programming, I love playing sports. I've been playing soccer since I could walk. I'm also a huge gamer.


Created the Android and iOS app on Google Play and the App Store. It displays the wait time and crowding level of bars and night clubs. We had to partner with bars so that their staff could update the data via the app.
Java Android Swift iOS PHP RESTful API
Blogging App Website
Created a blogging app on android and a website that use the RESTful API I built. This was a high school project for just learning about APIs (front-end was never more than just functional).
Java Android PHP RESTful API JavaScript HTML CSS
Android Utility Apps Google Play
I've created many different Android apps for utility. They suited my needs, and I pushlished a few of my favourites. They have over 23,000 downloads total on Google Play with very positive reviews. Popular titles include:
Secret Notepad
Greatest Common Factor Calculator (Unlimited Input)
Note that UI was never a concern for these apps (they were purely utility and only functional).
Java Android Algorithms
GRT Live Times GitHub
Created a small Android app that lets you enter in a GRT stop number, and will tell you all of the next most recent times that the bus will arrive at that stop. I didn't write the API, but simply used it from another developer who uses GRTs API.

I implemented "favourites" using an SQLite database combined with a ListView.
Java Android
Hide Twitch Chat Users Webstore GitHub
I created a Google Chrome extension that lets you hide messages from specific users in Twitch.tv chats. You enter in any number of names you want.
JavaScript HTML CSS
Who Is That YouTuber
I did a free lance Android app for a client that approached me. He gave me detailed instructions on what he wanted the app to be and look like, so I created it. He loved it and bought it from me. Although, he never did anything with it.

You are shown a picture of a YouTuber and must guess the name of the YouTuber from the scrambled letters. There are also help options.
Java Android