Bozhidar Mihaylov
Verified Expert in Engineering
iOS Developer
Bozhidar is a developer with eleven years of experience in software engineering. He is now looking to push his efforts towards something challenging and rewarding. Bozhidar enjoys doing puzzles of any kind and collaborating with his team to unfold the solution step by step.
Portfolio
Experience
Availability
Preferred Environment
Git, Xcode, MacOS, Bitrise
The most amazing...
...thing I've built is an iOS app that helps parents, students, and teachers stay on the same page regarding what happens at school.
Work Experience
Lead iOS Developer
Tide
- Oversaw and engaged in all projects involving payments and member services business areas to ensure they were on track and with good quality.
- Supervised and engaged in integration with Clear Bank to enable members to transfer from an e-money account to a current bank account.
- Organized and engaged in implementing PSD2 (Open Banking) EU directive requirements.
- Researched technologies to enable integration with Apple Pay, oversaw and engaged with its implementation.
- Oversaw and engaged in enhancing KYC native chat to use for registered members. Helped in shaping the backed APIs.
- Resolved a long-standing crash from the native implementation of the KYC chat.
- Managed three iOS developers and conducted regular one-on-one meetings and performance reviews.
Senior iOS Developer II
Axway
- Added ability to share subfolders in their massive file sync and share app.
- Updated the app to support iOS 11 files app integration.
- Decreased the app's underlying file operations memory consumption from 100 megabytes to less than 15 megabytes to fit below the iOS-enforced threshold for a file-provider extension.
- Overhauled the UI from scaled iPhone and iPad implementation to native resolution.
- Worked around release-blocking bugs in third-party libraries by altering their implementation at runtime.
- Reviewed the team PR to ensure the application of code quality and limit regression being introduced.
iOS Developer
OSI
- Significantly improved the UX and stability of their voting app.
- Implemented an iOS app to help families support their members who have the Anorexia Nervosa condition by tracking their meals.
- Helped on the back end in defining the new APIs and the data model.
Senior iOS Developer
Mentormate
- Architected and developed iOS applications from scratch.
- Extended existing iOS applications and added new features.
- Provided technical leadership for various projects.
- Mentored and code reviewed other team members providing feedback.
- Ensured that business needs were satisfied by making propositions and clarifying doubts.
- Confirmed that the product is convenient to use and looks good.
iOS Developer
MentorMate
- Architected and developed iOS applications from scratch.
- Ensured that the product was convenient to use and looked good.
- Verified that the defects that we found were resolved in a fast and reliable fashion.
Experience
SchoolWay
Digital Ordering
My role was to code the app's critical parts, mentor the other iOS developer, and ensure the project meets client goals.
The client's sales reps have been using the app for over a year.
Syncplicity
Tide | Business Bank Account
Mobolize
https://www.mobolize.comEducation
Bachelor's Degree in Informatics
Sofia University - Sofia, Bulgaria
Skills
Languages
Objective-C, Swift, C, SQL, Bash Script, JavaScript, C++, Java, Perl, Prolog, Scheme
Frameworks
iOS SDK, UIKit, Core Location, Core Data, Cocoa Touch, AFNetworking, SwiftUI, Combine
Tools
Git, Charles, Auto Layout, Jira, Xcode, Google Analytics, SonarQube, Bitbucket, VPN, OpenVPN
Paradigms
REST, Functional Programming, Agile Software Development, Design Patterns, Concurrent Programming, Object-oriented Programming (OOP), Object-oriented Design (OOD), Kanban, Unit Testing, Scrum, Model View ViewModel (MVVM)
Platforms
iOS, MacOS, Parse Server, Heroku, Windows, Linux, Bitrise, Polaris Software Integrity Platform
Other
Multithreading, User Stories, Team Mentoring, Code Review, MDM, MobileIron, AirWatch, GCD, Concurrent Computing, Algebra, Calculus, Differential Equations, Probability Theory, Fuzzy Logic, Algorithms, Data Structures, Discrete Mathematics, Analytical Geometry, Geometry, Computer Graphics, Complexity Theory, Numerical Methods, Networking, Packet Communication, IPC, Startups, Wireless, Video Streaming, WebSockets
Libraries/APIs
CocoaPods, Google Analytics API, Fabric, Core Animation, Core Graphics, Codable, REST APIs, Google+ iOS SDK, Facebook SDK, Core Image, Lottie-iOS, Packet Tunnel Provider, iOS Extensions, WebRTC, RxSwift
Storage
SQLite, SQL Server 2012, PostgreSQL, MongoDB, Databases
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring