Software Engineer
+31 68 4049826
fritzkeyzer@gmail.com github.com/fritzkeyzer linkedin.com/in/fritzkeyzer📍Amsterdam, Netherlands
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
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
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
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
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
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.
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
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
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.
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.
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.
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.
Unisa
Cape Town, South Africa
2020 - 2022
Incomplete, 3rd year
Stellenbosch University
Stellenbosch, South Africa
2016 - 2018
Incomplete, 3rd year
Pinelands high school
Cape Town, South Africa
2011 - 2015
82% Average. 90% Engineering Graphics & Design
| 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 |
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