Pavle Pesic, Developer in Belgrade, Serbia
Pavle is available for hire
Hire Pavle

Pavle Pesic

Verified Expert  in Engineering

iOS Developer

Location
Belgrade, Serbia
Toptal Member Since
July 4, 2019

Pavle是一名熟练的iOS工程师,在企业和初创公司工作过. 他在从头开始开发许多复杂且用户友好的iOS应用程序方面拥有良好的记录. With expertise in establishing project architecture for new products, Pavle擅长在整个开发过程中领导移动团队.

Portfolio

InterVenture Sourcing
Swift、iOS、Firebase、Analytics、GitLab、tvOS、重构、代码架构...
Fabrika NYC
Bluetooth, iOS, Mixpanel, Stripe, Node.js, Objective-C, Swift, Figma, MapKit
Arty
Swift, Objective-C

Experience

Availability

Full-time

Preferred Environment

Xcode, Git, MacOS, iOS

The most amazing...

...project I've worked on is the e-scooter renting app. 它目前在意大利和西班牙有售,无死机率超过99%.9%.

Work Experience

Senior iOS Developer

2020 - 2023
InterVenture Sourcing
  • 从头开始构建一流的tvOS应用程序,提供出色的用户体验.
  • 通过引入MVVM和协调器模式重构了一个iOS应用,并提高了代码质量, scalability, and maintainability for future feature additions.
  • Crafted a complex EPG layout for a tvOS app, 展示我在设计直观和视觉上吸引人的节目信息和时间表界面方面的专业知识.
Technologies: Swift、iOS、Firebase、Analytics、GitLab、tvOS、重构、代码架构, Apple TV, Over-the-top Content (OTT), Location Services and Maps, Location Services, AVFoundation, APIs, Mobile Development, Mobile App Development, Streaming, Apps, SwiftUI

Lead iOS Developer

2018 - 2019
Fabrika NYC
  • Spearheaded the design, development, and successful launch of a brand-new e-scooter rental application, 从零开始,把一个想法变成一个功能齐全的产品.
  • 在所有项目中担任首席iOS开发人员和软件架构师的主要职责, driving the design, development, and implementation of all software solutions within the organization.
  • 在一个由四个人组成的多元化团队中担任团队经理, 其中包括三名iOS开发者(其中一人远程工作)和一名QA专家, coordinating their efforts to ensure project success.
  • 使用高级架构模式(如VIPER和MVVM)执行各种项目, 优化应用程序的结构和效率,同时确保代码整洁和可维护.
Technologies: Bluetooth, iOS, Mixpanel, Stripe, Node.js, Objective-C, Swift, Figma, MapKit

Senior iOS Developer

2017 - 2018
Arty
  • 开发了一款iPhone和iPad应用程序,使用户可以观看直播电视频道. The app has thousands of users, and over 99% are crash-free.
  • 介绍了代码审查、编码标准和清晰的体系结构概念.
  • Worked with the design team in creating functional UI.
  • Provided comprehensive mentorship to junior iOS developers, 促进他们的技能发展,并指导他们通过不同的项目阶段,以提高他们在该领域的专业知识.
Technologies: Swift, Objective-C

Lead iOS Developer

2016 - 2017
Engineers London Limted
  • 监督公司内iOS应用开发的整个生命周期, 确保所有项目符合质量标准并与组织目标一致.
  • 概念化并开发了一个创新的基于位置的社交网络应用程序, 通过允许用户与近距离的其他人互动来促进联系, thus creating a more dynamic social experience.
  • Built a robust and fully functional chat system utilizing Socket.IO and push notifications, 增强实时通信能力,确保用户即时更新.
  • 实施结构化的代码评审系统,并建立严格的编码标准,以提高软件开发过程的质量和一致性.
  • Provided guidance, support, and hands-on training to junior iOS developers, aiding their professional development and growth in the field.
Technologies: Objective-C

iOS Developer

2014 - 2016
Callidus Cloud
  • Developed the Callidus Cloud Configure Price Quote app from scratch.
  • Created working offline mode and sync procedure for the app.
  • Provided comprehensive mentorship to junior iOS developers, 促进他们的技能发展,并指导他们通过不同的项目阶段,以提高他们在该领域的专业知识.
Technologies: Salesforce, Objective-C

Redbox

http://apps.apple.com/us/app/redbox-rent-stream-buy/id339532909
With over one million active users, Redbox应用程序是一个数字平台,允许用户租用或购买电影. It provides convenient access to a wide range of entertainment options, enabling users to stream or download content on various devices.

Helbiz

Helbiz是一个动态的电动滑板车租赁应用程序,拥有数千名活跃用户和超过4的高应用程序商店评级.8. Developed in Swift, 该应用程序包括与Stripe等主要支付平台的集成, Google SDK for various services, Mixpanel for analytics, Zendesk for customer service, and Fabric for crash reporting and analytics.

我们将MVVM架构模式与Flow coordinator一起实现,以确保应用程序具有健壮和可扩展的结构.

The app comes packed with a variety of key features:

•一个实时滑板车定位器,帮助用户在他们附近找到可用的电动滑板车.
• A simple and efficient system for initiating and concluding rides.
•多功能支付系统,既接受传统信用卡支付,也接受加密货币支付.
• The inclusion of promo codes for cost-effective rides.
• A comprehensive ride history for users to review their past travels.
•地理围栏功能,确保滑板车保持在指定的操作区域内.

Poetiv

Poetiv是一个开创性的平台,完全致力于庆祝和分享口语艺术. 它为诗人提供了一个独特的空间,可以通过麦克风直接录制他们的表演或上传预先录制的文件, then sharing their works with a thriving community.

The application, meticulously developed in Swift, incorporates integrations with Facebook SDK for social functionalities, Branch for deep linking, and AlgoliaSearch for efficient and fast search capabilities. To ensure a robust and maintainable codebase, we used the VIPER architectural pattern in its development.

The platform boasts a range of key features:

•一个用户友好的界面,记录和上传口语表演.
•能够直接从iCloud上传文件,方便内容共享.
•一个功能齐全的音频播放器,确保为用户提供无缝和愉快的聆听体验.

EON TV

http://apps.apple.com/us/app/eon-tv/id490106327
EON transforms your iPhone and iPad into a personal entertainment hub, allowing you to stream all your beloved TV channels live, anytime and anywhere.

Highlighted features include:

• A live TV program that keeps you connected with real-time broadcasts.
•七天追剧,确保你永远不会错过你最喜欢的节目.
•一个全面的视频点播目录,提供多样化的电影选择, series, and cartoons.
•通过将电视频道和事件添加到您的个人收藏夹来策划您的观看体验的能力.
• Handy event reminders to keep you updated on upcoming broadcasts.
• Access to an array of radio stations for auditory enjoyment.

请注意,使用EON需要一个联合集团运营商的账户.

Ciao Chat

这个独特的社交网络应用程序使您能够识别您附近的其他用户. 它提供了查看所有附近用户和发起连接的功能, 为实时互动和聊天提供了机会. 这个平台通过将你与你身边的人联系起来,为社交网络带来了新的便利和自发性.

Languages

Swift, Objective-C

Frameworks

Core Location, MapKit, UIKit, iOS SDK, SwiftUI, Core Bluetooth, Core Data

Libraries/APIs

Alamofire, Facebook SDK, Fabric, Google Places API, Google Maps, REST APIs, CocoaPods, Stripe API, Mixpanel iOS SDK, Stripe, Node.js

Tools

Xcode, Git, iOS Instruments, Jira, GitHub, GitLab, Bitbucket, Figma, Sketch

Paradigms

RESTful Development, Model View Viewmodel (MVVM), Model View Controller (MVC), Refactoring, Mobile Development, Agile Software Development, Reactive Programming, VIPER Architecture, Management

Platforms

iOS, MacOS, tvOS, Apple TV, Zendesk, Salesforce, Mixpanel, Zeppelin, Firebase

Other

Flow Coordinators, AVFoundation, Mobile App Development, Debugging, Localization, App Maintenance, Code Architecture, Combine, Leadership, LLVM, User Experience (UX), iOS Animations, Push Notifications, Geofencing, Location Services and Maps, Location Services, Streaming, Apps, Video Streaming, Bluetooth, Analytics, Software Development, Over-the-top Content (OTT), APIs

Storage

MongoDB

2008 - 2013

Bachelor's Degree in Information Systems and Technologies

贝尔格莱德大学组织科学学院-贝尔格莱德,塞尔维亚