Kainoa Ho

Penultimate Software Engineering Student @ SMU

I’m a student studying to be a software engineer.
Recently i've been interested in Rust, and the promise of stable, portable and declarative environments with Nix.

Between fumbling with Nix Flakes, riceing tiling window managers, and tuning Neovim, I’m happiest when I’m tweaking configs or building custom tooling to optimise my developer experience (often at the expense of actual work lol).

When I’m not breaking my configs or writing random tools, I’m usually tinkering with my old gaming PC Home-Lab that’s currently serving this very site you're on!
(well... unless Cloudflare's cache beat me to it. I'd say it's 50/50 odds).

Check out my projects below to see what I've built while procrastinating on my coursework!!

Work Experience

Dec '25 - Now

Home Team Science & Technology Agency

Q-Team Internship, AI/LLM R&D Deployment

  • Architected and deployed secure Retrieval-Augmented Generation (RAG) infrastructure with Helm charts
  • Prototyped and deployed RAG enhancements: metadata tagging, hybrid retrieval, and agentic routing
  • Optimised apps, maximising liveness and concurrency, improving fault tolerance and graceful degradation
  • Deployed Elastic Agent sidecars via Helm and configured Kibana dashboards
Mar - Jun '21

Lifeway Singapore Pte Ltd

Contract Software Engineer

  • Migrated exising processes to a new CRM service
  • Implemented custom integrations for the CRM with other exisiting services
  • Built custom procurement system, integrated with the CRM enabling seamless handoff between sales and procurement teams

Education

2023 - Now

Singapore Management University

Bachelor of Science in Software Engineering

  • SCIS Achievements Scholarship
  • Archery Club Captain & Vice-Captain
  • Teaching Assistant for Operating Systems & Networking
  • Teaching Assistant for Web Application Development II
2018 - 2021

Nanyang Polytechnic

Diploma in Infocomm & Security with Merit

  • Archery Club President & Vice-President
  • Sports Club Head of Logistics

Projects

The aforementioned projects I work on while avoiding coursework... Mostly so I feel less bad about my procrastinating.

errr... Images coming soon...

Recent Blog Posts

View all posts →

Aug 12, 2025

My MacOS setup in 2025

A brief overview of the apps I have installed and find useful on my MacBook and the configurations I have made to fit my use cases.