Nikola M.

Nikola M.

Senior iOS Developer

Nis, Serbia
Hire Nikola M. Hire Nikola M. Hire Nikola M.

About Me

Nikola is a Senior iOS Developer with a demonstrated history of delivering innovative mobile solutions for clients using iOS and Android app development tools with Swift, Objective-C, Java (Android), and React Native. He simplifies complex app UIs and animations, algorithms, big and small data, and delivers quality products for clients.

Work history

UpStack
UpStack
Senior iOS Developer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Freelance
Freelance
Mobile Apps Developer
2020 - Present (5 years)
Remote

Working remotely on various client projects globally.

Pexip
Pexip
Mobile Software Engineer
2020 - 2020
Remote
  • Improved the architecture of an already existing app by implementing a coordinator, reducing dependency and routing issues.

  • Reviewed the whole codebase, resulting in a 40-point document listing bad practices and issues and suggested improvements.

  • Developed elements of a screen-sharing feature on a system level with an app extension.

Neopix
Neopix
Lead iOS Developer
2017 - 2018 (1 year)
Nis, Serbia
  • Designed and built advanced iOS applications and various mobile, social network, financial, and CRM apps.

  • Provided technical leadership, guidance, and mentorship for the iOS dev team.

  • Evaluated and implemented new technologies to maximize efficiency by establishing best practices, picking the right technologies, and regular code reviews in app development.

ProfitOptics
ProfitOptics
Software Developer
2015 - 2019 (4 years)
Remote
  • Delivered and synced 14 tables with up to 1+ million records per table for a single client.

  • Turned client requirements into working solutions by calculating monthly sales based on data provided by the client.

  • Wrote high-performing and well-tested code for different iOS apps for clients.

HTEC
HTEC
iOS/Android Developer
2014 - 2015 (1 year)
Nis, Serbia
  • Created, modified, and tested high-quality code for Android and iOS apps.

  • Worked from specifications drawn up by the head of development for different clients.

  • Collaborated closely with project managers, designers, developers, and strategists on app development processes.

Portfolio

iOS Team Lead - Jumpline
iOS Team Lead - Jumpline

Jumpline High Performance (JHP) mobile application takes an unrivaled foundational approach that addresses the specific unmet performance, survival, and health needs of the app's first responders and veterans. The app's foundational programs are rooted in solid science, providing these Time Critical Athletes™ with proven and engaging strategies that enable them to build long-term habits around their mental and physical performance. Developed the application with the help of 2 other developers.

iOS Team Lead - The Burger Collective
iOS Team Lead - The Burger Collective

The Burger Collective is a social platform for burger lovers, connecting them to their favorite burger joints. Joining is free and it gives users immediate access to exclusive menu items, discounts, and bonus offers. Members can then post reviews for over 1,000 burger restaurants in Australia. Developed the app using React Native.

iOS Developer - Symclip
iOS Developer - Symclip

The Symclip app is designed for runners to detect early signs of injury. It can also be used by clinics to treat existing injuries. The app collects data from small devices (‘clips’) that are connected to users' shoes via Bluetooth and it uses sophisticated algorithms to check for asymmetrical behavior and warn users of possible injuries.

iOS Team Lead - TIIP
iOS Team Lead - TIIP

TIIP provides training, operating, and maintenance support capability on iOS and Android platforms. It includes a CMS supporting the authoring of training and support topics for field users related to any type of equipment or procedure.

iOS Team Lead - Wisr
iOS Team Lead - Wisr

Not yet on app store, Wisr is a fintech app for an Australian client that helps users save money or return debts. Involved in app development.

Education

M.Eng Computer Software Engineering
M.Eng Computer Software Engineering
University of Nis - Serbia
2008 - 2014 (6 years)