Jonny Li
Developer

Summary
Computer Science and Linguistics student at University of Toronto. Zealot for all things programming and language. Would love to be able to combine skills and knowledge in both areas to work in areas such as NLP some day.

Skills
Human Languages
English
Mandarin
Japanese
Programming Languages
Python
C#
Java
JavaScript
PHP
Technologies
Git/Mercurial/SVN
HTML/CSS
Bootstrap
MySQL
MongoDB
Flask
jQuery
Node.js
AngularJS
Education
University of Toronto
HBSc Computer Science - Expected Graduation 2019
HBA Linguistics - Expected Graduation 2019
Projects
jp-bot
Apr 2016 to Current

  • Created a Discord chat bot made for a Japanese language learning community server, with web search and moderation features
  • Utilized Python, asyncio, and Discord API running on Heroku to create basic Discord bot
  • Implemented chat moderation features, with MongoDB to track user information
  • Implemented web dictionary search commands by scraping web pages using tools such as Regex and HTML parsers like lxml

MCDawn
Summer 2012 to Spring 2013

  • Programmed a Minecraft Classic server in C# with hundreds of users online playing everyday
  • Utilized TCP and Minecraft Classic documentation to implement fundamental server
  • Utilized MySQL to track block edit history, user data, map data, etc to allow undo features, zone permissions, moderation features, etc
  • Created a website with PHP and MySQL to track server status by receiving web requests with server data in intervals when it was online

uoft-scheduler
Sep 2016

  • Created a scheduling dashboard web app for UofT students at Hack the North 2016
  • Designed interface with Bootstrap and jQuery, and back end using node.js
  • Utilized Google Maps API to draw maps and directions for distances and times between classes
  • Utilized Cobalt API to retrieve information about the university, such as buildings, courses, etc.

Inquiry Vancouver
Summer 2014

  • Created a website for a single day conference held in Vancouver for high school students built by high school students aspiring to go to medical school.
  • Utilized HTML/CSS, jQuery, PJAX, Bootstrap frameworks to design front end
  • Utilized PHP, Memcached, MySQL on Heroku to create the back end
  • Worked with Paypal API for registration purposes

Awards
University of Waterloo · Canadian Computing Competition - Certificate of Distinction
Feb 2015

  • Scored in the top 25% of contestants in the Senior Canadian Computing Competition. Also received in 2013 and 2014.

Activities
University of Toronto Japan Association · Webmaster
Oct 2016 to Current

  • Helped run events such as festivals and language exchanges to promote and facilitate culture and language exchange between Japanese and Canadian students
  • Managed and maintained a Wordpress website, utilizing HTML/CSS to stylize themes and structure page content

Inquiry Vancouver · Creative & IT Director
Summer 2014

  • Curated a large scale student-run medical conference with focus in medical research field for aspiring young high school students to participate and gain insight into this career
  • Created, designed, and maintained front and back end of Inquiry Vancouver website using modern web technologies

Operation Med School · Webmaster
Summer 2013

  • Created website for one of the first student-run medical conferences with professional speakers and sponsors for avid and enthusiastic high school students wishing to attend medical school
  • Managed a Wordpress website for information and registration purposes, utilizing HTML/CSS and jQuery to structure page content