
Martin Doychev
Verified Expert in Engineering
Mobile Developer
Sofia, Bulgaria
Toptal member since May 13, 2019
Martin has been developing software for over half a decade, mostly as a mobile developer. His most recent projects are mostly targeted towards React Native, with Android as his main background. He is also currently teaching informatics in a local school.
Portfolio
Experience
- Algorithms - 7 years
- Mobile Development - 6 years
- Git - 6 years
- Android - 5 years
- Agile - 5 years
- Firebase - 4 years
- Unity3D - 4 years
- React Native - 2 years
Availability
Preferred Environment
Windows, GitKraken, Atom, Android Studio
The most amazing...
...Game Jam app I've created was trained with a gesture-based app trained with a neural network using Android and a .NET back end.
Work Experience
Freelance Mobile Developer
Toptal
- Delivered multiple mobile projects from start to finish, usually as a solo mobile developer.
- Planned and participated in the design process for projects, including software, UX and UI designs.
- Oversaw all phases of mobile development, including delivery to the App Store and Play Store.
Senior Mobile Developer
Sircle Advertising, Inc.
- Reviewed code and suggested improvements in coding standards.
- Contributed to the community with various improvements on popular libraries.
- Added logging for mobile applications in order to improve the stability and reliability of the apps over time.
- Designed the UI and UX of mobile applications according to Apple's and Google's visual style guides.
Senior Android Developer
StangaOne
- Developed security features.
Android Developer
Melon, Inc.
- Developed mobile projects for various clients.
- Owned version control, application design, and automated deployment.
- Worked according to Scrum standards.
- Reviewed code and improved coding practices.
Java Developer
Methodia, Inc.
- Led the team and monitored for a junior colleague.
- Developed for insurance systems.
- Engaged with the software development lifecycle in real projects.
- Applied best practices in software development.
Experience
SMD Studio
https://play.google.com/store/apps/developer?id=SMD+StudioRitulette (Development)
http://el-romantico.github.io/landpage/Global Game Jam Participations
Cannopoly
Explore new brands and strains. Find products and deals near you. Connect with your community.
Jupiter Savings
Education
Master's Degree in Embedded Systems
Sofia University - Sofia, Bulgaria
Master's Degree in Embedded Systems
Polytechnic of Zagreb - Zagreb, Croatia
Bachelor's Degree in Computer Science
Università degli Studi dell'Aquila - L'Aquila, Italy
Bachelor's Degree in Computer Science
Sofia University - Sofia, Bulgaria
Skills
Tools
Git, Visual Studio App Center, Fastlane, Android Studio, Atom
Languages
Java, C#, JavaScript, GraphQL
Frameworks
React Native, Unity3D, Unity
Paradigms
Mobile Development, Agile, Scrum, Design Patterns, Adaptive
Platforms
Mobile, Android, Firebase, Windows, Java EE, iOS
Storage
Firebase Realtime Database, PostgreSQL
Other
Project Planning, Communication, Planning, User Experience (UX), Mobile UX, App UX, Technical Leadership, Photoshop CC 2019, Algorithms, OOP Designs, User Interface (UI), Mobile UI, GitKraken, Command Prompt (CMD)
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