I’m passionate about AI and web/app development. I’ll be putting my coding projects here.
Past Computer Science courses:
Middle school:
- Intro to Computer Science 2017-2018: Python (basic)
- Coding Apps and Games 2018-2019: JavaScript (basic)
High School
- Intro to Computer Science 2019-2020: Java (basic)
- AP Computer Science 2020-2021: Java (intermediate)
- Advanced Data Structures, Embedded Systems and Networking (ADEN) 2021-2022: Java (advanced)
- InspiritAI 2021: Python (AI)
- Deeplearning.ai specialization on Coursera 2021: Python (AI)
Coding experience:
Java
IDEs: IntelliJ, VS Code
Skills: Java Swing, JavaFX, Data Structures, Embedded Systems, Finite State Machines, Benchmarking Analysis
Projects:
- Battleship with Swing GUI (APCS): https://github.com/gracelcai/Battleship
- Text-based Chess and Yahtzee (APCS): https://github.com/gracelcai/ap-compsci20-21
- Personal library database (ADEN)
- Elevator Simulation (ADEN)
- RSLK Line Following (ADEN)
- Huffman Compression (ADEN)
- BFS, Dijkstra, A-Star Algorithms (ADEN)
- MOOC Text Editor (ADEN)
HTML/CSS/JavaScript
IDEs: VS Code, Qoom (online)
Skills: Bootstrap, Firebase
Projects:
- Coineage (Hydrangea Hacks): https://github.com/gracelcai/Coineage
Python
IDEs: PyCharm, Jupyter
Skills: Pandas, NumPy, Flask, Learning AI
Projects:
- Refuge for Ukraine: https://github.com/Kdm2633/Refuge-for-Ukraine
Flutter/Dart
IDEs: VS Code, Android Studio
Skills: Basic Dart, Firebase
Projects:
- Projectivity: https://github.com/gracelcai/ide-app
Coding Blog Posts
Hydrangea Hacks: My first hackathon win!
This past weekend, I attended Hydrangea Hacks, a 48-hour hackathon for women and non-binary individuals. My team and I created Coineage, a storytelling game for students to learn about financial literacy. We used Qoom with HTML, CSS (with Bootstrap), and JavaScript to build our website. In the end, we were one of three receivers of…
Keep readingSuperposition V: My first hackathon
This past weekend, I attended my first hackathon, Superposition V, the largest all-female hackathon in the Bay Area. Because of Covid-19, it was held through Zoom but that did not stop it from being a life-changing experience for me. Everything was well organized from the workshop Zoom links to the Slack server for attendees to…
Keep reading