I am currently a student at the University of Waterloo in the Honours Computer Science program. I have had a strong passion for programming since I attended my first class at 11. Over the past years I have accumulated programming experience in a broad range of areas from game development to image processing apps to web development. I am self-driven, determined and aspire to one day start my own company.
Email: | [email protected] |
---|---|
Technical Blog: | blog.ayoungprogrammer.com |
GitHub: | ayoungprogrammer |
Graduated | 2013 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Activities | President of Computer Science Club, DECA, Math Club, Chess Club | ||||||||||
Contests |
|
Expected Graduation Date | 2018 |
---|---|
Degree | Bachelor of Computer Science |
Activities | Computer Science Club, Chess Club, Poker Studies Club, Rock Climbing Club, Entrepreneurship Society |
Position | Software Engineer Intern |
Period | May 2016 - August 2016 |
---|---|
Location | San Francisco, United States |
Description |
Implemented security features into platform (two factor authentication, rolled out 100% HTTPS, httpOnly and secure cookies) Created pipeline for automatically tagging products using a random forest classifier |
Position | Software Engineer Intern |
Period | January 2016 - April 2016 |
---|---|
Location | Mountain View, United States |
Description | Developed a system for recommending thresholds for server uptime metrics |
Position | Data Engineer Intern |
Period | January 2015 - April 2015 |
---|---|
Location | San Francisco, United States |
Description |
Created a system for selecting columns and tables to be replicated on the data pipeline from
production databases into analytic databases. Transferred 100TB of data from Hadoop to Amazon Glacier |
Position | Software Engineer Intern |
Period | May 2014 - August 2014 |
---|---|
Location | San Francisco, United States |
Description |
Developed a system for ordering products from merchants ($2,400,000 annual GMV) Developed a system for disputing chargebacks |
Position | Developer |
---|---|
Period | March 2013 - August 2013 |
Location | Toronto, Canada |
Description |
Designed an OMR (optical mark reader) algorithm to scan exams and extract ROI Created an extensive automated testing suite |
Description | A natural language query engine |
---|---|
Link | NLQuery |
Description | A platform for job shadowing |
---|---|
Link | YouShadow |
Description | A handbook of common algorithms and data structures |
---|---|
Link | The CS Handbook |
Description | A Chrome extension that blocks out swear words |
---|---|
Link | Safe Words |
Description | Simple budgeting tool |
---|---|
Link | Business Budget |
Description | See what experts have to say from public votes |
---|---|
Link | Expert Opinion |
Experience | 5 years |
---|---|
Description | Advanced knowledge of STL, used for contest programming |
Projects | blog.ayoungprogrammer.com |
Experience | 3 years |
---|---|
Description | Advanced knowledge of data structures. Used for 3 years during high school. |
Experience | 1 years |
---|---|
Description | Created an iOS game with Cocos2D |
Games | Athlete's Arena |
Experience | 1 years |
---|---|
Description | Experienced in web development (eg. this site) |
Libraries | Experienced with jQuery |
Experience | 1 years |
---|---|
Description | Experienced in web development (eg. this site) |
Externals | Experienced with Jade Template Engine and Stylus |
Experience | 1 years |
---|---|
Description | Used for writing backend for Crowdmark |
Projects | Exam OMR for Crowdmark |
Experience | 1 years |
---|---|
Description | Used for backend on this site |
Projects | ayoungprogrammer.com |
Experience | 1 years |
---|---|
Description | Used for backend on thecshandbook.com |
Projects | thecshandbook.com |
Experience | 1 years |
---|---|
Description | Used for backend on thecshandbook.com |
Projects | The CS Handbook |
Experience | 1 years |
---|---|
Description | Used for frontend on Business Budget and Expert Opinion |
Projects | Business Budget Expert Opinion |
Experience | 6 months |
---|---|
Description | Used for back-end services of Wish.com |
Experience | 6 months |
---|---|
Description | Used for front-end services of Wish.com |