Stephen Li

Hi, I'm Stephen Li

a second year Software Engineering student at the University of Waterloo, a self-proclaimed CSS ninja, and avid gamer

About Me

Just your average university student. I enjoy working with data structures, web API's, and building web apps with HTML5 and Backbone.js. I also make the occasional spellnig mistake when ranting on my blog.

Interesting stuff I've done in the past:

  • wrote a basic MIPS compiler and assembler for a subset of C (Nov 2012)
  • built a Windows/Xbox cross-platform game with C# and XNA (June 2011)

Work History

  1. Jan 2013 - Apr 2013

    500pxCo-op Developer

    • Debugged and added new features to Native Android App
  2. May 2012 - Aug 2012

    Pilot InteractiveCo-op Developer

    • Built fully adaptive websites for desktop and mobile browsers
    • Worked with Backbone.js, jQuery, WordPress, PHP, MySQL, and Facebook Graph API
    • Provided support for past clients

Archive

  1. Some thoughts on GetSimple and other lightweight CMS
  2. Blogging like a true hacker: My story
  3. Blog comments != Web 2.0
  4. Facebook's not so smart "Smart List"
  5. My disappointing experiences with Skype and Vbuzzer
  6. The realization that I wasted my winter break
  7. Steam and Origin - Two crapware, one computer
  8. [Release] Project365 Theme for Tumblr
  9. From "Dammit I'm not getting a 100" to "50 is good enough"
  10. League of Legends fact: 90% are below 1500 elo
  11. My experiences with League of Legends ranked games
  12. Thoughts on the end of Age of Empires Online beta
  13. I give up on MMO's because they keep making the same mistakes
  14. WTF is going on with Canadian ISP's?
  15. League of Legends is just LoL
  16. 2010 Canadian Computing Competition results
  17. Crowd sourcing and spec work is bullshit
  18. 2010 Canadian Computing Competition