Senior iOS developer/Team lead
Perfect clean code and elegant architecture is always important for me, but I always keep a good balance between perfectionism and project deadline. I have a wide range of interests in different languages and technologies. I created internal SDK/libs/tools, which were used by other team members and in different companies I worked for. I created own 2D cross platform game engine (iOS, macOS, Linux, Windows) and use it to develop my own and customers’ games. I was involved in different project stages: estimation, use cases, design architecture, development, code review, refactoring, deployment, writing documentation. I developed around 90 apps mostly as a developer (iOS, game, backend) but also as a team leader or project manager (up to 6 team members). During project and team management I received good experience of communicating with customers and can see the project/product from different positions.