Trevor Creech
abqst3@r.postjobfree.com
@zedlander
Waterloo, ON, N2K 4B2
SKILLS SUMMARYExtensive work with Ruby-based data crunching infrastructure at PostRankOn-the-job experience with Ruby on Rails and PHP as well as JavaScript, HTML and CSSFamiliar with Amazon EC2, WordPress, jQuery, MySQL, MongoDB, Linux servers, and Git/SVNBilingual (French/English), and culturally sensitive due to living overseas for 6 yearsReceived "Outstanding" ratings from my last two co-op termsEDUCATION
Candidate for Bachelor of Computer Science, University of Waterloo, January 2010 – PresentCurrently have an 88% average
Candidate for Bachelor of Applied Science in Mechatronics Engineering, University of Waterloo, September 2007 – December 2009Left in excellent standing (84% average) to transfer into Computer ScienceWORK EXPERIENCE
Software Developer Involver, San Francisco, CA, September 2010 – December 2010Built an app for Facebook (the company), which is live on their fan page (http://on.fb.me/fb-project)Contributed to a 40,000 line Ruby on Rails codebaseDiscovered and patched a security vulnerability where unauthenticated users could access admin functionsGenerated reports with raw SQL on datasets too large for Rails' ActiveRecordWorked on custom projects for high profile clients like Nike, Levi's, and Coach
Software Developer PostRank Inc. (formerly AideRSS), Waterloo, ON, 2008 – 2009 (3 work terms)Developed and maintained sophisticated Ruby on Rails web applicationsHandled a data migration of half a billion entries with continuous additions of new dataCreated a WordPress plugin which has been installed 6,000 times (http://bit.ly/wp-pr)Wrote asynchronous consumers to modify data packets en route to client endpointsWorked on backend architecture to track, analyze and store millions of blog postsParticipated in an agile development team
QA Tester IBM, Markham, ON, January 2008 – April 2008Set up server environments with a variety of WebSphere software stacksSOFTWARE PROJECTS
MIPS CompilerWritten in C++ for a University course (CS 241)Parses a WL file (a subset of C), then generates MIPS assembly based on the parse treeOptimized to reduce code size, and met bonus requirements for the final assignment
Console Command Interpreter (http://github.com/zedlander/Smiley)Simple Ruby framework for registering commandsParses input, validates arguments, and executes the actions for the given command
TweetFlood (http://trevorcreech.com/tweetflood/)Pure JavaScript webapp which pulls in new tweets liveMade for following conference hashtags without manually refreshingACTIVITIES & INTERESTSAvid reader of Hacker News and ProggitOther interests include juggling and learning Spanish
valid