iOS Developer2011 - PRESENTFreelance
Technologies: Objective-C, iOS, Cocoa Touch
- 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.
Architect Go AWS2019 - 2022Evergen
Technologies: Go, Amazon Web Services (AWS), Apache Kafka, Kubernetes, Internet of Things (IoT), Architecture
- 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.
Lead Go Developer2018 - 2019SmartRun
Technologies: Go, Amazon Web Services (AWS), MongoDB, Kubernetes, Internet of Things (IoT), Architecture
- 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.
Stuff Go Engineer2015 - 2016Solar Panel Australia
Technologies: Go, Amazon Web Services (AWS), Kubernetes, MongoDB, AWS Lambda, Internet of Things (IoT), Architecture
- 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.
Senior iOS/Swift Developer2015 - 2015NorApps AS (via Toptal)
Technologies: iPhone, iOS, Swift
- Created an iOS native app using Swift for bets, based on an existent Android app.
Senior iOS Developer2010 - 2011RedMadRobot
Technologies: Cocoa Touch, Objective-C, iOS
- 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.
Team Lead of R&D Team2007 - 2010Smartlabs LLC
Technologies: Qt 5, C++, Objective-C
- 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.