Building native apps for iPhone, iPad, Mac & Apple TV — and mentoring the people who build them.
I'm an iOS Engineer and Apple Certified Trainer based in Naples, Italy. I specialize in native Apple development — Swift, SwiftUI and the iOS/macOS SDKs — with a strong focus on clean architecture, performance and user-centered design.
Over the past years I've taken products from prototype to the App Store (one through to a successful acquisition), and as faculty at the Apple Developer Academy I've mentored 100+ developers in app development, gamification and spatial computing.
🟢 Currently open to new opportunities — iOS Engineer roles, on-site / hybrid / remote. EU citizen, open to relocation.
import SwiftUI
struct DeveloperProfile: View {
let name = "Gianluca Orpello"
let role = "iOS Engineer"
let location = "Naples, Italy 🇮🇹 — open to relocation & remote"
let focus: [String] = [
"Swift", "SwiftUI", "UIKit", "Swift Concurrency",
"The Composable Architecture (TCA)", "MVVM",
"AVFoundation", "SpriteKit", "PencilKit",
"Server-Side Swift", "visionOS", "CI/CD"
]
let alsoLove = ["Mentoring", "Public Speaking", "🏍️ Motorbikes", "⛵️ Sailing"]
var status: String { "Open to work ✅" }
var body: some View {
Text("Let's build something great together.")
}
}Swipe actions on LazyVStack in SwiftUI — a lightweight, reusable component for native-feeling swipe gestures outside of List.
Swift · SwiftUI
A practical tutorial (★ 39) on setting up a camera feed capture in a SwiftUI app — published with Create with Swift.
Swift · SwiftUI · AVFoundation
🕸️ Scrapesite
A small Swift script to scrape public websites — the kind of tooling behind Delegibus, my app that pulls Italian legislation straight from official sources.
Swift · Server-Side Swift
A selection of apps I've designed and built — MindLand (sleep visualized as a 3D island), OUTSOON (movie tracker built on TCA), Privacy Form (digital consent used at events with 3,000–4,000 attendees), QRSwift (privacy-first macOS QR tool) and more on my portfolio →
✍️ I also write about Swift development and speak at conferences.
Let's connect → LinkedIn · g.orpello@gmail.com