Martin Yankov

React Native Developer

Sofia, Sofia-City, Bulgaria
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Martin Yankov is a React Native developer with 13 years of experience based in Sofia, Bulgaria, blending a Game Design and Communication & Multimedia Design background to craft polished mobile UIs and UX. He currently contributes at FidWeb and has a track record of practical front-end and Android work in high-profile open-source NativeScript projects, where he focused on TabView stability, lifecycle handling, and improving navigation and layout behavior. Comfortable across TypeScript and mobile platform quirks, he brings a designer’s eye to engineering problems, often tackling subtle event and rendering bugs that improve user experience. Martin’s early UI/UX design internships inform his collaborative approach to building intuitive interfaces that bridge design intent and technical constraints.
code12 years of coding experience
bookCommunication and Multimedia Design, Game Design, Communication and Multimedia Design, Game Design at Hanzehogeschool Groningen / Hanze University of Applied Sciences Groningen
github-logo-circle

Github Skills (13)

url-routing10
uid10
javascript10
mobile-development10
front-end-development10
ui-design10
nativescript10
android10
angular10
typescript-types9
testing9
typescript9
typescripts9

Programming languages (6)

TypeScriptJavaCSSShellSCSSJavaScript

Github contributions (5)

github-logo-circle
NativeScript/NativeScript

Dec 2017 - Nov 2019

⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.
Role in this project:
userFront-end Developer & Mobile Developer (Android)
Contributions:194 commits, 185 PRs, 310 pushes in 1 year 11 months
Contributions summary:Martin primarily focused on fixing and refactoring issues related to the NativeScript TabView component, specifically for Android. Their contributions included addressing tab fragment attach/detach handling, improving data change events, and ensuring proper events on tab changes. They also addressed layout-related issues, and implemented changes to the bottom navigation, showing an involvement in UI and UX improvements.
ionic-reactsolidjsbest-ofvueios
Integrating NativeScript with Angular
Role in this project:
userFront-end Developer
Contributions:8 commits, 10 PRs, 17 pushes in 9 months
Contributions summary:Martin focused on enhancing the NativeScript Angular integration, primarily through the implementation and testing of UI components and routing features. Their contributions include enabling flexible page router outlets, improving relative URL handling, and integrating page transition durations for NSRouterLinks. They also addressed specific issues related to TabViewItem text transformation on Android and added binding tests to ensure correct rendering and behavior of UI elements.
integratingtypescriptnativescriptangular
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Martin Yankov - React Native Developer