- team lead working on agentic data engineering workflows
- mentoring of junior/graduate engineers
- building of GitHub copilot-integrated visual studio code extension
- part of enabling engineering team to build ai-first tools for data engineering workflows
- design & implementation of data quality fastapi backend and react-based microfrontend
- building data pipelines for bmw-related data using aws glue/emr pyspark jobs and relevant supporting infrastructure deployed with terraform
- authored and contributed to various tools to improve engineer efficiency in documentation and data validation/testing workflows
hello there
this is me, christoff linde
i love to program. i spend most of my time going down rabbit holes: be it new tech or frameworks, tools, or music. otherwise, you'll find me watering my plants, playing guitar, or planning the next side-project.
admittedly, some of the things i build have zero purpose other than to invent a problem so that i can solve it with another invented solution. how else will we learn?
be it some elaborate iot project that starts as a simple mcu and ends in some elaborate digital-twin-stream-analytics-rabbitmq-golang thing; a weather tracking app; family recipes app; or even this website (and maybe even eventual tui... soon™); building and exploring random things is what i love. exploring new concepts, tools, linters, formatters, frameworks, languages, and whatever else happens across my github feed that seems remotely interesting keeps my brain busy.
i can't imagine a world where you regret knowing at least something about as many things as possible.
find me
expereince
AWS Data Engineer
@ BMW IT Hub ZA
Apache Iceberg
Apache PySpark
AWS
docker
FastAPI
GitHub Copilot
graphql
n8n
python
react
SQL
Terraform
typescript
VSCode
Junior Software Developer
@ Teamgeek
- voted geek of the year (employee of the year) for 2023 by my colleagues
- development of django & fastapi backed services for Yoco
- frontend development of Yoco website
- assisting in planning, prioritising, and assigning of tasks to team members
- custom lead generator service
- introducing new linting/formatting tools on python codebases
Django
docker
gatsby.js
graphql
nextjs
python
react
tailwindcss
typescript
Web Development Intern
@ Teamgeek
- frontend development using gatsbyjs for various clients
- working with GraphQL API for static site generation
gatsby.js
graphql
react
tailwindcss
typescript
education
BIS (HONS) Multimedia
@ University of Pretoria
2022-01
to
2024-06
BIS Multimedia
@ University of Pretoria
2018-01
to
2021-12
licences & certifications
@ Amazon Web Services (AWS)
@ Amazon Web Services (AWS)
@ Amazon Web Services (AWS)
@ Amazon Web Services (AWS)
my favourite rabbit holes so far
somehow i always keep coming back to these...
- diy iot and smart home project
- digital twins using unreal engine
- building virtual reality experiences
- 3d fractals (mandelbulbs) rendered in blender and algorithmically generated art
- building a digital second brain through notes
- photography
- performance tuning and profiling for python
- world war 2 history
currently investigating/on the list
in no particular order. this is just some of the things I keep myself busy with... yes i know this is a lot... the more the merrier right?
- building terminal uis with golang (and hopefully even a version of this website - coming soon?)
- using terragrunt with GCP as alternative to terraform and AWS digital twins using unreal engine
- hosting my own ssh server with tui
- n8n and the whole agentic ai workflow thing
- bento stream processing framework
- apache datafusion ballista and datafusion comet as replacement for pyspark
- building my own homelab server to host my many a side projects
- next-generation web tooling (oxfmt, oxlint, biomejs as replacement for eslint & prettier)
- lightweight, performant (and portable) db - duckdb
- sqlite (more specifically tursodb)