Now you can Instantly Chat with ARDASHES!
About Me
Self-motivated, dogged and stress-resistant software engineer with total 7 years of experience in CS including education, 3 of which in iOS as remote software engineer. Constantly improving skills in CS and team management, I love my job. Analytical,...
Show MoreSkills
Portfolio Projects
Description
Implemented complex UI based on UICollectionView with auto-sizing cells, expandable sections, multiple selections and animations. Implemented video upload manager with such features as splitting media file into small chunks, pause/resume each upload, progress monitoring, max simultaneously uploads count limiting. Implemented use case to download video from server and import to gallery with background mode support. Redesigned video compositing framework to fix multiple issues, added video transition dissolve effect and implemented background music smooth volume muting logic on the intervals where video has its own voice/audio track. Implemented per-user storage with memory management options such as manual/auto cache cleaning. Improved app performance by moving execution of heavy operations from main queue to GCD queues with multiple priority levels.
Show More Show LessDescription
Prepared dataset (filtering, complementing, balancing, augmentation). Trained model with CreateML tool. Implemented custom camera view with luminosity observation and flashlight control. Implemented classification filter using pretrained MobileNetV2. Implemented bug and plant classifier with 2 modes: local using CoreML and remote. Developed and maintained over 7 other apps by fixing bugs, improving stability and adding new features.
Show More Show Less