My main expertise is programming in C/C++ and C# in general. Since I wrote my first C function after graduating from DTU, I have written hundreds of thousands of lines of code.
I have experience in developing both large complex systems and smaller, well-defined systems such as iOS/Android apps.
I also have experience in expanding, troubleshooting, modernizing, and documenting existing systems.
In connection with my work, I have gained experience in using a wide range of tools, architectures, and technologies. These include the following.
- Managing tasks implemented by external companies (e.g., in Asia)
- Platform-dependent app development for Windows (using Visual Studio), macOS (using Xcode), iOS (using Xcode), and Android (using Android Studio)
- Cross-platform app development with Microsoft MAUI/Xamarin (using Visual Studio Code)
- Google Firebase for generating phone notifications and crash detection
- Test suite development, including black box testing of apps using Appium and NUnit
- Programming using the QT library
- AI-assisteret programmering
- Various web technologies, e.g., HTML5, CSS3, JSON, jQuery, ASP.NET
- Various programming languages, e.g., C/C++, C#, Swift, Objective C, Java, Kotlin, Javascript, Typescript, Google Apps Script, Basic, Pascal
- Development of Google Docs extensions
- Development of Office plugins (for Outlook and MS Word)
- Text-to-speech principles / Microsoft SAPI 4, SAPI 5, and macOS accessibility API
- Use of various modeling languages, e.g., UML, SDL, MSC
- Compiler development
- Website development using the CMS systems WordPress, Joomla, and Umbraco
- Firmware development for an ESP32 chip, including Bluetooth connectivity to apps
- Video recording and editing using the macOS application Final Cut