
Ognian Gloushkov
Verified Expert in Engineering
Design Developer
Sofia, Bulgaria
Toptal member since May 22, 2019
Ognian is a versatile mobile developer with a passion for improving the user experience of mobile apps for niche product companies. Every day, he seeks to further his personal and professional development, and he believes that excellent communication is key to understanding his client's needs. Ognian is capable of delivering full-stack projects but considers Android to be his strongest suit.
Portfolio
Experience
- Design - 12 years
- Adobe - 12 years
- Java - 10 years
- MySQL - 10 years
- Android - 10 years
- Android SDK - 6 years
- Jira - 6 years
- App UX - 4 years
Availability
Preferred Environment
GitHub, Android Studio, IntelliJ IDEA, MacOS
The most amazing...
...project I've delivered entirely on my own is an advertising network for mobile and city devices.
Work Experience
Senior Android Developer & Team Lead
Smule
- Orchestrated the smooth transition of the chat system to a third-party vendor, overcoming the challenges of migrating hundreds of millions of users, chat rooms, and billions of messages.
- Led a pivotal project to replace the third-party CRM provider, architecting the initial version of the mobile SDK, implementing it on Android, and providing guidance for iOS implementation.
- Defined KPIs and success criteria, delivering a quality solution on a tight schedule while fostering a positive team environment.
- Pioneered a unique project in collaboration with a premium car manufacturer, creating Smule’s first automotive application.
- Led technical implementation alongside the chief architect, actively contributing to R&D decision-making, guiding UI/UX design, and transparently communicating limitations and possibilities to stakeholders.
- Collaborated closely with diverse teams, including marketing, design, creative, CRM, product, and engineering, owing to the company’s internal satisfaction of business needs.
Native Apps Team Lead
SpotMe
- Developed technical specifications and aligned and standardized them across the team and different platforms.
- Spearheaded the feature development of the product, provided technical guidance to reporting engineers, and ensured the highest levels of quality, performance, and cross-platform alignment.
- Provided code and pull-request reviews and approvals for release cycles.
- Contributed to codebase maintenance and optimization.
- Prepared test builds, supported quality assurance process, and rolled out approved releases.
Android Developer
SpotMe
- Developed new features of the SpotMe mobile app framework using the Android SDK.
- Maintained and optimized the codebase.
- Worked together with team developers, product managers, designers, and QAs.
- Participated in the new functionality's brainstorming, specification, and design sessions.
- Presented innovations and feature launches to the wider SpotMe team.
Android Developer
Trading 212
- Designed, developed, and supported new features and improvements on Trading 212 and Trader.bg's native mobile applications for phones and tablets.
- Optimized the user experience and performance.
- Worked as part of an Agile, cross-functional team taking responsibility for the engineering team deliverables and quality.
- Participated in the design, development, maintenance, and every part of the delivery process for Android apps.
- Worked proactively and hands-on for all tasks and took on sprint backlog items.
Developer | Graphic Designer
Student Computer Art Society
- Developed learning projects founded by the EU.
- Organized training courses and workshops.
- Set up the Computer Space International Art Forum.
- Created Flash-oriented educational games.
- Designed and maintained internal websites.
Experience
Trading 212
The mobile app has more than 12,000,000 downloads, which makes it one of the most popular trading apps in the world.
Since 2016, it's been the UK’s #1 trading app, and in 2017, it reached the #1 spot in Germany.
SpotMe
https://spotme.comTo date, SpotMe software has served more than 5 million users worldwide. More than 200 organizations and 75 Fortune 500 companies rely on SpotMe to create change with transformative events and drive perpetual engagement with employees, customers, and partners. With more than 140 staff worldwide, SpotMe is headquartered in Switzerland and has offices in Europe, North America, and Asia-Pacific.
Education
Bachelor's Degree in Graphic Design
New Bulgarian University - Sofia, Bulgaria
High School Diploma in Information Technology: Software and Hardware
Technological School Electronic Systems - Sofia, Bulgaria
Skills
Libraries/APIs
Jackson, RxJava 2
Tools
Adobe, Jira, Jenkins, GitHub, IntelliJ IDEA, Android Studio, Flash, Gradle, GitLab, Figma
Languages
Java, Kotlin, Flash ActionScript, SQL, JavaScript
Frameworks
Android SDK
Platforms
Android, MacOS, Firebase, Docker
Paradigms
Model View ViewModel (MVVM), Model View Presenter (MVP)
Storage
MySQL, Redis
Other
App UX, User Experience (UX), User Interface (UI), Design, Android Data Binding, Software Development, IT Project Management
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