Nicholas Terwoord
Staff Engineer @Short Story
Signup · Get unlimited contacts
WORK HISTORY
Staff Engineer @Short Story
EDUCATION
University of Waterloo
Bachelor of Computer Science, Honours Computer Science, Co-op Option
SKILLS
ABOUT NICHOLAS TERWOORD
I am, what I would like to call, a \"Code Archaeologist\". If that doesn\'t make sense to you, hear me out: An archaeologist is someone who studies and seeks to understand the past through artifacts and architecture. Since any good developer knows that \"new code becomes old code almost instantly\", any developer, even one intimately familiar with his own code, is always seeking to understand the past through artifacts (e.g. code, documentation, bug reports, etc.) and architecture (i.e. software and hardware components). Archaeologists do more than just work towards understanding how a tool was used: they seek to understand how and why people and complex systems worked in the past and how that information can be applied to the present. I work to understand and learn from past developers to become a better developer myself.I am a software developer: If I\'m not reading the latest news on Hacker News, or working on a project on GitHub, you\'ll find me answering questions on StackOverflow, or writing about life as a software developer on my blog. I love doing front-end development, especially developing javascript applications and learning about the multitude of new libraries and frameworks that continue to become available, or working with python and other dynamic languages to create robust web applications.I am a geek: Being a geek, to me, means being passionate about things that you really enjoy whether that be anime, video games, science fiction, software development or whatever else. Being a geek matters because people matter: I believe that when you\'re building a team, its not just a matter of finding people who are \"smart and gets things done\", but, more importantly, making sure that the team works well together and has fun together.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.