Position: Android Developer
Category: Android
English level: upper
Years of experience: 2


I am Android Developer with previous background in Embedded Systems development/engineering, giving a total of ~5 years of software development experience. Dedicated to produce high quality code that results in high quality applications. Great team player with solid soft skills.

Current position:
Android Developer at Natife (December, 2022 - present)
Development of various applications both from scratch and with an existing code base,
including applications for both mobile devices and Android TV.

My own project published on Google Play Store:
Weather Forecast App
The application for current, hourly and daily weather forecast for any location in the world.
Key technologies: Kotlin, MVVM, Room, Retrofit, RxJava, Fused Location Provider, Dagger 2


Previous experience as an Embedded Software Engineer:

Embedded Software Engineer at PLVision
Applications development, based on Data Plane Development Kit (DPDK), for monitoring traffic, controlling ports, etc. for network interface controllers (NICs). Implement features and fixing issues in a NIC driver. Working on unit tests using ‘pytest’ framework.

Embedded Software Engineer at AB Soft
Software and firmware development for an RTOS (ThreadX) based project in a smart digital optical devices field. Working with different sensors such as touch sensors, gyroscopes, etc. Working on UI. Working on unit tests using ‘CppUTest’ framework.


You can find out other details about me and my experience from my CV.