Henry Lin

contact [at] henrylin [dot] ca

Hey there! Thanks for stopping by.

Who am I?

I am Henry, dog and cat-lover extraordinaire. I am a people's person and I love board games.

I currently work as a software engineer. I build and maintain full stack web applications. I have a strong desire for excellence, and aim to create well-designed software and APIs. Good code should be easy to understand and include ample documentation to support downstream changes. I have a strong preference for agile methodologies.

My motto? The internet is our collective oyster. Take time to research the subject space. Do not waste time reinventing the wheel.. unless you really have to!

Experience

Full Stack Web Developer

Johnson Outdoors - Toronto

October 2017 - Present

Software Developer Intern

Nuance Communications - Montreal

September 2016 - December 2016

Software Development Analyst

Citigroup - Mississauga

June 2016 - August 2016

Software Development Intern

Nuance Communications - Montreal

January 2016 - April 2016

Education

McGill University

Bachelor of Science
Software Engineering

GPA: 3.45

September 2012 - April 2017

Skills

Programming Languages
Frontend
Backend
Databases

Interests

When I am not busy building something cool at work, I spend my free time...

Playing and learning board games

In no particular order, here are some board games that I own:

Missing my friends back home

Pongo giving a huge smile while relaxing on the grass
Baby Pongo chewing on a bullystick while simultaneously playing with a stuffed elephant plush
Meimei smiling, approaching camera, sitting and then giving a hand shake
Baby meimei laying on her tummy giving precious puppy eyes
Closeup shot of Meimei and Pongo's heads sleeping together, eyes closed
Meimei places her paw on Pongo's head while Pongo does a heckin relax with his eyes closed
More photos available upon request :)

Bouldering

I've been bouldering for 3.5 months now and I absolutely love the sport. I am currently a V3-level boulderer. Check out my montage below! (Coming soon)

Running outdoors

Running is one of my favourite forms of cardio. I am currently training for a half marathon in the upcoming fall season.

Races to date:

  • Princess Margaret Run or Walk - 5KM - 22:02 total time - June 16th
  • Scotiabank Toronto Waterfront Marathon - 5KM - 27:54 total time - October 22nd

Cooking amateur food