Nicholas Terwoord

Staff Engineer @Short Story

Kitchener, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Sep 2025 — Present

Staff Engineer @Short Story

View department →

EDUCATION

2004 — 2009

University of Waterloo

Bachelor of Computer Science, Honours Computer Science, Co-op Option

SKILLS

PhpHtml + CssReactJavascriptUser InterfaceDjangoAmazon Web ServicesProgrammingMysqlHtmlXmlC++JqueryWeb ApplicationsJavaRubyC#GoSoftware DevelopmentPythonTest Driven DevelopmentTddSqlLinuxPair ProgrammingReduxAjax

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.

Nicholas Terwoord — Staff Engineer at Short Story in Kitchener, ON, CA | Unifers