My Work
Fourteen years of software development experience.
📱 Mobile Software
One of my interesting small contributions is a mobile software architecture called Super Simple. It is used in a couple of production applications, including one managed by a rather large remote team. It is praised for being simple, robust, and having a positive impact on maintainability. Currently, it is only implemented for Swift on iOS—my main platform of interest—with UIKit in mind.
🎓 Education
I have worked on various web and mobile app projects, but I am most proud of my educational efforts. I spent some time thinking about programming, especially design patterns implemented in Swift and principles of OOD based on Uncle Bob's articles. I tried to distill rather complex ideas and prepared two very popular publications in the form of GitHub repositories that can be read as articles or used as Swift Playgrounds. While not groundbreaking, this experience has changed how I see and value my time. I now perceive time spent outside of education as almost idle.