Computer Science Student & Creative Coder
I'm interested in crafting engaging digital experiences through code. I have a passion for AI, interactive design, and exploring the intersection of technology and creativity.
What I work with
Semantic, accessible markup that forms a solid structural foundation.
Expressive, performant styles — from custom properties to animations.
Clean, modular logic that brings interfaces to life.
Versatile language for backend development, data analysis, and automation.
Performance-critical applications and systems-level programming.
Relational database queries, schema design, and data retrieval.
Object-oriented applications and cross-platform development.
Also love working with
Things I have built
2026
This is a Python console Tic-Tac-Toe game featuring an unbeatable AI. By utilizing the Minimax Algorithm, the computer anticipates all possible future board states to make sure it either wins or forces a draw against the human player. The script also handles turn randomization, mapping the standard 3x3 grid to the basic 1-9 keypad inputs, and continuous game loops for replayability.
2026
The Java-Arcade-Collection is a showcase of interactive 2D graphics and game loop mechanics built entirely using Java Swing. It features two custom graphical applications: an interactive Bouncing Ball simulation that allows users to manipulate physics parameters like speed and size in real-time, and a fully playable Space Invaders arcade shooter complete with bounding-box collision detection, rapid timer loops, and fluid mouse/keyboard controls. Together, these projects demonstrate a solid understanding of event-driven programming, continuous rendering, and dynamic user interface design in Java.
2026
As the contributor responsible for the training.py implementation, I worked alongside Jewell and Anya to build a robust training pipeline for our Deep Q-Network (DQN) agent in the "Lunar Lander" environment. My focus was on orchestrating the interaction between the agent and the Gymnasium simulation, making sure that every transition was effectively stored in the replay buffer for the agent to learn from. To handle the realities of training on AWS EC2, I developed a time-managed execution loop that automatically saves checkpoints and stops training before hitting cost limits, while simultaneously logging performance metrics to CSVs for our final reward and epsilon decay visualizations.
2026
In this collaborative project, I contributed to the design and implementation of a robust Relational Movie Database Architecture, prioritizing structural precision through the use of composite keys and strategic junction tables. I developed systematic data insertion pipelines to navigate complex foreign key dependencies and authored optimized SQL queries to derive targeted analytics from highly relational datasets. By rigorously testing structural edge cases and mitigating schema vulnerabilities, I'm making sure a seamless data flow across all dependent tables and maintained 100% relational integrity throughout the system.
A little about me
Hello! My name is Thanh, or you can call me Daisy. I love creating things that live on the internet. My interest in coding started back in 2023 when I decided to explore the world of web development, I remember the first time, I tried to learn HTML where I thought it was easy, then I started learning more of CSS where it gets complicated and I thought this path wasn't for me. Turns out, putting together HTML and CSS to make things look pretty taught me a lot about the web!
Fast-forward to today, now I'm a first generation college student pursuing a degree in Computer Science. and I've had the privilege of building software through both collaborative projects and independent projects. My main focus these days is building accessible, inclusive products and digital experiences that are could make a positive impact to the community.
I care deeply about the details, and I strive to create solutions that are not only functional but also delightful to use :>
Let's connect
Whether you have a project in mind, a question, or just want to say hi — I'd love to hear from you.
Based in
Thanks for reaching out — I'll get back to you soon.