My name is James Zhan, and I have a passion for table tennis, soccer, machine learning, and coding.
I enjoy taking on complex and challenging problems, whether its optimizing a solution, debugging a software issue, or mastering a counter-loop in table tennis.
I have experience in building machine learning models, working in team environments, and developing software projects.
Beyond technical skills, I have learned the importance of collaboration, adaptability, and self-improvement; furthermore, I am always looking for ways to improve, innovate, and learn.