Kelvin Jiang


Software Engineering Major



ABOUT ME


Hi, my name is Kelvin and I am currently studying Software Engineering at the University of Waterloo. I have a huge interest and passion for learning programming and combining what I learned and the ideas I come up with to make applications and games.

Up to now, I have the most experience in writing server-side code and I am looking forward to learning new technologies, frameworks and tools to augment my skill set.

I am comfortable with Java, and I have experience with: C/C++, Python, HTML/CSS and Javascript. You can check out my github here for more information on my recent projects.

Besides programming, I also have interests in:

Mathematics

I have participated in math contests throughout high school and the knowledge and skills I have gained from the experience are invaluable. To me, mathematics is an incredibly rewarding subject that provides unique and clever ways to solve tough problems.

Music

I love listening to music and I love learning and playing musical instruments. I have played piano since the age of 5 and I play for enjoyment and relaxation. Transcribing music is one of my main hobbies, and I also compose music from time to time.

Games

I look to gaming as more than just entertainment; it’s one of my main sources for project ideas. I tend to prefer indie games as they tend to introduce novel concepts while keeping things simple and clean.



PROJECTS


Here are some of my projects, information about completed and WIP projects will be updated all the time!



2048-tris


2048-tris is a fusion of 2048 and Tetris that was created in the span of 24 hours in hackWaterloo. Click here to play it for yourself!



Quadtree test


This is a quick and dirty simulator I built in Javascript to demonstrate the advantages of quadtrees. You may notice that the simulation still runs smoothly even if you add a whole lot of objects! Click here to try it out!



GraviSim


I built a gravity simulator using python and pygame during the Facebook hackathon in January 2014. I created the physics engine from scratch though the simulation does get slow for large numbers of planets. I am thinking of remaking this project once I learn the libgdx framework.


CONTACT ME


You can contact me via these links or email me at: kelvin.8000@gmail.com