
Ivelin Stanchev
Verified Expert in Engineering
Software Developer
Sofia, Bulgaria
Toptal member since December 8, 2021
Ivelin is an experienced software engineer specializing in mobile software development. He's passionate about simple and elegant solutions and is highly critical about product quality, user experience, and usability. Ivelin has won different olympiads and competitions in mathematics and informatics and likes being challenged with hard tasks. He has created and worked on B2B and B2C Android apps used by millions of monthly active users. Ivelin is an organized, responsible, and open-minded person.
Portfolio
Experience
- Java - 7 years
- Android - 7 years
- Object-oriented Programming (OOP) - 6 years
- Kotlin - 5 years
- JavaScript - 5 years
- Swift - 4 years
- iOS - 4 years
- Node.js - 2 years
Availability
Preferred Environment
Android Studio, Jira, Slack
The most amazing...
...challenge I've had is when I had to grasp and debug OpenGL as well as audio and video-related problems within only several days.
Work Experience
Senior Android Engineer
Smule
- Contributed to a Facebook partnership project as the lead Android engineer. Created a seamless, fast-track singing flow where the user starts Smule from Facebook, sings, and shares back in a Facebook story. The project helps with the organic traffic.
- Managed the integration of Snapchat lenses in the AutoRap app.
- Developed Android group creation, update, and delete feature which existed in iOS but not in Android. Translated business and user cases from Swift and Objective-C to Kotlin. Worked on group features to add roles and a user-regulated environment.
- Developed AutoRap audio and video recording in the application, which allowed users to record themselves while rapping. This allowed the app to be well-positioned on the competitive market and uplifted its rating.
- Worked on a new onboarding flow with a better design and fewer steps, which allowed over 10% more users to pass the funnel.
- Managed the simple singing flow based on a state machine architecture.
- Fixed top ANRs and crashes to reduce the crash and ANR rates by more than 0.5%.
- Added audio-only sing live for restricting problems like nudity.
- Aggregated TikTok and TakaTak share to the Smule app to increase organic traffic.
- Integrated a unified and platform shared recording framework.
Freelance Android Engineer
Freelance
- Added native Android modules in a React Native app. Developed a watermark logo, a score view for a tennis match stream, and streaming to Facebook and YouTube. Integrated Crashlytics and migrated to AndroidX.
- Developed a feature for advanced image cropping in a leading Insurance company in Bulgaria.
- Created multiple Android apps for various sectors like information, insurance, and entertainment.
Android Developer
Adastra.One
- Developed a complex and large eCommerce app using Kotlin, MVVM, RxJava, Dagger, Room, and material design with a fast and smooth user experience. The offline mode was available.
- Performed as lead Android developer for one of the largest credit companies in China. Millions of customers used the app. I had to hand over the project to the Chinese Android team.
- Created a comprehensive Android app for one of the largest stores in the UK, which increased their sales by more than 10%.
Android Developer
FFW
- Developed an app for Vodafone stores to present promotions on their TVs using Android dongle devices. The app was heavily using IPC, services, and receivers.
- Created an app for Pfizer to help users track their usage of the products.
- Took part of Vodafone's onsite requirements gathering to create a demo app for a new project. Created MVPs for various tenders.
Automation and Quality Assurance Engineer
FFW
- Tested mid to high complex websites like LUSH and one for the Copenhagen municipality. Supported existing automated tests using Behat and Selenium and wrote new ones. https://www.lush.com/uk/en.
- Tested Android and iOS mobile apps, found bugs, debugged, and provided suggestions for fixing problems.
- Ensured extraordinary quality and perfect pixel designs.
Experience
Sports App for Capturing Top Moments
When an exciting moment happens, you can capture that 15/30/60 second moment by clicking on your watch and later on seeing all your best moments
Education
Bachelor's Degree in Computer Science
New Bulgarian University - Sofia, Bulgaria
Certifications
Swift Development for iOS
Software University
Certified Mobile Developer
Telerik Academy | Acquired by Progress NASDAQ
JavaScript Developer
Telerik Academy | Acquired by Progress NASDAQ
Skills
Libraries/APIs
Node.js, OpenGL, Camera2 API
Tools
Android Studio, Jira, Slack, Git, Gradle, Behat, Xcode
Languages
Java, Kotlin, Swift, Objective-C, C#, JavaScript, HTML5, CSS, Perl, PHP, C++, UML
Paradigms
Object-oriented Programming (OOP), Software Testing, Continuous Integration (CI), Scrum
Platforms
Android, iOS, Windows Phone, WordPress, Drupal
Storage
SQLite, MySQL, NoSQL
Frameworks
Angular, .NET, Spring Boot, Material UI, Selenium, React Native
Other
Data Structures, Algorithms, Large-scale Projects, Hybrid Apps, High Code Quality, Operating Systems, Computer Networking, Electronics, SEO Tools, Web Services, Cryptography, Computer Security, Audio, Videos
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