iOS Engineer

Building Apple-platform

products with precision,

clarity, and release-ready

execution.

Designing and shipping polished experiences across iPhone, iPad, Mac, and the web with Swift, SwiftUI, UIKit, and The Composable Architecture.

Petros Dhespollari
PortfolioWasm.swift
struct PortfolioWasmApp {
    let role = "iOS Engineer"
    let stack = ["SwiftUI", "UIKit", "TCA"]

    func build() -> String {
        "Production-ready Apple-platform software."
    }
}

iOS Engineer

Plum

Smart money management app helping hundreds of thousands of users save, invest, and grow their wealth intelligently.

iOSSwiftSwiftUITCA
Plum

iOS Engineer

mblty

Flagship e-mobility app of Tank & Rast, Germany's leading motorway service operator. Fast EV charging with in-app rewards.

iOSwatchOSSwiftSwiftUIUIKitApp Clips
mblty

Creator & Developer

PromptBar

Lightweight macOS menu bar app for accessing multiple AI chats in one place. Built as a personal productivity tool.

macOSSwiftSwiftUI
PromptBar

Selected work

More builds across finance, mobility, utilities, wellness, and commerce.

A broader set of shipped products spanning enterprise iOS, independent macOS tooling, and production web work.

imjaDNS
iOSiPadOSmacOS

imjaDNS

Creator & Developer

Cross-platform DNS configuration app for Apple devices. Manage custom DNS servers across iPhone, iPad, and Mac.

SwiftSwiftUI
Open project
HEIL-App
iOS

HEIL-App

iOS Engineer

Enterprise iOS application for HEIL GmbH. Built with modern architecture patterns and scalable codebase.

SwiftUIKitMVVM
Open project
My DEDDiE App
iOSiPadOS

My DEDDiE App

Lead iOS Engineer

Official app for HEDNO (Hellenic Electricity Distribution Network Operator). Features real-time green energy tracking and carbon metrics.

SwiftUIKitCore Data
Open project
Public.gr
Web

Public.gr

Frontend Developer

Greece's leading electronics retailer. Enhanced product pages with structured data and SEO improvements.

AngularTypeScriptCSS
Open project
MediaMarkt.gr
Web

MediaMarkt.gr

Frontend Developer

Major European electronics retailer. Built form validations, partner review integrations, and frontend features.

AngularTypeScriptCSS
Open project
TranquiMind
iOS

TranquiMind

Creator & Developer

Mental wellness iOS app developed as part of a Master's thesis. Award-winning project recognized at CoNeCo 2024.

SwiftSwiftUI
Open project

About

Product-minded engineering with platform depth, design sensitivity, and end-to-end ownership.

Based in Greece, I'm an iOS Engineer specializing in Swift and modern Apple platform technologies, currently working at Plum Fintech within the Engagement Team where I take ownership of high-impact, user-facing features across core product flows. I lead technical design decisions, architect scalable solutions using SwiftUI and The Composable Architecture (TCA), and drive features end to end, from discovery and system design to implementation, release, and post-launch iteration, ensuring performance, resilience, and long-term maintainability. My work goes beyond coding; I actively shape architectural direction, contribute to cross-team alignment, review critical code paths, and collaborate closely with product, design, backend, and data stakeholders to deliver experiences that are both technically robust and strategically aligned with business goals. With extensive experience building and maintaining large-scale, production-grade mobile applications, and a strong foundation in clean architecture, modularization, and modern iOS patterns, I focus on engineering excellence, ownership, and delivering products that scale technically, operationally, and commercially.

SwiftUIUIKitThe Composable ArchitectureClean architectureRelease qualityCross-functional delivery
Athens, GR Based in
4+ Years in iOS
8+ Apps shipped
MEng + MSc Education

Recommendations

How teammates, reports, and technical partners describe working with Petros.

A set of LinkedIn recommendations focused on delivery reliability, engineering judgment, communication, and team impact across product work.

Konstantina Grammatopoulou

Konstantina Grammatopoulou

Technology Consultant | CRM & Digital Solutions | 8x Salesforce Certified

January 29, 2026 · Worked with Petros on different teams

I had the pleasure to work with Petros during his time at Ebiscon. He brings strong technical expertise to the table, paired with a thoughtful approach to building reliable, user-focused iOS applications. Beyond his technical skills, Petros is proactive and always willing to step in to help, whether that means solving a tricky technical problem or supporting a teammate. His professionalism, empathy, and team-first mindset make him a valuable asset to any organization.

Antonia Bucklitsch

Antonia Bucklitsch

Photographer | iOS Developer

November 14, 2025 · Reported to Petros directly

I had the opportunity to work with Petros for a full year on our iOS team, where we collaborated closely on several product features and architectural improvements. In our day-to-day work, he communicated openly, gave realistic estimations, and took responsibility for delivering his features reliably. I really appreciated how he used his knowledge to challenge assumptions in a constructive way and how his clear technical reasoning often helped us find better solutions. His structured approach and thoughtful code reviews genuinely strengthened our overall quality. Petros is not only a skilled and dependable iOS developer, but also someone I genuinely enjoyed working with, and I'm grateful that I gained a good friend along the way.

Manolis Spiliotopoulos

Manolis Spiliotopoulos

Backend .net developer @ ebiscon

November 7, 2025 · Worked with Petros on the same team

Petros is a capable iOS lead who manages teams with clarity and purpose. He combines strong technical skill with practical decision-making to keep projects on track.

George Kaimakas

George Kaimakas

Lead, Mentor, Engineer

July 2, 2025 · Worked with Petros on the same team

I've worked with Petros in a number of challenging projects and I can say with certainty that he is among the best people I've worked with in my career. Petros can take initiative and break down complex problems into digestible chunks that he then implements while taking edge cases into account. He also coordinates efficiently with people from different backgrounds and suggests improvements to new and existing features. Apart from his technical prowess, Petros is a great person, easygoing, and has a great sense of humor. He would make a great addition to any team.

Stefanos Raptis

Stefanos Raptis

Senior Android Engineer at Scytales

December 23, 2024 · Worked with Petros on the same team

It has been a pleasure working with Petros, an engineer who is very passionate about his craft. Highly autonomous and self-driven, Petros is a dependable team member who makes collaboration seamless. His communication is clear and concise, ensuring effective exchanges within the team. Petros's curiosity and determination to understand how things work make him an invaluable problem solver who always digs deeper. Beyond his professional skills, his sense of humor and ability to engage in everyday conversations add a personal touch, making him fun to work with. I recommend Petros as a talented and well-rounded professional.

Michael Sfakianos

Michael Sfakianos

Technical Delivery Manager at Netcompany

December 13, 2024 · Managed Petros directly

As the director of the technical department of AppArt, I've had the opportunity to work with Petros and evaluate his crucial role in developing the iOS version of some of the company's most dominant mobile apps. Petros has shown that he is capable of delivering high-quality software, but has also shown precious communication skills as he managed to establish a very fruitful relationship with our customers. As a result, his contribution to every mobile app version we released was critical. As an added perk, I understand that Petros really loves the job that he is doing. His continuous interest in personal and open-source projects indicates a mindset that will certainly benefit every company he works for.

Resume

Shipping systems that stay fast, modular, and readable as products scale.

I build Apple-platform products that feel fast, clear, and dependable, with a strong focus on real user needs, maintainable code, and polished execution. At Plum Fintech, I work in the Engagement Team on high-impact initiatives across end-to-end flows, Stonefruit, and Plum's core iOS app, helping ship features that support hundreds of thousands of people in managing and growing their money more intelligently.

SwiftJavascriptTypescriptAngularSwiftUIUIKitAndroid Jetpack

Independent work

Buy Me a Coffee

Fuel My Coding Journey!

As an experienced iOS Engineer passionate about crafting cutting-edge solution, your support means a lot as I embark on this exciting coding journey. By buying me a coffee, you're not just fueling my caffeine addiction , you're contributing to the development of innovative iOS & web applications.

Learn more