Senior iOS Developer, Co-founder2019 - 2019Vano Production
Technologies: iOS, Swift, Java, HTML, CSS, JS, Back-end, Front-end, MVP
- Created mobile iOS solutions in Swift for global enterprise clients and local companies. Worked on projects with millions of MAU.
- Built tens of highly customized applications (utility, legal, games, graphics) from scratch.
- Implemented pixel-perfect UI/UX designs with advanced animations. Defined views via Storyboard and programmatically. Devised cross-platform user interfaces working on every possible type of iOS device.
- Made use of several iOS architectures, including MVC, MVVM, and VIPER with custom layers.
- Involved in transitioning from legacy code into Swift.
- Developed several MVPs in tight schedules that helped clients to bring investors and customers on board.
- Connected applications with custom REST API endpoints.
- Implemented mapping functionality with Google Maps and MapKit. Developed a clustering algorithm to improve performance.
- Made use of third-party authentication services (OAuth). Implemented Facebook SDK.
- Actively utilized multiple iOS core frameworks, including Core Graphics, Core Image, Core Animation, Core Location, and others.
- Managed a team of three iOS developers.
CTO, iOS Developer, Co-founder2018 - 2019Ahillz
Technologies: iOS, Swift, Java, Web Development, Push Notifications, Apple Pay
- Architected and built the entire tech stack consisting of an iOS app in Swift, back-end server in Java, NoSQL database (MongoDB), REST API endpoints, and adaptive website.
- Deployed the solution on AWS infrastructure using S3, EC2, SES, and CloudFront. Administered Apache Tomcat and MongoDB.
- Designed and implemented secure authentication with the use of JSON web tokens.
- Implemented payment functionality using Stripe and Apple Pay.
- Created a custom networking layer for REST API interaction and image caching.
- Debugged performance issues of a slow user interface and fixed the problem.
- Contributed to the UI design with tools like Adobe XD, Adobe Photoshop, and Sketch.
Co-founder, Blockchain Developer, iOS Developer2017 - 2019Sponsy
Technologies: Swift, iOS, Java, Web Development, Ethereum, Blockchain, Solidity
- Designed and built the iOS app allowing users to discover sponsors or sponsees from all over the world, examine profiles, and communicate. The back end was integrated with Ethereum blockchain for security reasons.
- Connected the app to the RESTful JSON API.
- Developed a cross-platform adaptive website (HTML, CSS, Bootstrap, JS, and jQuery).
- Developed and deployed several smart contracts (coded in Solidity) on Ethereum blockchain. Conducted a thorough security audit (re-entrancy attacks, overflows, DoS, etc.).
- Developed a web3.js web app for the purposes of interacting with Ethereum blockchain via MetaMask.
iOS Developer2018 - 2018Playgendary
Technologies: iOS, Swift, Core Graphics, UIkit
- Developed top-notch UI/UX experiences. Created custom UIViews.
- Developed unit tests and UI tests in Swift to test core methods of the applications.
- Took two applications from the concept to the App Store. Maintained existing applications and fixed bugs.
- Optimized app performance using Instruments.
- Implemented in-app purchase functionality and subscriptions.
- Integrated third-party advertising SDKs and used CocoaPods.