Hello! My name is Michael, and I enjoy building things for the internet and its visitors. My interest in tech and computers stems as far back as I can remember. My first experience with programming was creating custom keyframe expressions in Adobe After Effects.
I have a naturally curious personality and love working towards new goals. Through my development experience, I have enjoyed using technologies like React, PostgreSQL, Node.js, HTML, Bootstrap, and I am grateful to have contributed to the open-source community as well.
Do you love movies? Do you have a place to save and write about them? That's why I built MyMoovs using React.js, Firebase backend, and CSS Bootstrap. MyMoovs lets you save, comment, and search for movies. Log in as a demo user, or create an account to start your cinematic journal.
BugHive is a secure, full stack ticket-managing web app. It uses Node.js, Express, PostgreSQL, and React. Deployed on AWS EC2 Ubuntu Linux instance. Users can create projects, assign tickets, collaborate via comments, and edit project and user info. BugHive enhances productivity and streamlines project management within organizations.
Quiz app created with React JavaScript, HTML, CSS, Chart.js and Google Firebase backend. See if you can guess what movie the quote is from! Track your score in the results page! Login with Google or as demo user.
PaddlePulse is an app that keeps track of your ping pong rally! React.js sends your device's audio data to Python via Socket.io, where the data is analyzed in real-time to determine whether you hit the ball. How big of a rally can you get? (Still in early development)
React-Magma is an open source NPM package design-system (like Bootstrap) created by the company Cengage. I have fixed multiple issues in the system that are merged into the dev branch. I continue to contribute to react-magma today.
Stay organized with this JavaScript to-do app! Users can create multiple lists and add items in them. Both your lists and items can be renamed + deleted, and you can sort items alphabetically. Your lists are kept safe in local storage for future access. CSS responsive design.
Tenzies is a game where the goal is to match all 10 dice to the same number. Players can hold certain dice and re-roll the rest by clicking 'Roll Dice'. There is also a roll count and best-game record tracker. How fast can you get Tenzies? Built with React.js
This is the website you are currently on right now! I built this website using React.js, HTML, and CSS.
React.js
Bootstrap
Node.js
CSS
JavaScript
HMTL5