Duncan is a UK based software developer with 15 years professional experience
Skills
I have shipped commercial software, both desktop software and games, on all major platforms
- Windows, macOS, Linux
- iOS, Android
I have also written and maintained servers on Linux to act as a backend for these platforms.
I am comfortable shipping projects in the following programming languages
- C/C++/Objective-C
- C#
- Go
- Lua
- Haskell
- Rust
And I have significant experience with the following technologies
- Nix, Docker, Podman
- Jenkins, Github Actions
- Git, Systemd
- Postgres, SQLite
- Emscripten, WASM, Jekyll, Bootstrap
- SDL, OpenGL, D3D12, Metal, Monogame, Lua
- LaTeX
- OpenCL
Education
- PhD Applied Mathematics Kings College, London
- MSci Physics Imperial
If you are looking for help with your project, please get in touch!