Professional software engineering with over ten years of production experience. Actively participated in the engineering of complex projects and software products.
Developed robust, user-focused solutions driving breakthrough efficiency and bottom-line results. Implemented major enhancements to existing systems. I can effectively combine my knowledge and your idea to provide an excellent solution for your business.
Strong team leader with extensive background managing and mentoring employees.
Mar 2018 - Present
Founder, Software Engineer,
Illusory - Photo Editor
I'm an initial founder and developer of the Photo Styling app, which was rebranded in Illusory photo editor since the second version in 2021. I'm planning and designing new features and a roadmap. Designing and developing various modern image editing tools. I'm creating media content and running a marketing company on multiple social networks. Responsible for the service promotion.
Planning new releases and features
Designing and implementing new features
Technical support and maintaining
Running marketing company
Jan 2018 - Present
Senior Mobile Software Engineer
Freelance / Remote Contractor
Developed new features to an existing project to extend app functionality and provide new services. Played a key role in all phases of the application development life cycle, from design and documentation to implementation and testing for a successfully launched fintech startup.
Development of complex mobile applications for large businesses and fast-growing startups.
Discern key business requirements and objectives by interfacing with stakeholders.
Creating a timeline of the feature set broken into small deployable chunks and assigning deadlines.
Development, testing, and deployment of the various features on time.
Identify and correct bottlenecks and fix bugs.
Coordinate the efforts of a geographically distributed team through the introduction of online collaboration tools and daily calls.
Dec 2016 - Dec 2017
iOS Software Engineer, Mobile TL
Work closely with other engineers to launch the new Content and Interaction management platform, providing users with an environment to communicate and access data. Designed and developed high-quality reusable components by utilizing various standard frameworks. Delivered a wide range of functional enhancements and performance improvements.
Developed high-quality code, including modules to video/audio calls, massaging, document interaction.
Collaborate with system architects, business analytics, development engineers, designers, QA to prioritize needs, define, design, and ship new features with high quality.
Leading mobile development team (4 iOS and 4 Android developers), sprint estimation, spread of tasks among team members.
Create and maintain project technical documentation, established development standards: apply code convention for team and product development flow. Also, integrate enforcing Swift style and conventions tools, perform code review.
Mar 2011 - Dec 2016
iOS Software Engineer
Designed dozens of mobile applications for social networking, music and video providers, Enterprise cloud solution and MDM products. Also, I have created mobile apps for eCommerce and restaurants.
Handling the entire product development lifecycle from understanding the business case to implementation.
Develop iOS mobile applications that improve scalability, performance, and profits for businesses.
Evaluate requirements and initial mock-ups, make technology recommendations based on the latest Apple requirements and best practices.
Lead iOS development team and mentoring of junior developers
AVFoundation/Kurento/ WebRTC/ CoreImage/Metal
Core Location/MapKit/Google Maps SDK for iOS
Document Interaction Programming/File Provider Extension
Third-party APIs integration
Apps and services architecture
Design and implement database structures
Lead and deliver complex software systems
Jira/Trallo/Asana/GitLab Issue Boards
Requirements analysis and planning
Strong problem solver
Effective time management