Martin Doychev, Mobile Developer in Sofia, Bulgaria
Martin Doychev

Mobile Developer in Sofia, Bulgaria

Member since April 18, 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.
Martin is now available for hire




Sofia, Bulgaria



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.


  • Freelance Mobile Developer

    2019 - PRESENT
    • 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.
    Technologies: iOS, Android, React Native
  • Senior Mobile Developer

    2017 - 2019
    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.
    Technologies: React Native, Android
  • Senior Android Developer

    2018 - 2018
    • Developed security features.
    Technologies: Android
  • Android Developer

    2015 - 2017
    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.
    Technologies: Android
  • Java Developer

    2012 - 2015
    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.
    Technologies: PostgreSQL, Java EE


  • SMD Studio (Development)

    A collection of applications and games that I developed.

  • Ritulette (Development) (Development)

    Took part in the 2016 Game Jam creating a gesture-based Android app trained with a neural network using Android with a .NET back end.

  • Global Game Jam Participations (Development)
  • Cannopoly (Development)

    The Ultimate Cannabis Connection

    Explore new brands and strains. Find products and deals near you. Connect with your community.

  • Jupiter Savings (Development)

    An app for the South Africa market: Jupiter is a savings account app. The main features from the developer's perspective include animations, safe network communication, solid UX design, and good application flow architecture.

  • Avoiding Bad Practices in iOS and Android Design (Publication)
    In an era of cross-platform mobile development, it is crucial to understand the specifics of different operating systems and hardware. In this article, Mobile Developer Martin Doychev lists a number of bad practices employed while creating apps for iOS and Android and explains what you should and shouldn’t do.


  • 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
  • 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)
  • Tools

    Git, Visual Studio App Center, Fastlane, Android Studio, Atom
  • Storage

    Firebase Realtime Database, PostgreSQL


  • Master's degree in Embedded Systems
    2017 - 2019
    Sofia University - Sofia, Bulgaria
  • Master's degree in Embedded Systems
    2017 - 2018
    Polytechnic of Zagreb - Zagreb, Croatia
  • Bachelor's degree in Computer Science
    2015 - 2015
    UniversitĂ  degli Studi dell'Aquila - L'Aquila, Italy
  • Bachelor's degree in Computer Science
    2011 - 2015
    Sofia University - Sofia, Bulgaria

To view more profiles

Join Toptal
Share it with others