iOS Developer
2011 - PRESENTFreelance- Created an amazing magazine app for iPad, with functionality for the F5 media group.
- Created a neat layout engine for the gazeta.ru iPad application. Featured layout text in 3 columns with variable font size and functionality for inserting pictures and links to other articles in special placeholders. Made great optimizations allowing it to run cleanly even on iPad 1.
- Created an iPhone application for the WebMoney service (Russian version of PayPal). Implemented a strong secure communication with the server that successfully passed all penetration tests made by security analysts. Built secure, on-device data storage.
- Developed the FoTask service, a great photo-based application with rich UI and complicated structure.
- Created the application MSN Chart for Microsoft, with integrated UI automation tests to simulate all possible user interactions.
- Created a cached data manager stack for data persistence on the device.
Technologies: Objective-C, iOS, Cocoa TouchArchitect Go AWS
2019 - 2022Evergen- Created high-load scalable architectures and decreased the infrastructure costs significantly.
- Reduced IoT data processing from three minutes to two seconds.
- Implemented best engineering and cybersecurity practices to pass ISO certifications.
Technologies: Go, Amazon Web Services (AWS), Apache Kafka, Kubernetes, Internet of Things (IoT), ArchitectureLead Go Developer
2018 - 2019SmartRun- Created a scalable infrastructure for the app, website, and mobile apps.
- Implemented real-time training tracking with near-real-time feedback.
- Include AWS Comprehend for data processing and inside detections.
Technologies: Go, Amazon Web Services (AWS), MongoDB, Kubernetes, Internet of Things (IoT), ArchitectureStuff Go Engineer
2015 - 2016Solar Panel Australia- Implemented back the end and architecture for a new installer management system.
- Integrated testing and CI/CD using go and AWS cloud.
- Affected the final platform that reduced the solar panel installation from four months to two weeks for the end customer.
Technologies: Go, Amazon Web Services (AWS), Kubernetes, MongoDB, AWS Lambda, Internet of Things (IoT), ArchitectureSenior iOS/Swift Developer
2015 - 2015NorApps AS (via Toptal)- Created an iOS native app using Swift for bets, based on an existent Android app.
Technologies: iPhone, iOS, SwiftSenior iOS Developer
2010 - 2011RedMadRobot- Created a custom media player using FFmpeg to display media.
- Created the AR core system to recognize 2D markers and draw 3D objects on top of them.
- Built a plane discovery application using special bleeding layers to make a fast interface with scrolling and transparent layers.
- Implemented an ANTGK algorithm for Mirax Group for guessing personal information using an image of a person's face.
- Implemented a sniffer for the RTSP stream to adopt for network bandwidth changes.
Technologies: Cocoa Touch, Objective-C, iOSTeam Lead of R&D Team
2007 - 2010Smartlabs LLC- Implemented and supported a HTML layout engine to work on embedded devices.
- Ported Qt to the PowerPC and Motorola platforms.
- Implemented a multi-platform and multi-architecture framework using Qt to easily port an application on any embedded device.
- Implemented a HAL layer for a framework, enabling hardware accelerated features for the application for every platform.
- Took part in the creation of a custom UI framework for embedded systems.
Technologies: Qt 5, C++, Objective-C