Pavle Stevanović, Developer in Belgrade, Serbia
Pavle is available for hire
Hire Pavle

Pavle Stevanović

Verified Expert  in Engineering

Swift Developer

Location
Belgrade, Serbia
Toptal Member Since
March 26, 2017

Pavle is an exceptional iOS developer with a background in competitive programming. He loves the work that he is doing and takes great pride in the quality and speed of his work. As a professional, Pavle is resourceful and driven, and as a person, he's communicative and easy-going—a talent who is sure to be a valuable asset to any project.

Portfolio

NOCAP Inc
Swift, SwiftUI, AVFoundation, Combine, Figma, AVKit, Mobile App Development...
Reddit (via Toptal)
Swift, AVKit, Agile Software Development, XCTest, Unit Testing, Git, Jira...
Flowly (via Toptal)
Swift, Git, Core Animation, UI Animation, Firebase

Experience

Availability

Part-time

Preferred Environment

Xcode, MacOS, Swift, Git, SwiftUI

The most amazing...

...work I've done was developing an application that was used to control an oil rig drill in Texas.

Work Experience

IOS Developer

2022 - 2022
NOCAP Inc
  • Developed new features according to the business needs during a time of explosive growth.
  • Refactored integral parts of the application to enable faster development of new features.
  • Extended the video editing functionality of the app using AVKit.
Technologies: Swift, SwiftUI, AVFoundation, Combine, Figma, AVKit, Mobile App Development, iOS Video

Freelance iOS Engineer

2021 - 2022
Reddit (via Toptal)
  • Worked on a complete live video player redesign and rewrite, which included writing tests.
  • Tracked and fixed bugs and other tasks using Jira as a reporting tool.
  • Improved stability and reliability of the app's standard video player.
Technologies: Swift, AVKit, Agile Software Development, XCTest, Unit Testing, Git, Jira, Model View ViewModel (MVVM), AVFoundation, Social Media, Social Media Apps, iOS Video

Freelance Swift Developer

2020 - 2021
Flowly (via Toptal)
  • Implemented a complete UI redesign for the app and improved the architecture of the codebase.
  • Implemented custom interactive animated graphs and rich experiences.
  • Developed the app to be in line with the always-changing business demands.
Technologies: Swift, Git, Core Animation, UI Animation, Firebase

Freelance iOS Developer

2019 - 2020
Mark Manson (via Toptal)
  • Developed an iOS application for number one New York Times best-selling author Mark Manson.
  • Integrated rich text, audio, and video content in the app. Implemented Apple Pay subscription for premium content.
  • Implemented custom courses where the app needs to be interactive on top of showing content.
Technologies: Swift, AVKit, Apple Pay, Git, Core Animation, UI Animation, Model View ViewModel (MVVM), iOS Video

Freelance iOS Developer

2018 - 2019
nvicta (via Toptal)
  • Developed an iPad app for controlling the oil rig drill in real time.
  • Developed a real-time 3D interactive visualization of the drill using SceneKit and SpriteKit.
  • Developed real-time two-way communication with the server to control the drill and display progress.
  • Implemented lots of custom views and controls according to the design, like dials, knobs, and gauges, with completely custom interactivity and drawing.
Technologies: Swift, iOS, Git, Core Animation, UI Animation, Mobile App Development, iPad

Freelance Data Visualization Expert

2018 - 2018
UC Berkeley Seismology Lab (via Toptal)
  • Developed custom graph and chart views for data presentations.
  • Developed a solution for hexagonal grid-based displaying of aggregated data on the map.
  • Used the Google Maps SKD to display earthquake data on a map.
Technologies: Google Maps SDK, Swift, iOS, Git, iOS SDK, UIKit

Freelance iOS Engineer

2018 - 2018
Wildfire (via Toptal)
  • Implemented an app redesign, adding support for iPhone X.
  • Introduced A/B tests as per the business requirements.
  • Improved the stability and app performance significantly.
Technologies: Objective-C, Mobile Apps, Git, iOS SDK, iOS Native Libraries, UIKit

Freelance iOS Developer

2017 - 2017
Bessemer Alliance (via Toptal)
  • Implemented an app redesign, adding support for iPhone X.
  • Developed an audio recording solution for hours-long interviews.
  • Improved the performance and stability of the application.
Technologies: Objective-C, Swift, iOS, Mobile Apps, Git, Cocoa, iOS SDK, iOS Native Libraries, UIKit

Unity Developer

2015 - 2017
Ironwood Studio
  • Led the development of several mobile games, sometimes as a sole developer and sometimes as part of a small team.
  • Developed standalone level editors for level creators and artists.
  • Implemented in-app purchasing, social integration, various ad networks, and various analytics services in games.
  • Scripted an image parser for custom collider generation in Python.
Technologies: Python, iOS, Git

Freelance iOS Developer

2014 - 2015
Freelance
  • Developed a fully-featured music player for streamed audio.
  • Built a car-sharing application using the Google Maps SDK.
  • Worked on multiple projects for several outsourcing companies.
Technologies: Python, Xcode, Objective-C, Swift, REST APIs, Mobile Apps, Git, MongoDB, iOS API, iOS SDK, iOS Native Libraries, UIKit, API Integration, Auth

Mark Manson App

https://apps.apple.com/us/app/the-mark-manson-app/id1483762065
‎I developed a mobile app for Mark Manson, the number one New York Times best-selling author of The Subtle Art of Not Giving a F*ck. The app has video, audio, rich-text, and interactive content—some of it behind a paying subscription.

MyShake

https://apps.apple.com/us/app/myshake/id1467058529
An earthquake early warning app for the state of California.
I worked on the iOS MyShake app for UC Berkeley Seismology Lab because they required some advanced data visualization of earthquakes on the map.

Diggy Loot

A 2D-puzzle adventure. I was the lead developer tasked with implementing core gameplay and creating standalone level editors (the game has over 200 unique levels), one level editor for the level creators, and one for the artists.

Languages

Objective-C, Swift, JavaScript, Python

Frameworks

Cocoa, SwiftUI, iOS SDK, UIKit, XCTest, Combine

Libraries/APIs

REST APIs, iOS API, Core Animation, iOS Native Libraries, Auth, Google Maps SDK, AVKit, Google Analytics API

Tools

Xcode, Git, Figma, Jira

Paradigms

Model View ViewModel (MVVM), Functional Programming, Unit Testing, Agile Software Development

Platforms

iOS, Firebase

Other

Mobile Apps, AVFoundation, UI Animation, Mobile App Development, iPad, API Integration, iOS Video, Social Media Apps, Apple Pay

Industry Expertise

Social Media

Storage

MongoDB

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring