Martin Doychev, Developer in Sofia, Bulgaria
Martin is available for hire
Hire Martin

Martin Doychev

Verified Expert  in Engineering

Mobile Developer

Location
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.

Availability

Part-time

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

2019 - PRESENT
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.
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
StangaOne
  • 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

https://play.google.com/store/apps/developer?id=SMD+Studio
A collection of applications and games that I developed.

Ritulette (Development)

http://el-romantico.github.io/landpage/
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

All the games I participated in creating in the GGJ over the years.

Cannopoly

The Ultimate Cannabis Connection

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

Jupiter Savings

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.
2017 - 2019

Master's Degree in Embedded Systems

Sofia University - Sofia, Bulgaria

2017 - 2018

Master's Degree in Embedded Systems

Polytechnic of Zagreb - Zagreb, Croatia

2015 - 2015

Bachelor's Degree in Computer Science

Università degli Studi dell'Aquila - L'Aquila, Italy

2011 - 2015

Bachelor's Degree in Computer Science

Sofia University - Sofia, Bulgaria

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring