About
patch is a small software agency operating out of Bergen, Norway, specialising in high quality programming services, consulting, and training.
Contact
For any inquiry, please send an email to j@patch.no.
Meet the engineer - Jørgen Kvalsvik
Experience
Jørgen’s last job before starting patch was compiler engineering and toolchain development at Woven by Toyota in Tokyo, Japan from 2021 through 2023. In Tokyo he designed compiler features for strict safety requirements, and created robust and reproducible builds and bootstraps for compilers, linkers, assemblers, and other binutils. He also did C standard library sanitizers. Before joining Woven by Toyota he spent over half a decade writing programs at Equinor in Bergen, with a particular focus on seismic. At Equinor, he authored the popular open source packages segyio and dlisio, several in-house projects, and functioned as the techincal lead for his team.
Talks and publications
- 2024 Path coverage in gcc at NDC Techtown
- 2023 git beyond push & pull at NDC Techtown
- 2023 Modified Condition/Decision Coverage in gcc at ACCU
- 2022 Theory makes beautiful programs at NDC Techtown
- 2021 Little Red Riding Hood & the k-d tree forest at NDC Techtown
- 2020 Build a C++-like object model in C (workshop) at NDC Techtown
- 2020 An almost free lunch - open source is hard work at NDC Techtown
- 2019 How to build Python-C++ libraries at NDC Techtown
- 2019 Before Machine Learning: handling seismic data with Python and segyio at EAGE
- 2018 Rediscovering fire - on designing portable, multi-language libraries at NDC Techtown, also given at NDC Oslo 2019
- ResearchGate profile
Education
Jørgen has an MSc in Computer Science from NTNU, the Norwegian University of Science and Technology (Norgest teknisk-naturvitenskapelige universitet). He did his exchange programme with the Computer Science department at the University of Pisa (Dipartimento di Informatica, Università degli Studi di Pisa).