I'm a software engineer with a broad experience with different languages, tools and frameworks. Interested in practically anything within software development and architecture. My main focus are managed languages, including C#, Go, Ruby, Python, JavaScript/TypeScript — although I can deal with C/C++ code if needed.
In my professional work, I have:
- been responsible for integrating new hardware products into an industrial desktop configuration tool,
- worked a lot with C#/.NET and XAML/WPF,
- automated JVM-related builds with Gradle,
- orchestrated large .NET builds with Cake, MSBuild and Jenkins,
- designed and developed static websites,
- become quite experienced with Git,
- automated personal workflows using Google Apps Script,
- wrote a small web scraper,
- experimented with React, React Native and Expo,
- programmatically created Development VMs using Vagrant,
- worked with Docker (although only at small scales),
- written an IDE extension for IntelliJ IDEA,
- written parsers for said IDE extension
...and a lot of other stuff.
I'm also an avid dancer and dance teacher – the latter of which has taught me a lot about how people learn, and how to keep them motivated.
My profiles around the web: