Goran D.
Senior Android Developer
Goran is a Senior Android Developer with twelve years of commercial experience, specializing in native app development, product design, and team leadership.
He has expertise in cross-platform development using React Native and is currently leading the mobile apps team at Airthinx.io, where he develops an air quality monitoring application that enables users to visualize the air they breathe. In this role, he oversees sprint planning, feature design, and app release updates.
Goran's leadership extends beyond development, as he has held roles as a team lead, tech lead, and public speaker at various developer community events. His passion for teaching is reflected in his co-ownership of a coding school for kids, where he actively contributes to educating the next generation of developers. He is well-versed in agile methodologies, particularly Scrum and Kanban, ensuring efficient project management and delivery.
Main expertise
- Android 10 years
- Java 10 years
- Kotlin 4 years
Other skills
- React Native 4 years
Selected experience
Employment
Mobile Apps Team Lead
Airthinx - 4 years 3 months
- Led the mobile development for Airthinx, an air quality monitoring app that enabled users to see the air they breathe.
- Contributed to the 360 AQ management system, which matched the level of professional air quality measurement solutions.
- Managed hiring processes for iOS and React Native developers.
- Oversaw sprint planning and managed app update releases for production apps.
- Continued working as a native Android developer on R&D projects as the primary technical role.
Technologies:
- Technologies:
Android
Kotlin
React Native
Git
Scrum
- Mobile testing
- Team leading
Senior Android Developer
Airthinx - 3 years 10 months
- Developed the initial app prototype using native technologies for Android and iOS.
- Developed and maintained the first production versions as a React Native app.
- Participated in the native rewrite after several years in production to support future development demands.
- Contributed to the development of both React Native and native versions. -Took sole responsibility for maintenance and bug fixes following the native rewrite.
Technologies:
- Technologies:
Android
Java
Kotlin
React Native
Scrum
Co-Founder
Dexter's IT Lab - 9 years 4 months
Led an after-school program focused on IT education for kids aged 8 to 16.
Consultant
Codemind d.o.o - 1 year 2 months
- Worked on Portier apps and device, customized for luxury hotel guests to stay connected with hotel services throughout their stay.
- Customized CyanogenMod ROM for Portier devices and developed a custom launcher app along with other essential apps for the device experience.
- Contributed to app development, which was in progress with a planned release scheduled for December.
- Developed the Remote Healthcare app that enabled doctors to connect with patients, colleagues, and organizations to support remote healthcare.
- Integrated support for custom hardware used for ear and eye inspections, allowing patients to perform self-diagnostics and share results with healthcare professionals.
- Supported the app during its clinical trial phase.
Technologies:
- Technologies:
Android
Senior Android Developer
Netronix Inc. - 2 years 4 months
- Joined Netronix and started work on Topo, a fleet monitoring app based on the Netronix IoT platform.
- Developed features enabling businesses to easily manage their fleets with real-time location tracking.
- Designed an intuitive user interface and implemented advanced analytics for fleet managers.
- Integrated the app with in-car devices to replace conventional GPS trackers in motor vehicles.
- Provided GPS tracking solutions for vehicles without electronics, such as bikes.
- Delivered improved flexibility for both drivers and fleet managers through the app’s capabilities.
Technologies:
- Technologies:
Android
Java
Education
BSc.Computer Science
University of Novi Sad · 2007 - 2011
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk