
Predrag Jevtic
Verified Expert in Engineering
iOS Developer
Belgrade, Serbia
Toptal member since August 4, 2026
Across fintech, healthcare, and AI-powered marketplaces, Predrag has spent over 15 years building mobile and cross-platform products. His toolkit centers on Swift, Objective-C, and React Native. While at PSPDFKit, he contributed to a performance-critical iOS SDK used by thousands of apps.
Portfolio
Experience
- iOS - 16 years
- Domain-driven Design (DDD) - 13 years
- Swift - 11 years
- React Native - 11 years
- React - 11 years
- Atomic Design - 8 years
- TypeScript - 7 years
- Next.js - 5 years
Preferred Environment
Xcode, Figma, Git, Jira, Confluence, Notion
The most amazing...
...SDK I've contributed to is a performance-critical iOS PDF engine used by thousands of apps worldwide.
Work Experience
Founder and Senior Mobile Engineer
Design by Heart
- Led mobile and full-stack engineering across fintech, healthcare, and AI-powered marketplaces, delivering native iOS, React Native, and cross-platform solutions.
- Shipped React Native apps with native bridge modules written in Swift and Objective-C, Firebase back ends, and push notifications via Novu with Redis engagement tracking.
- Implemented deep-linking through Branch.io for mobile applications.
- Developed production payment flows on mobile and web using Stripe Connect with PaymentIntent manual capture and ACH integration via Plaid.
- Built MCP servers in Python/FastMCP, including a knowledge-graph server with 71 nodes and 98 edges, deployed to Railway and integrated into Claude Desktop over an SSE bridge.
- Developed RAG systems utilizing ChromaDB, pgvector, and local LLMs such as Ollama and deepseek-coder for domain retrieval.
Senior Software Engineer
Tobii
- Worked as a senior engineer on a Tobii product team within a hybrid distributed organization, collaborating cross-functionally with Stockholm product and design teams.
- Built a PHP web application that captured and analyzed browser session gaze data, turning raw eye-tracking telemetry into replayable usage analytics for product and research teams.
- Drove architecture and CI/CD decisions across React Native mobile and TypeScript web codebases, expanding automated test coverage and cutting release cycle time by 20%, reducing regressions reaching production.
Senior Front-end Engineer
Quadro Consulting
- Led front-end development of an esports competition platform from the ground up using Next.js, React, and TypeScript, building the atomic design system and component architecture from scratch.
- Built the promoter-facing tooling that let recognized esports figures create, run, and moderate competitions end to end.
- Owned front-end architecture across state management, real-time updates, and SSR strategy, then mentored engineers and set code review standards while working directly with design and product.
- Covered registration, live brackets, scoring, and prize fulfillment flows.
Senior Software Engineer
AMD
- Rewrote the AMD Link iOS client from UIKit to SwiftUI as one of two iOS engineers, modernizing the app that streams PC gameplay from AMD graphics cards to iPhone, iPad, and Apple TV.
- Rebuilt the streaming and GPU telemetry interfaces in SwiftUI while preserving low-latency video playback, keeping real-time performance intact through a full view-layer replacement.
- Migrated navigation, state management, and view architecture to SwiftUI and Combine, reducing view-layer code and making the client faster to extend across iPhone, iPad, and tvOS targets.
- Coordinated with a two-person Android team to hold feature parity across platforms during the rewrite, aligning release timing and shared behavior for a four-engineer mobile group.
Senior iOS Engineer
PSPDFKit
- Contributed as a senior native iOS engineer on a PDF SDK used by thousands of apps, working across the Objective-C/C++ core and the Swift/UIKit API layer.
- Worked on performance-critical rendering, maintaining a large mixed Objective-C/Swift public API surface.
- Provided customer-facing developer support for the SDK.
Senior Mobile Engineer
ShyftMoving
- Developed the native iOS survey app used by professional moving companies to capture video walkthroughs of a home and build room-by-room inventories for quoting.
- Implemented camera and video capture flows in Swift, handling large media payloads, upload retries, and unreliable connectivity inside customer homes during live surveys.
- Translated design specifications into native iOS interfaces as a senior individual contributor, coordinating API contracts with back-end and product teams.
iOS Engineer
Memento
- Led the React Native team building a peer-to-peer payments app from scratch, owning front-end architecture, delivery cadence, and code review across iOS and Android.
- Built payment flows covering transactions, requests, and settlement against banking APIs, handling validation and failure states on both platforms from a single React Native codebase.
- Wrote native iOS and Android bridge modules where React Native fell short, covering secure storage, biometric authentication, and platform SDK integration for a regulated financial product.
Mobile Team Lead, Engineering Manager
ShiftPlanning/Humanity
- Led the mobile team on a workforce-management platform delivering native iOS in Objective-C and Swift through the ObjC-to-Swift transition.
- Progressed from engineering manager to acting director of engineering, leading roughly 65 people across engineering, marketing, and HR for six months.
- Joined as the company's first iOS developer and scaled the mobile function into a cross-platform team spanning iOS, Android, design, and QA, owning hiring, delivery cadence, and release quality.
- Ran engineering delivery for a workforce management platform covering scheduling, time tracking, and payroll workflows, coordinating roadmap and priorities across engineering, design, and QA.
iOS Developer
GoDaddy.com
- Joined as the company's first iOS developer and built the ManageWP mobile client from zero, delivering the first native iOS app for a WordPress management platform later acquired by GoDaddy.
- Translated the ManageWP web dashboard into a native mobile workflow, letting users run updates, backups, and site health checks across their WordPress portfolios directly from an iPhone.
- Established the company's iOS practice from scratch, defining project structure, API integration patterns, release processes, and the App Store submission workflow that later mobile hires inherited.
Experience
Cross-editor Agent Configuration Layer
https://github.com/designbyheart/open-agent-configI designed a shared source of truth for skills, agent roles, and tool configuration, then mapped it into each editor's expected structure so the same workflow behaves consistently regardless of which client an engineer opens. I structured skills as composable units with explicit trigger conditions, scoped tool permissions, and versioned instructions so that a workflow can be reviewed and improved like any other code artifact.
Finally, I documented the system and published it so other engineers can adopt the setup without rebuilding it.
AMD Link (iOS SwiftUI Rewrite)
https://apps.apple.com/us/app/amd-link/id1319000900The project involved rebuilding navigation, state management, and view architecture using SwiftUI and Combine, and migrating streaming controls, performance metric displays, hotkey configuration, and adaptive connection quality handling that adjusts stream settings based on available bandwidth. I reduced the view layer code and made the client faster to extend across iPhone, iPad, and tvOS targets. I also coordinated release timing, shared behavior with the Android team, and shipped the modernized client through App Store review as part of a four-engineer mobile group.
OrbyJets (Private Aviation Marketplace)
https://orbyjets.comBuilt the mobile client in React Native and Expo using continuous native generation, including native iOS Live Activities, so that members can follow flight status from the lock screen. Built the back end as a Swift Vapor API with BullMQ background jobs, integrating Stripe Connect and ACH via Plaid for payments, Twilio call masking to protect both sides of the marketplace, and flight tracking for live itineraries.
Designed the conversational AI layer: separate assistants for operators and for members, plus automated moderation of cross-party messaging. Built a knowledge graph service that exposes company and market context to AI tooling over MCP.
Education
Specialization Degree in Visual Media
Computer Equipment & Trade (CET) - Belgrade, Serbia
Certifications
Microsoft Certified Trainer
Microsoft
Certified Scrum Master (CSM)
Scrum Alliance
Skills
Libraries/APIs
React, Claude API, Node.js, API Development, Stripe
Tools
Xcode, Figma, Git, Jira, Confluence, Notion, Expo, GitLab CI/CD, cURL Command Line Tool
Languages
Swift, HTML5, Objective-C, TypeScript, JavaScript, Sass, PHP, Python, GraphQL, C#
Frameworks
React Native, UIKit, Next.js, SwiftUI, Vapor, .NET, NestJS
Platforms
iOS, Firebase, Vercel, Docker, Ollama, Azure
Paradigms
REST, Clean Architecture, Agile, Scrum, Kanban
Storage
PostgreSQL, Redis
Other
Atomic Design, Front-end, Railway, GitHub Actions, Domain-driven Design (DDD), Scrum Master, Kotlin Multiplatform, AI Agents, Large Language Models (LLMs), Prompt Engineering, Development, Software Architecture, CI/CD Pipelines, Technical Documentation, System Architecture, Technical Leadership
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring