Who I am

I’m an software engineer, focused on iOS platform.
I have solid commercial experience developing native iOS applications in Objective C and Swift.
In addition to regular iOS development, I specialise in designing maintainable architectures. I feel comfortable working within a small but agile teams.

Engineering culture

I am preferring to use DevOps approach as it results in close alignment with business objectives. I advocate automation and monitoring at all steps of software construction, from integration, testing, releasing to deployment and infrastructure management. This approach allow developers to focus on substantial objectives.

What  I am using

I am using well-established concepts like: Dependency Management and Code Linting for initial setup. For application architecture I tend to use: MVVM, IoC, RFP, together with meaning-full Design Patterns. From server side perspecitve I have experience with: XML/JSON api's, REST api's, Realtime databases. At the end I see Unit Testing coupled with Continuous Integration as great choice.