10/24/2026 updated

**** ******** ****
Premium member
100 % available

senior freelance software developer

Aalborg, Denmark
Only remote
Technischer Assistent Informatik PTL Wedel
Aalborg, Denmark
Only remote
Technischer Assistent Informatik PTL Wedel

Profile attachments

CVMalteSteinerEnglish2026.pdf

About me

Senior freelance software engineer with professional development experience since 1997 and independent consulting experience since 2003. Open for remote engagements, hybrid in Copenhagen or Aarhus or on location in Aalborg. Specialist in embedded systems, desktop and mobile applications.

Unity 3dC (Programming Language)3D ModelingAnalogue ElectronicsApple XcodeSound Recording and ReproductionC++ (Programming Language)Digital Audio WorkstationDigital AudioDigital ElectronicsEmbedded CEmbedded SystemsLinux On Embedded SystemsVideo Game DevelopmentPython (Programming Language)Machine LearningObjective-C (Programming Language)OpenCVOpenGLSoftware PrototypingRaspberry PiTensorFlowSwiftuiSwift (Programming Language)Code Refactoring
Senior freelance software engineer with professional development experience since 1997 and
independent consulting experience since 2003. Open for remote engagements, hybrid in Copenhagen or Aarhus or on location in Aalborg.
Specialist in maintaining, refactoring and extending native macOS and desktop applications, with a background in cross-platform C/C++, mobile applications and development of firmware and electronics for embedded systems. Recent projects include Objective-C, C++ and Swift maintenance for Lumivero and a ten-year engagement with ATLAS.ti spanning development for macOS, .NET, Python/NLP and iOS. Available for both, short assignments and longterm projects. My working method combines independent research and rapid
prototyping with careful, maintainable implementation, allowing me to adapt quickly to each client’s
technologies, architecture and working environment.

Core Expertise:
Native macOS: Objective-C, Swift, SwiftUI, Cocoa, Xcode | Native Linux C, C++, Qt/QML | Embedded
systems in C/C++: STM32, ESP32, Raspberry Pi

Expertise:
C
C++
Objective-C
Swift
SwiftUI
C#
.Net
Python
Java
Swing
UML
SDL-Multimediabibliothek
OpenGL
VRML
ArgoUML / Poseidon
PHP
Linux
MacOS
Windows
iOS
sound design
game development
desktop application development
QT
IPhone
IPad
Apple
STL
Boost
CoreData
XML
Soap
FMod
Scrum
Android
OpenCV
Tensorflow
Pure Data
Max/MSP
STM32
ESP32
Raspberry Pi
Blender
Godot Engine

Experience

Professional experience10+ years
Freelancer since2003

Languages

GermanNative speakerEnglishFluent

Project history

Senior macOS Software Engineer - freelance

Lumivero

Internet & IT

- Maintained and refactored two mature macOS desktop applications implemented in Objective-C with
its business logic in cross-platform C++ and C#, as part in the international macOs team. Porting parts to Swift and SwiftUI
- Maintained Jenkins and Xcode build infrastructure supporting the application.

Software Engineer and Consultant

ATLAS.ti

Internet & IT

- Programmer in the macOS team, working on the development of the desktop application in Objective-C, later porting it to Swift and SwiftUI.
- independently researched and implemented a shared cross-platform core in C# with Mono and later .NET in close coordination with the Windows team, which is important functionality of the application.
- Implemented document import, export and processing with Aspose in C#, and Natural Language Processing work in Python.
- maintenance of the Objective-C iOS client.

Embedded Software Consultant

Purix

Energy, Water & Environment

Independently researched, prototyped and delivered firmware for an embedded temperature controller based on a touchscreen and Raspberry Pi, implementation in C/C++ with Raylib for the GUI and shell scripting.

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in