Johan Herland

Software Engineer – Git Expert – Tool Sharpener

Schutterstraat 8, 2611 MX Delft, Nederland

"Move slow and mend things"

Summary

Work Experience

Delft, NL/Remote
September 2022 – Present
Tweag
Developer Productivity Engineer

Oslo, NO
October 2011 – September 2022
Cisco Systems Norway AS
Software Engineer

Online
May 2007 – November 2014
Git project
Contributor

Oslo, NO
July 2004 – September 2011
Opera Software ASA
Core Developer

Relevant Skills

Technical Writing

2023 Behind the scenes with FawltyDeps v0.13.0, matching imports with dependencies Tweag blog
2023 Announcing FawltyDeps, a dependency checker for your Python code Tweag blog

Public Speaking

2022 The Git Parable, Tweag internal knowledge sharing Online/Remote
2018 The Git Parable, NDC TechTown Kongsberg, NO
2018 Building useful project utils in Python, NDC TechTown Kongsberg, NO
2017 Making a Headless Android Device (with Patricia Aas), NDC TechTown Kongsberg, NO
2016 Elegant Filesystem Interactions in Python using pathlib, ACCU Conference Bristol, UK
2013 The Git Parable, ACCU Conference Bristol, UK
2012 The Git Parable, Meetup with the local Tekna chapter Oslo, NO

Attended Trainings

2021 Linux Security and Isolation APIs, Michael Kerrisk Online/Remote
2020 SELinux Administration, Ralf Spenneberg Online/Remote
2019 Fast Track to OpenEmbedded and Yocto Project, Chris Simmonds Kongsberg, NO
2019 Secure Coding in C and C++, Olve Maudal Oslo, NO
2018 Intermediate Python, Robert Smallshire Kongsberg, NO
2016 Building and Using Shared Libraries on Linux, Michael Kerrisk Oslo, NO
2016 Linux/UNIX System Programming, Michael Kerrisk Oslo, NO
2015 Python Advanced, Kevlin Henney Oslo, NO
2015 Python Foundation, Kevlin Henney Oslo, NO

Education

Kingston, Ontario, CA
2000 – 2004
Queen's University
Bachelor of Science with First Class Honours

Other Experience


June 1998 – January 2008
Herland Software (sole proprietorship)
Website development and administration

Kingston, Ontario, CA
April 2003 – August 2003
Queen's University
Research Asssistant, Department of Electrical and Computer Engineering

Kingston, Ontario, CA
January 2003 – April 2003
Queen's University
Teaching Asssistant

Other Skills

This document is copyright 2004 – 2023, Johan Herland. Last Modified: September 2023