Home > Candidates > Jason Goertzen
Jason Goertzen

Saskatoon Saskatchewan, Canada

Phone: xxx-xxx-xxxx

Email: xxx@xxxx.xxx



  • Looking For: Software Engineer, Cryptography Engineer

  • Occupation: IT and Math

  • Degree: Master's Degree

  • Career Level: Qualified

  • Languages:

Career Information:

Sign up to view Jason Goertzen's full profile.

Highlights:

Skills:C, Cryptography, C++, Docker, Computer Networks, UDP, TCP, IP, DNS, Post-quantum Cryptography, Git, Java, Rust, GDB


Experiences:

Research Assistant 09/2020 - 12/2022
University of Waterloo, Waterloo, Ontario Canada
Designed simple solutions for complex problems imposed by post-quantum cryptography, while maintaining a bleeding edge post-quantum cryptography library.
Applying post-quantum cryptography to DNSSEC • Designed protocol changes to DNS to achieve a 20% performance improvement in delivering post-quantum signatures in a reliable manner • Used OpenSSL to add Falcon-512, CRYSTALS-Dilithium2, and SPHINCS+-128s support into a forked version of BIND9 DNS software • Designed and built a C based daemon to intercept DNS traffic and implement protocol changes transparently using raw UDP sockets and libnetfilter-queue • Constructed a DNS testing environment using Docker to evaluate protocol modifications • Collaborated with DNS experts to maximize backwards compatibility Open Quantum Safe • Integrated ARMv8 optimized implementations of SHA-2 suite of hashing algorithms and CRYSTALS-Dilithium and CRTYSTALS-KYBER post-quantum algorithms into the open-source C based library liboqs • Updated Python3 build scripts to support pulling post-quantum algorithms from multiple upstreams • Added CPU extension detection for FreeBSD into open-source library • Extended Open Quantum Safe’s OpenSSL fork to support exporting keys as bytes through the OpenSSL API--
Undergraduate Research Assistant 01/2018 - 09/2020
University of Saskatchewan, Saskatoon, Saskatchewan Canada
Work with a diverse team of researchers to develop cutting edge simulation modeling pipeline as well as experimented with new cryptography schemes.
COVID-19 Model Pipeline • Constructed an automated model pipeline for generating reports daily to be sent to the Saskatchewan Health Authority and Public Health Agency of Canada • Greatly reduced the amount of manual effort required to initiate and aggregate results • Used a combination of Python3 and Bash scripts to distribute models across multiple servers to maximize parallelization and constructed an automated archival system using Python3 and git • Teamed up with machine learning and infrastructure experts to deliver pipeline features for the modeling team Fully Homomorphic Encryption (FHE) FPGA Experimentation • Primary researcher for evaluating the feasibility of FHE • Implemented BFV FHE scheme’s multiplication operation using OpenCL, for Intel FPGAs • Performed a security analysis relating RSA’s security level to BFV’s equivalent security level • Constructed several C-based proof of concept applications to evaluate FHE feasibility--

Education:

University of Saskatchewan 09/2015 - 05/2020
Saskatoon, Saskatchewan, Canada
Degree: Bachelor's Degree
Major:Computer Science
Completed with High Honours


University of Saskatchewan 09/2015 - 05/2019
Saskatoon, Saskatchewan, Canada
Degree: Bachelor's Degree
Major:Mathematics
Completed with Great Distinction
University of Waterloo 09/2020 - 12/2020
Waterloo, Ontario, Canada
Degree: Master's Degree
Major:Computer Science
My thesis was on applying the post-quantum digital signature schemes selected by NIST to DNSSEC.

Download Resume(Available to Employers Only):

Login to view resume: jason_goertzen_resume -



More About Jason Goertzen
Please sign in or sign up an employer to view Jason Goertzen's personal information.

  • Phone: xxx-xxx-xxxx
  • Email:xxx@xxxx.xxx
  • Visa: -
  • Work Authorization: -
  • Expected Salary: -
  • Intests & Hobbies: -