I enjoy programming,
and solving hard problems.
/self
I'm very passionate about competitive programming, where I enjoy tackling tricky problems and optimizing solutions. My love for math fuels my curiosity and problem-solving skills, both in programming and everyday life. Currently, I run a Hack Club at my high school. Outside the screen, I enjoy playing basketball with friends. Welcome to my portfolio!
/projects
Following projects showcase my skills and experience through real-world examples of my work. Each project is briefly described with links to code repositories and live demos in it. It reflects my ability to solve complex problems, work with different technologies, and manage projects effectively.
Deep-Q / PPO reinforcement learning agent to play Trackmania with lidar states from TMInterface. Inspired by @YoshTM on YouTube and assisted by @Donadigo.
A heuristic-based Tetris bot that ranked top #500 in the world. Contains features such as automatic garbage detection for real-time adaptation, as well as custom paramater optimization.
A minimal, beautiful study app winning 1st Place at YVRHacks 2024. Designed for maximum productivity to help you focus and complete your daily homework tasks.
A personal checklist and collection of cool programming and mathematics problems. Also contains SAT and AP notes.
A website design in collaboration with Milliken Mills High School to provide Canadian Computing Competition solutions for over 2,700 active users.
/contact
I'm always interested to chat!
© 2025 Daniel Zhang