Hello! Welcome to my GitHub portfolio. My name is Alex, I'm a third year undergraduate student at the University of Alberta, studying Computer Science with a specialization in Artificial Intelligence and an minor in Business. Here you can find a number of my projects, experiences, and education.
I am a motivated Computer Science student with solid skills in data systems, serialization, machine learning, formal systems, object-oriented programming, and game development. I also bring excellent writing, analysis, leadership, and interpersonal skills to my work.
- I recently worked with Envision Mind Care to build an Artificial Intelligence "Clinic Brain" to run the clinic's daily operations.
- I’m currently expanding my skills in machine learning and computer vision, applying technologies like PyTorch and TensorFlow to projects like my SignWave hackathon entry and the Survival Prediction Website.
- You can reach me at alex.ho00001@gmail.com or connect with me on LinkedIn.
- Fun fact: I am an Eagle Scout!
- Programming Languages: Java, JavaScript, Python, Bash, C, C++, SQL, MongoDB, Lua, HTML, and R
- Databases: PostgreSQL, MongoDB, and Supabase
- Technologies: Linux/Unix, macOS, Windows, Firebase, and React
- Tools/Frameworks: Android Studio, Git, Django, Express.js, PyTorch, and TensorFlow
- Worked with the Envision Mind Care Software Engineering team to build a "Clinic Brain" capable of running the clinic's everyday activities.
- The AI software organized the clinic's scheduling, calendar, notifications, tasks, and even scribe client-to-patient interactions.
- Worked with a team client at the University of Alberta to create a website for patient survival prediction models.
- Functionality allows users to upload patient survival data and use internal machine learning models, such as the Kaplan-Meier Estimator, to predict survival.
- Tech: Python (Django backend), TypeScript (NextJS frontend), and React.
- View on GitHub
- Worked on a team during the natHACKS hackathon to deliver a website allowing users to learn sign language.
- Used computer vision and machine learning models to predict words users were trying to sign.
- Tech: Python, TypeScript, Firebase, and MediaPipe.
- View on GitHub
- View on DevPost
- Worked with team members in a software engineering environment using Git to develop an android app.
- The app allowed users to organize events and sign up for a lottery system.
- Tech: Java, Android Studio, and Firebase.
- View on GitHub
- Worked with a large Roblox Developer to create a serialization tool for development use.
- The tool allowed users to create, export, and import their own "custom levels" using the Roblox engine.
- Tech: Lua, Luau, and GitHub.
- View on GitHub

