About Me

Hello, it's George! (or Hyeonjae in Korean) I've been programming since 2014 when I learned Java as my first language in high school. I'm currently finalizing my Master's thesis on multi-agent AI climate systems at HKUST, but my passion extends far beyond research into the world of full-stack development.
Even though my specialization is in ML Systems—from distributing attention computation workloads across heterogeneous GPU clusters to building end-to-end systems that transform user requests into comprehensive reports with visualizations—I absolutely love creating web applications. My current work involves multi-agent architectures where different AI agents collaborate to handle complex workflows, but there's something equally magical about bringing ideas to life on the web. I'm currently pursuing junior engineer opportunities in Toronto where I can combine both passions.
Throughout my journey, I've thrived in interdisciplinary collaborations, particularly my ongoing work with Environmental Engineering colleagues on climate AI systems. Whether I'm writing Python for ML pipelines, crafting user interfaces with JavaScript, or optimizing distributed systems with C++, I approach each challenge with curiosity and enthusiasm. My experience ranges from automating climate science workflows to building real-time messaging systems that serve hundreds of users, including my work with HKUST's sustainability team.
When I'm not coding, you'll find me biking around the city, traveling to new places, or reading The Economist (my favorite magazine) over coffee. I've been passionate about teaching since 2018, recently serving as a TA for 186 students—my favorite moments are when I help someone develop an intuitive understanding of concepts that once seemed impossibly complex. There's nothing quite like seeing that "aha!" moment when everything clicks into place.
Education
Hong Kong University of Science and Technology (HKUST)
Master of Philosophy (Computer Science & Engineering)Sep 2024 — Present
Bachelor of Science (Computer Science & Mathematics)Sep 2018 — Jan 2024
🏆 Academic Achievement Medal (Top 1% GPA)
University of Waterloo
Exchange Program (Computer Science)Sep 2022 — Dec 2022
What I Do
- Develop scalable web applications using modern JavaScript/TypeScript frameworks
- Build multi-agent AI systems for complex workflow automation
- Architect real-time systems serving hundreds of concurrent users
- Create robust ETL tools and automation solutions
- Contribute to research in climate science and AI applications
Technical Skills
Programming Languages
Frameworks & Libraries
Databases & Tools
Research & Publications
I've contributed to research in human-computer interaction and NLP, including work on the TOMI project (CSCW 2023) where I built complete chat system infrastructure for NLP user interaction experiments.
Professional Experience
Beyond academia, I've applied my skills in real-world scenarios - from developing automation tools during my military service that reduced processing time by 70%, to building enterprise-level web applications that serve hundreds of users daily.
Feel free to reach out if you'd like to connect, collaborate, or just have a chat about technology!