Ana Nedic, Developer in Belgrade, Serbia
Ana is available for hire
Hire Ana

Ana Nedic

Verified Expert  in Engineering

App Design Developer

Location
Belgrade, Serbia
Toptal Member Since
February 3, 2020

Ana loves software and everything involved—designing, coding, presenting to clients—but above all, she loves conquering challenges to develop a perfect product. Ana has spent the last 16 years studying software engineering and developing various projects. She joined Toptal to continue doing what she loves.

Availability

Part-time

Preferred Environment

IntelliJ IDEA, Android Studio

The most amazing...

...thing I've developed was a cutting-edge fully functional demo Android app that helped my employer sell their services to other businesses.

Work Experience

Tech Lead for Mobile Development

2021 - PRESENT
DAITA EXP GmbH
  • Developed IoT solutions for lifestyle improvement and positive environmental impact.
  • Maintained and fixed bugs for the previous version of the app written for iPad.
  • Oversaw the development process from blank page to delivery to the client.
Technologies: Flutter

Tech Lead

2020 - 2021
Toptal Clients
  • Delivered MVP starting from scratch.
  • Demoed work done in the previous sprint on a live presentation with the client.
  • Chosen technology stack based on the client's requirements and made a presentation with the recommended development strategy. Set up basic infrastructure for the whole project.
  • Interviewed team members who joined the project.
Technologies: Agile, iOS, Android, Scrum

Technical Lead for Mobile Development

2019 - 2020
Soft Road Apps
  • Developed an app that utilizes wearable devices to monitor and optimize business processes for other companies. Designed the app architecture, selected the technology stack, and led the team that created the entire solution from scratch.
  • Presented demo versions of the app onsite to a Europe-based client.
  • Communicated with the client and hardware vendors to formulate a new, tailor-made version of the app.
  • Delivered required pieces of software using proprietary technologies not related to my core expertise on another project.
  • Mentored junior and intermediate team members on Android and Java-related topics.
Technologies: Git, Java, Android, Requirements Analysis, Code Architecture, Leadership

Senior Mobile Developer

2017 - 2020
Freelance
  • Developed several small/medium applications using industry best practices.
  • Helped designers with optimizing UX for both Android and iOS.
  • Advised on tech stacks necessary to accomplish target objectives.
Technologies: Alamofire, CocoaPods, Realm, Swift, iOS, Android Architecture Components, Kotlin, Android, Requirements Analysis, Code Architecture, Leadership

Senior Software Engineer

2017 - 2019
LotusFlare
  • Maintained an existing Android app for a large telecom operator.
  • Refactored an existing Android app using clean architecture.
  • Developed an Android SDK that could be embedded in any third-party application.
  • Code-reviewed PRs from other team members and collaborated with them on a complex product delivery using Git.
  • Profiled, debugged and adjusted products to the new APIs and screen sizes.
Technologies: Jira, Gradle, JUnit, Dagger 2, RxJava, Java, Android, Requirements Analysis, Code Architecture

Senior Software Engineer

2015 - 2017
eFront
  • Developed backend enterprise services, DB scripts and integration tests in an international team.
  • Analyzed and debugged complex business logic in Java related technologies.
  • Obtained experience with private equity and fintech.
  • Code-reviewed PRs from other team members and participated in meetings as part of a standardized process in Scrum environment.
Technologies: Git, Apache Maven, T-SQL (Transact-SQL), REST, Hibernate, Spring, Java, Code Architecture

Software Engineer

2013 - 2015
youngculture/Crealogix AG
  • Developed both front-end and back-end enterprise Java services.
  • Developed and adjusted JavaScript/CSS/HTML GUI according to the specification written in the German language.
  • Obtained banking systems software experience through regular meetings with remote team members.
Technologies: PL/SQL, CSS, HTML5, jQuery, JavaScript, Spring, Hibernate, Java, Code Architecture

Java and Web Developer

2009 - 2013
Serbian Chamber of Engineers | Instruction Set, LLC
  • Worked at these two companies on a per-project basis. Designed and implemented solutions for providing efficient services to companies' clients.
  • Served as a Java EE developer on two separate projects for an instruction set: upgraded existing solutions, analyzing business flow, proposing and implementing changes for the new solutions.
  • Maintained a website for the Serbian Chamber of Engineers.
  • Provided technical support for web conferences and other IT-related business for the Serbian Chamber of Engineers.
Technologies: PostgreSQL, HTML, CSS, JavaScript, Hibernate, Spring

Wearable B2B

I developed an app that integrates wearable devices, speech recognition, GPS, and OCR and can be tailored carefully to fit the specific needs of a business so that double-checking reduces errors and optimizing processes saves time.

Ultimately, the business operations yield better ROI when using the app.

Languages

Java 8, Kotlin, Java, UML, Dart, T-SQL (Transact-SQL), JavaScript, HTML5, CSS, HTML, Swift, SQL, C

Frameworks

Flutter, Hibernate, JUnit, Spring, Dagger 2

Libraries/APIs

CocoaPods, REST APIs, Android Architecture Components, Alamofire, RxJava, jQuery

Tools

Android Studio, Xcode, Git, Jira, Geocoding, TortoiseSVN, Apache Maven, Gradle

Paradigms

Requirements Analysis, RESTful Development, Clean Code, Design Patterns, Agile, Scrum, REST, Unit Testing

Platforms

iOS, Android, Firebase

Other

Android App Design, Code Architecture, Android Wearables, App Design, Push Notifications, Android Emulators, Leadership, Git GUI

Storage

SQLite, PL/SQL, Realm, PostgreSQL

2009 - 2011

Master of Science Degree in Computer Science

University of Belgrade, School of Electrical Engineering (ETF) - Belgrade, Serbia

2009 - 2010

Completed Courses in Teamwork and Conflict Resolution, Marketing, and Business Communication and Presentation

Business Incubator of Technical Schools - Belgrade, Serbia

2004 - 2009

Bachelor of Science Degree in Computer Science and Electrical Engineering (ETF)

University of Belgrade, School of Electrical Engineering (ETF) - Belgrade, Serbia

JULY 2021 - PRESENT

The Complete 2021 Flutter Development Bootcamp with Dart

Udemy

NOVEMBER 2015 - PRESENT

Oracle Certified Associate, Java SE 7 Programmer

Oracle