I'm a fast and keen learner who's passionate about what I do, and I take ownership of what I write.
I'm an excellent problem-solver who writes clean, efficient, maintainable code. I'm also a strong communicator who collaborates effectively with my team. But I'm not all work, ask me about any of my hobbies and interests!
A service to provide interior decoration advice to ordinary users. Backend and API written in Python, with MongoDB for storage. iOS client programmed in Swift.
A real life Raspberry Pi-powered smart mirror. Powered by MagicMirror², with our own custom modules added on. I also wrote a companion app in Swift to control the mirror.
QuickPic
2018
QuickPic is an app that lets you take a pic, make some fun edits, and send it to your friends!
The iOS client is written in Swift and supports logging in through Firebase authentication, has a fully-featured camera and lets you overlay text on the image you just took.
Users can send pictures to their friends, and check their inbox to see what their friends have been sending. Users can also add new friends at any time, change their display name that their friends see, and view some stats about their usage of the app.
The backend is written in Node and Express using Firebase functions, and uses Cloud Firestore and Cloud Storage to maintain user data and facilitate sending pictures to other users.
Superbot is a multi-purpose slack bot for entertainment with your team members. It was written in Python, and communicates with the Slack, Wikipedia, Google, and Reddit APIs.
Its features include an anonymous chat channel, and the ability to generate messages and stories about certain topics or in the writing style of certain people using Markov chains.
QuickPic is an app that lets you take a pic, make some fun edits, and send it to your friends!
The iOS client is written in Swift and supports logging in through Firebase authentication, has a fully-featured camera and lets you overlay text on the image you just took.
Users can send pictures to their friends, and check their inbox to see what their friends have been sending. Users can also add new friends at any time, change their display name that their friends see, and view some stats about their usage of the app.
The backend is written in Node and Express using Firebase functions, and uses Cloud Firestore and Cloud Storage to maintain user data and facilitate sending pictures to other users.