
Nicholas Terwoord
Software Developer with lofty ambitions
Updated 7 months ago
21+
Years Experience
21
Roles
43
Skills
1
Education
About
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.
See Related Jobs
Based on skills & location
Get AI Resume
Generate a polished resume
Salary Benchmark
What does a Staff Software Engineer earn?
Experience (21 roles)
Staff Software Engineer
CurrentPermanent Full-time · 2 yrs 10 mos
* Lead the development of a feature flag abstraction layer that handles an average 1.5k RPS with a p95 latency of 45ms
Co-Founder and Co-Host
Current* As part of a small team, responsible for social media, video and audio editing and production, IT services and just about anything else that comes up as a result of working on a weekly podcast and Youtube channel. * Co-host of (at the time) weekly podcast, Fanthropological (http://fanthropological...
Senior Software Engineer
Permanent Full-time · 2 yrs 10 mos
* Given a tight deadline and staffing, lead and worked alongside a small team to build a system to reach a larger segment of our market which now serves 3% GPV at a series C company with >$2B in transaction volume * Architected and lead initiatives to break a monolithic Ruby on Rails system into dom...
Is this your profile, Nicholas?
Claim it to keep it updated or request removal.
Education (1)
University of Waterloo
2004 - 2009
Activities and societies: WATSOC (Waterloo Society for the Study of Modern Visual Culture), University of Waterloo Orientation, University of Waterloo Orientation Review Committee, Student Life 101, FEDS (Federation of Students), GradFest 2009, CACUSS 2009, CTRL-A (Club That Really Likes Anime) * Federation of Students Leadership Award, 2009. * Student Leadership Certificate, 2007 * Orientation Review Committee Member 2009. * Very involved with student life through various activities at Student Life Office, Office for Organizational and Human Development, and Federation of Students
Skills (43)
Backend
Database
DevOps
Frontend
Other
Publications (1)▼
Highcharts Cookbook
Packt Publishing · Mar 21, 2014
Languages (1)▼
Frequently Asked Questions
What is Nicholas Terwoord's current role?▼
Where did Nicholas Terwoord study?▼
What skills does Nicholas Terwoord have?▼
Where is Nicholas Terwoord based?▼
Related Jobs
View all jobs →Founding Engineer (Full-Stack)
Uplane
Chief of Staff (m/f/x)
Cortea
Founding Software Engineer (m/f/d)
bayshore
Founding iOS Engineer
Trove
Software Engineer - Full Stack
Thrad
Product Engineer
Delvo Technology GmbH
Other Profiles
Browse all →
Nicholas Terwoord
Co-Founder and Co-Host at The Nickscast
Canada

Cody R.
Senior Software Engineer (AI & Geodata pod) at Aurora Solar · Permanent Full-time
Canada

Cody R.
Senior Software Engineer (AI & Geodata pod) at Aurora Solar · Permanent Full-time
Canada
Hassan A.
Freelance Product Owner & Technical Lead at Legend Ventures LLC · Self-employed
Canada
Gabe Richard
Senior Software Engineer at Secureframe · Permanent Full-time
Canada
Looking for your next role?
Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.
Chat with CleraThis profile is based on publicly available information. Nicholas is not affiliated with or endorsed by Clera. Privacy Policy