
Hi, I'm Michael Wang, a software developer with a passion for creating intuitive user experiences with code.
I'm a Software Developer with a passion for swimming, classical literature and coding. I'm currently working full time as a fullstack developer while tinkering with some side projects in my free time. I have a passion for examining processes and proposing improvements with regards to efficiency, intuitiveness and documentation.

A personal portfolio website made using NextJS and React-Bootstrap, tested with Jest using a Github Actions Pipeline, hosted on Vercel. Features links to recent personal projects and demos where applicable (E.G. mockup of the XKCD website).

A mockup of the XKCD website made using Javascript and HTML5 using the XKCD API.

An Android application that translates live video of a person signing ASL into English text without the need of additional peripherals. Uses Mediapipe to extract key information about a person's hands from a live video feed. Then uses a Keras machine learning model trained to interpret ASL signs in real time to convert the ASL into words which are displayed as text in under a second

A Command Line application written in Python and making use of sqlalchemy to connect to a MySQL database to simulates Twitter.

A Reddit Bot programmed in Python3 using the Python Reddit API Wrapper (PRAW) that responds to Reddit comments or submissions containing the names of Yugioh cards enclosed in brackets with links to card wikis and price data. Card name matching uses fuzzy search to handle typos, partial names and missing special characters. Does not require an external database to store card name data.

Personal portfolio website hosted using Github Pages and implemented with HTML5, JavaScript and CSS.