Fritz Keyzer

Software Engineer

+31 68 4049826

fritzkeyzer@gmail.com github.com/fritzkeyzer linkedin.com/in/fritzkeyzer

📍Amsterdam, Netherlands

Experience

Senior Software Engineer @ Waterland Private Equity Investments

Permanent

Amsterdam, Netherlands

Apr 2024 - present

Go

PostgreSQL

Sveltekit

Typescript

Encore

AWS

Micro-services

Event-driven

  • Waterland is a European private equity fund.

  • I joined to lead the engineering of their Tech enabled investment projects. Currently managing a team of 4

  • My focus thus far has been building a company search engine - primarily aimed to assist the deal-sourcing stages of research.

  • Large scale data collection, ingestion, aggregation and enrichment from numerous sources.

  • Microservices, event-driven backend cloud infrastructure, using Go, postgresql, Encore

  • Sveltekit web-app frontend

Software Engineer @ Gain.pro

Permanent

Amsterdam, Netherlands

May 2022 - Apr 2024

Go

PostgreSQL

GCP

Pulumi IaC

AWS

  • Gain pro is a SaaS company that provides a search engine / research platform for the private-equity, M&A and investment banking sectors

  • Backend APIs, data pipelines, AI (LLM) powered features to enable semantic search, clustering and recommendations

  • Pipelines to collect and extract financials from national registrars, private suppliers etc

  • Systems and infra (GCP, github actions, Pulumi - go) eg: memory profiling, secret management, query monitoring, backups systems, CICD, infrastructure as code

Software Engineer @ Movation

Contract

Johannesburg, South Africa

Aug 2021 - Feb 2022

C#

MSSQL

.NET

Blazor

  • Movation is a software development company that specialises in Logistics management software

  • Full-stack web applications (C#, Blazor, Microsoft SQL) with heavy focus on MSSSQL

Electronic Technologist @ Formula-D Interactive

Freelance

Cape Town, South Africa

Dec 2017 - Feb 2021

C++

Electronic Design

Installation Design

ARM Cortex-M

  • Formula D is an interactive design company focused on interactive installations for museums, science-centres etc

  • Designing and integrating electronics and software with interactive installations. Displays, sensors, lighting, actuators etc

  • C++ microcontroller firmware. Including audio mixing, lighting animations, network comms

  • Configuration of embedded PCs for installation use

Electronic & Software Engineer @ Waterworks Automation

Freelance

Cape Town, South Africa

Jun 2019 - Nov 2019

C++

Electronic Design

PCB Design

ARM Cortex-M

Go

  • Developed custom industrial automation controllers to monitor, log and control agricultural irrigation systems

  • Custom electronic motherboards to interface with micro-processors, radio communication modules, user interfaces, sensors and pump controls

  • Developed a web-app dashboard to configure and monitor irrigation systems

Engineering Intern @ K-Measure

Internship

Pretoria, South Africa

Dec 2015 - Jan 2016

Dec 2016 - Jan 2017

C++

C

Electronics Manufacturing

SMT

  • Worked on a project and assisted with low volume electronic production and assembly.

  • Designing and prototyping an educational computer game.

  • Assisted in designing firmware for a tracking and security device for a freight transport client.

Projects

RAIV app

Personal

Jul 2022 - Present

Go

PostgreSQL

Sveltekit

Typescript

Encore

GCP

Microservices

Event-driven

  • Music event search and recommendation engine

  • Go microservices backend, Postgresql, Sveltekit - typescript, Docker, GCP

Automated crypto market making

Personal

Aug 2021 - Jun 2022

Go

AWS

GCP

BigQuery

DynamoDB

Python

  • Market-making trading bots, active on multiple cryptocurrency exchanges.

  • Back-testing simulation engine, with historical data and live market data - from multiple exchanges.

  • AWS: EC2, DynamoDB

  • GCP: Go Cloud Functions, BigQuery

Kompressor (digital audio processing VST & VST3 Plugins)

Personal

Sep 2019 - Oct 2020

DSP

C++

JUCE

VST

VST3

  • I created a range of audio processors, one of which I converted to VST and VST3 plugin formats.

  • Prototyped with max4live and ReaJS meta-plugins. Further developed within the JUCE framework (C++) for VST and VST3 formats.

Image recreation using polygons

Personal

Sep 2018 - Sep 2018

Java

AI

Evolutionary Algorithms

  • I wrote a program that recreates a source image using single shade polygons. An evolutionary AI model is used to find ideal polygons and colours.

  • Written as a standalone Java application - using only a canvas library.

Lightweight 2D Game Engine (Java)

Personal

Oct 2017 - Aug 2018

Java

Game Engine

Newtonian Physics

  • I created a simple library for quickly designing and prototyping games in Java.

  • Complete with 2D graphics, Newtonian physics and basic collision physics.

AI Race-drivers

Personal

Dec 2017 - Jan 2018

Java

AI

Evolutionary Algorithms

Neural Networks

  • I created an evolutionary simulation, ”teaching” virtual race-drivers how to race around a track.

  • Written in Java, using a custom 2D game engine.

  • AI drivers are trained using a genetic algorithm and neural networks - written from first principles with no external dependencies.

  • All graphics, physics and neural networks are run and rendered in real-time.

Skills

Programming languages

  • Go APIs, microservices, CLIs, IaC, data pipelines, financial modelling, high-frequency trading.
  • C++, C Real-time audio processing, microcontroller firmware (ARM)
  • Java Desktop, web, physics simulations, algorithmic solvers, genetic algorithms
  • C# .NET MVC web frameworks, WinForms, Unity game-engine
  • Python Tensorflow, Pytorch, Pandas, Numpy, Matplotlib
  • Javascript + Typescript Web frontends, Svelte, React, NodeJS

Other technologies

  • Databases Postgres SQL, MS SQL, SQLite, CockroachDB, BigQuery, DynamoDB
  • Cloud GCP, AWS, Digital Ocean, Fly.io, Vercel

Education

Bachelor of Science - Computer Science & Applied Mathematics

Unisa

Cape Town, South Africa

2020 - 2022

Incomplete, 3rd year

Bachelor of Engineering - Electrical & Electronic Engineering

Stellenbosch University

Stellenbosch, South Africa

2016 - 2018

Incomplete, 3rd year

High school

Pinelands high school

Cape Town, South Africa

2011 - 2015

82% Average. 90% Engineering Graphics & Design

Honors & Awards

2019 Scholarship WeThinkCode_ Cape Town, South Africa
2015 Represented South Africa Intel International Science and Engineering Fair USA
2014 Scholarship Rhodes University Johannesburg, South Africa
2014 Gold Medal Eskom International Science Fair Johannesburg, South Africa
2014 Gold Medal Eskom Cape Town regional Science Fair Cape Town, South Africa

References

Jasper Kuperus

Head of Engineering @ Gain.pro

jasper.kuperus@gain.pro

Ken Jackson

Co-founder @ Movation

ken.jackson@movation.co.za

+27 (83) 296 7776

Johan Du Toit

Head of Design @ Formula-D Interactive

johan@formula-d.com

+27 (84) 473 0526

Carel Konstense

Founder @ Waterworks Automation

carel@waterworksautomation.co.za

+27 (84) 306 0217