Created, launched and maintained a large-scale website for a non-profit organization, aimed for integrating newly arrived immigrants. Redesigned the website of a music artist with improved aesthetics and functionality, adding graphics, logos, and animations.
Led multiple workshops for a cohort of 20 students, focusing on industry standards within the computer science field. Organized and led monthly tours of tech companies, research labs, and innovation hubs. Guided students on 7 research projects using Bayesian statistics.
Produced over 40 promotional designs and posters for various study-abroad programs and events, using Adobe Illustrator. Developed a program that collected and analyzed feedback from over 100 study-abroad students using Python and
Google Forms.
Managed and lead a team of 5 robotics programmers, in designing, building, testing, and debugging a robot for the annual VEX Robotics Competition. Organized regular 3 weekly meetings and ensured timely completion of project milestones.
Created, launched and maintained a large-scale website for a non-profit organization, aimed for integrating newly arrived immigrants with local supports and referral programs.
Made with: HTLM
Redesigned the website of a music artist with improved aesthetics and functionality that showcased the artist’s work while offering a more immersive experience for fans.
Made with: HTML
Served as lead programmer and SFX coordinator, guiding a team of 6 in developing a 2D Unity platformer game called “Flower in the Concrete” in 8 weeks.
Made with: C# and Unity
Reduces image file sizes using lossy and lossless compression techniques, involving YCbCr color space conversion, Discrete Cosine Transform (DCT), and quantization.
Made with: C & Linux
Reverse Polish Notion Calculator taking advantage of stack based structure to make calculations and operations akin to lower-level coding languages.
Made with: C++
Deciphers corrupted PGM file types and restores them to usable formats by identifying and separating valid image rows and maintaining structural integrity through dynamic row validation.
Made with: C
Simulates chess mechanics using object-oriented design principles, featuring dynamic piece creation, board management / listeners, and custom error handling for robust gameplay logic.
Made with: Java
Simulates train station operations using multi-core threading, featuring synchronized passenger movement, event-driven interactions, and concurrency control for realistic scheduling.
Made with: Java