guoj1995@gmail.com · github.com/COD1995 · LinkedIn Download PDF

Profile

Lead of AI Curriculum at the University at Buffalo School of Management and Ph.D. candidate in Computer Science at UB, advised by Prof. A. Erdem Sariyüce. My research is in machine learning — graph representation learning, AI in finance, and large language models. I have led five graduate courses at UB for 300+ students and mentored 20+ thesis students, build the AI curriculum for UB's Center for Intelligent Finance & Fintech, and founded AI Office Hours, an open AI learning community of 2,800+ members. I work day-to-day in Python and PyTorch.

Education

2022 —
Present

Ph.D., Computer Science

University at Buffalo, SUNY

Advisor: A. Erdem Sariyüce

2020 — 2022

M.S., Robotics & Artificial Intelligence

University at Buffalo, SUNY

2015 — 2019

B.S., Computer Science

Wake Forest University

Experience

Sep 2026 —
Present

Lead, AI Curriculum

University at Buffalo School of Management · Center for Intelligent Finance & Fintech (CIFF)

  • Build the AI curriculum for CIFF, reporting to the chair of the Finance department and the dean of the School of Management.
  • Develop graduate and executive modules that apply modern machine learning to financial decision problems — valuation, trading systems, and model governance — with hands-on Python labs.
  • Design and deliver programs for academic and executive audiences, including financial institutions, nonprofits, and international partner programs.
Jul 2023 —
Present

Adjunct Faculty

University at Buffalo, School of Engineering & Applied Sciences

  • Teach five graduate courses — Deep Learning, Machine Learning, Pattern Recognition, Algorithms, and AI — to 300+ students.
  • Develop curricula that pair theoretical foundations with hands-on lab work in PyTorch.
  • Mentor 20+ graduate thesis students on research projects and academic writing in machine learning.
2026 —
Present

Founder & Host Community

AI Office Hours

  • Founded an open AI learning community that grew to 2,800+ members in its first three months, averaging about 100 attendees per live session.
  • Run live sessions, workshop series, and written deep dives on LLMs and deep learning across Meetup, Discord, YouTube, LinkedIn, and Substack.
Nov 2025 —
Present

Lead STEM Instructor Part-time

WhyMaker

  • Lead STEM education initiatives in physics and emerging technology.
  • Run hands-on workshops in partnership with the New York Power Authority.
  • Designed a bootcamp introducing students to AI applications in drone technology.
Aug 2022 —
Jun 2023

Graduate Teaching Assistant

University at Buffalo

  • Led recitation sessions and one-on-one mentoring for 200+ students in machine and deep learning courses.
  • Held office hours covering backpropagation, CNNs, LLMs, regularization, and optimization.
Sep 2019 —
Jul 2020

Machine Learning Engineer

Zhejiang University · Hangzhou, China

  • Built a deep-learning bone-age detection system using CNNs for orthopedic diagnostics.
  • Deployed at Zhejiang No. 1 People's Hospital, Hangzhou; applied image preprocessing, augmentation, and CNN feature extraction in PyTorch.
Summer
2017 & 2018

Software Engineer Intern

Nanjing Onappure Tech

  • Maintained the water-quality database powering the Fresh Water, Rural China initiative; improved the report-alignment pipeline.
  • Modernized the corporate website (HTML / CSS / JavaScript). Recognized as Best Intern of Summer 2017.

Projects

Sep — Dec
2021

Multi-Human Pose Estimation

Bottom-up keypoint localization with graph-based grouping for 2D multi-person pose estimation.

Sep — Dec
2019

Course Registration Website

Led the development of a PHP-based course-registration system; iterated on user feedback to ship a functional product on a tight schedule.

Skills

Languages
Python · JavaScript · PHP · HTML / CSS
Machine learning
PyTorch · scikit-learn · NumPy
Tooling
Git / GitHub · Linux · LaTeX