07/30/2025 updated

**** ******** ****
100 % available

Mobile Application Developer

Sofia, Bulgaria
Bulgaria
Master Degree, Civil Engineering
Sofia, Bulgaria
Bulgaria
Master Degree, Civil Engineering

Profile attachments

Tomislav Mladenov.pdf

Java (Programming Language)Android StudioArchitectureBluetooth Low Energy (Bluetooth)BluetoothCloud ComputingCommunicationCreatividadGitHubGradleGroovyMobile Application SoftwareApache MavenMicrosoft Visual StudioModel View ViewModelSQL DatabasesExtensible Markup Language (XML)MultithreadingAttention To DetailGoogle FirebaseGitKotlinBuild ToolsJenkins
Dynamic and creative software developer, very motivated with 6+ years of experience. Eager to support the team, I believe that our values are what unite us, but our differences are what inspire us. I have very good communicating skills, meticulous eye for details and concentrated focus.

Stack: Android, KMM
Languages: Java, Kotlin, JS, SQL, Groovy, XML
Deployment: Github Actions, Jenkins
IDEs: Android Studio, InteliJ IDEA, Visual Studio, DataGrip
Build tools: Gradle, Apache Maven
Other: Jetpack Compose, Jetpack components, Android, Coroutines, Multithreading, ROOM, RxJava, ObjectBox, Navigation Component, Retrofit, Ktor, Hilt, Koin, Firebase, SDK, MVI, MVVM, Clean Architecture, SOLID, Dynamic Features, BLE, Bluetooth, Cloud Messaging

Experience

Professional experience5 - 10 years
Freelancer since2022

Languages

BulgarianNative speakerEnglishFluent

Project history

Senior Android Developer

AppsFactory

Internet & IT

250-500 team member

Working as a Senior Android developer for a BMW project. Designing and developing cutting-edge features for Android Automotive OS. Collaborating closely with design,engineering, and product teams. Optimizing code for performance and ensuring the highest level of reliability. Conducting code reviews and maintaining code quality standards. Contributing to technical discussions and proposing innovative solutions.

Tech Lead Android

Appolica

Internet & IT

50-250 team member

Lead a talented team of engineers in building innovative and high-performing Android apps. As a Lead for the Android team my responsibilities include - the architecture, designing and developing cutting-edge features that will make our mobile apps stand out. Guiding the team in crafting clean, scalable, and maintainable code that can handle whatever the future throws our way. But it's not just about the code. The goal is to foster a collaborative environment that pushes boundaries and encourages everyone to bring their best ideas to the table.

Android Team Lead

Up2technology

Transport & Logistics

50-250 team member

​​​A project that aims to provide MaaS (Mobility as a service) in Netherland. As a Lead Android developer my responsibilities include design application's architecture, reviewing pull requests, implementing new features in a way that keep the maintainability and scalability of the project. 

Mobile Application Developer / Front-End Developer

Furet-M
Description: A complete POS System that let you run a smart business with tools that helps
you track inventory, profits, sales, customers loyalty no matter where you are. Our cloud
based technology helps you get the best of the product. Software is easy to set and joy to use.
Accept all kinds of payments with just plug and play hardware. A complex end to end system,
technologies used: Spring Framework, MySQL, GIT, Android, RxJava, Firebase Cloud
Messaging, Amazon Infrastructure, Docker, NodeJS, React, Bluetooth, BLE

Mobile Application Developer

Upwork
Description: Baby Food World - is a food blog for parents that would like to learn and give the
best care for their little ones with what you have at home and depending on their age.
Hibernate, SQL, Android, Java, RESTful API, Dart

Mobile Application Developer

Upwork
Description: The project was for medical mobile application currently distributed in Israel. The
people had the ability to schedule an appointment for different type of doctors and locations.
It was also meant to measure the user response time depending on the user interface.

Mobile Application Developer:

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in