Software Engineer · AI / ML

Paul Nguyen Ho

Houston, TX · contact@ngho.xyz

Software development engineer with a B.S. in Chemical Engineering from UC San Diego and an M.S. in Computer Science from UT Austin. I enjoy building high-performance software in C++ and AI applications using Python and its extensive libraries.

UT AustinM.S. in Computer Science
AI / MLNeural Network / LLM
C++ / PythonSoftware Development / AI Apps

What I Build

Where my software engineering and AI/ML interests come together.

High-Performance Software

C/C++, debugging, systems programming, and performance-oriented development.

AI & Machine Learning

Machine learning, deep learning, retrieval systems, and practical AI applications.

End-to-End Apps

APIs, data storage, user-facing applications, and cloud-connected services.


Education

University of Texas Austin

Master of Science Candidate
Computer Science - AI and ML Specialization
May 2024

University of California San Diego

Bachelor of Science
Chemical Engineering
June 2018

Projects

A selection of software projects spanning mobile development and systems programming.

Stock News App

A scalable mobile app for personalized stock watch lists and financial news updates, using Kotlin and Firebase Firestore.

KotlinAndroidFirebaseREST APIs
View project

Mini Reddit

A Reddit-inspired Android application supporting refreshing, subreddit switching, and favorite feeds.

KotlinAndroidReddit API
View project

Custom Unix Shell

A C-based command-line shell that creates child processes to execute user-entered commands.

CLinuxProcessesCLI
View project

Skills

Technologies and capabilities I use to build software and AI/ML applications.

Python C / C++ HTML CSS Machine Learning Deep Learning Data Structures Debugging

Core Strengths

  • Object-oriented programming
  • Data structures and algorithms
  • Machine learning algorithms
  • Critical and analytical thinking

Development

  • Android development with Android Studio
  • AI applications using LLMs
  • C++ applications for Windows
  • Debugging and problem solving

Interests

Outside of my day-to-day work as a software development engineer working with the Windows SDK and C++, I have developed a strong interest in AI and machine learning. I earned my M.S. in Computer Science from UT Austin, where I focused my studies on AI and machine learning. I enjoy learning how intelligent systems work and look forward to applying that knowledge to build practical and impactful solutions in the future.

When I'm away from the computer, I enjoy exploring the outdoors, especially through road trips and discovering new places. While a full-time job doesn't always leave much room for travel, I make it a priority to take one or two trips each year—whether that's exploring somewhere completely new or simply getting out and experiencing something different.


Let's build something interesting.

Interested in software engineering, AI/ML, or high-performance development? I'd be happy to connect.