user.png

About Me


Welcome to my website!

My name is Henry and I'm an incoming MSCS student at Georgia Institute of Technology with a specialization in Artificial Intelligence. Prior to that, I did my BCS at Carleton University


I'm on track to learn foundational AI and ML concepts including search algorithms, supervised, and unsupervised methods

Current projects: Training Mistral-7B LLM locally using ONNX Runtime, DirectML, and a custom chat log dataset

Projects on hold: Developing a solution to solve the issue of false community strikes on video sharing platforms


Feel free to take a look around and reach out!

Fun fact: the image outlines above were created using canny edge detection (σ=4, low=0.04, high=0.125)

  • Languages

    Python, C, C++, Java, Shell, Makefile, JavaScript, TypeScript, ReactJS
  • Technologies

    Linux/RHEL/CentOS, Git, OpenShift, Kubernetes, Transformers, PEFT
  • Concepts

    Automation, Private Cloud, Distributed Computing, RTOS, Testing, Tooling
  • logo      May 2022 - Aug 2023

    Software Engineer
  • logo      Jul 2023 - Aug 2023

    Site Reliability Engineer
  • logo      Jul 2022 - Sep 2022

    Lead Full Stack Engineer
  • Georgia Institute of Technology      2026 - 2027

    Master's of Science in Computer Science, AI Specialization
  • Carleton University                         2019 - 2024

    Bachelor of Computer Science Honors
  • Solving unique problems

    Developing useful solutions that tackle real world problems
  • Quirky projects

    Question: Can the utility and value of a cryptocurrency be artificially created in a "free market" by controlling its use cases?
  • Video games

    Quantic Dream GOAT Studio?

My Experience

logo

Software Engineer - IBM Cloud Private

  • Deployed and regression tested CD, LTSR, and Future release candidate builds using automated Jenkins CI/CD pipelines on AWS, Azure, and private cloud Fyre clusters
  • Deployed, upgraded, and manually intervened Kubernetes clusters deployed on OpenShift Container Platform to debug IBM Cloud Platform Common Services
  • Created multiple Jenkins pipelines to test release candidate builds by enhancing, upgrading, and testing our deployment Makefiles and Bash scripts
  • Maintained a managerial dashboard built in Django with over 10,000 GitHub issues and synchronized using crontab
  • Maintained and upgraded an automation results dashboard built in JavaScript and React
  • Integrated an automated AWS resource cleanup script leveraging a containerized Docker environment
logo

Site Reliability Engineer - Multi Cloud SaaS

  • Automated the deployment and provisioning of Prometheus to provide monitoring and alerting functionality on OpenShift 4.12
  • Defined and upgraded existing clusters using Helm and Helmfile
  • Defined and rendered .gotmpl template files for Prometheus, AlertManager, and Thanos
logo logo

Lead Full Stack Engineer - IBM User Experience Design

  • Led development of a Dynamic Plugins pilot project using OpenShift Container Platform 4.11
  • Created a mockup of the UI using design prototypes from Figma and InVision
  • Developed using TypeScript, Patternfly, and Podman
  • Deployed locally using OKD and online using Fyre clusters
  • Built and pushed to Quay.io image registry using Docker
Download My Resume

Projects

stratego

Robert Phi 3 Mini

A fine‑tuned Small Language Model using Microsoft’s Phi 3 Mini 4K Instruct model


qnx_car_simulator

QNX Car Simulator

A real-time car simulator written in C using QNX Neutrino utilizing QNX SDP 7.1

anki_automation

Anki Automation

A program to automatically create Anki flashcards from an image


Leverages Google Document AI to perform OCR

nintendo_switch_autoclicker

Nintendo Switch Autoclicker

An automated button clicker for the Nintendo Switch using a 9g Micro Servo and a Raspberry Pi

library_autobooker

Carleton Library Autobooker

A headless automated script developed using Python, Selenium, and ChromeDriver to book Carleton University library study rooms

library_autobooker_bot

Carleton Library Autobooker Bot

A Discord bot designed specifically to run the Carleton Library Booking script

qotrt

Quests of the Round Table

A multiplayer card game coded in Java with the use of Java Networking and JavaFX

yume

Yume

A 2D real-time game written in C++ using OpenGL, OpenAL, SOIL, ALUT, GLEW, GLFW, and the GLM libraries

stratego

Methods For Stratego AI

A coauthored paper on reinforcement learning, popular algorithms, and their implementations found in Stratego AI


Compliant with NeurIPS 2022 standards

See more

Contact Me

henry_zhangxiao@hotmail.com

+1 (613) 608-7348