Curriculum Vitae
Pericles Maravelakis
Contact
Professional Summary
Seasoned mobile architect and senior iOS/macOS engineer with 15+ years of experience designing, building and delivering high-performance applications. Proven track record in leading mobile architectures, scaling platforms and driving product strategy across mobile ecosystems. Adept in Swift, Objective-C, modern app architectures and Apple platform ecosystems, delivering App Store, enterprise and B2B apps end-to-end from product definition to rollout at scale. Experienced in system integration, server administration and backend services.
Core Competencies
- iOS architecture and delivery: Swift/Objective-C, UIKit, SDK Frameworks, XCTest; modular architectures (MVC/MVVM), dependency management, performance optimization, App Store deployment & optimization.
- Android platform: Practical Kotlin experience for architecture alignment and UI/backend parity; positioned as complementary capability, not primary focus.
- Mobile platform leadership: Mobile technical strategy, roadmap ownership, cross-functional leadership & collaboration, code quality standards, release governance and risk management.
- Backend integration and scalability: REST API design, mobile data delivery optimization, IaaS/BaaS and/or custom platforms (Firebase, Supabase, Parse), API versioning, staging/production isolation, public APIs.
- DevOps and CI/CD: Git (GitHub/GitLab/Bitbucket), branching strategies, automated testing, TestFlight/Play Tracks, Xcode Server; IaaS and Linux server administration and recovery, VPN/VPC, nodebalancers, firewalls & security, server optimization and content delivery.
- Media and real-time: streaming audio/video, live broadcasting, on-demand content, low-latency pipelines, offline experiences.
Professional Experience
Senior iOS Mobile Applications Engineer
05/2010 – Present, Self Employed
- Designed and launched top-ranking iOS apps, including Top-10 in Greek App Store.
- Built and scaled Radiofonic, a white-label mobile radio platform; delivered 7+ radio apps (US, UK, Canada, Greece) – platform was partially acquired later by Lineup Media (Yo Radio).
- Led architecture for mobile apps, backend services and third-party integrations.
- Provided consulting for iOS development, performance optimization and mobile product strategy.
- Delivered system integration solutions, networking and server infrastructure for businesses and public sector.
Current/recent projects:
- Radiofonic platform re-branding and revival,
- Village OS family scheduling app (iOS app and backend, pending release TBD),
- IT Infrastructure design and cloud services management for Bios Therapeutics pharmaceutical company,
- VPN remote access configuration and deployment for Environment, Climate Change and Civil Protection Management Authority
Principal Mobile Engineer – Platform Architect
11/2017 – 02/2022, Lineup Media Group (Yo Radio project) (Edwardsville, IL, US – Remote)
- Owned mobile platform strategy and iOS delivery; implemented audio pipelines, offline caching, analytics, user profiles and growth instrumentation.
- Re-engineered Android backend and UI for platform consistency.
- Defined backend contracts, API versioning and environment strategy; mentored engineers and set code review standards.
- Integrated Icecast streaming and LAME codecs for live audio and contributed prototypes for Roots of Fight and UGC eSports initiatives to validate mobile architectures and content flows.
Application Development Specialist
07/2017 – 06/2018, Accenture PLC / Piraeus Bank (Athens, Greece)
- Led Accenture iOS team in feature expansion and modernization of Winbank mobile app; Optimized performance, security, and user experience.
Senior iOS/macOS Developer
06/2014 – 01/2017, PEOPLECERT International Ltd. (Athens, Greece)
- Apple development delivering enterprise-level worlwide macOS/iOS solutions.
- Designed, built and delivered Exam Shield (macOS) and B2B/B2C iOS apps; introduced automation for exam processing (scan/marking), encryption and secure content delivery.
- Integrated in-house proctoring and real-time communication systems in macOS Exam Shield.
Senior Software Engineer
03/2012 – 05/2014, Beeherd (SQLearn Ltd mobile unit) (Athens, Greece)
- Developed iOS mobile app and defined content backend contracts for the LazyPub platform.
- Delivered 10+ enterprise apps on App Store based on LazyPub.
Earlier Roles (selected)
ICT Manager – Diastasi Training & Consulting Services (2008 – 2010): Daily ICT operations; ERP, B2B, B2C administration, analysis and solutions.
Systems Engineer – Technology Consultant – Gaia Informatics (2005 – 2008): Designed and integrated solutions for public/private sector agencies and businesses.
ICT Administrator – Lambrakis Foundation (2004 – 2007)
ICT Administrator & Team Leader – M.O.U. – ESF CMA (2000 – 2002
ICT Assistant & Help Desk – Folli Follie (1999)
Education
MSc in Informatics (Computer Science and Software Engineering)
University of Edinburgh, Scotland, U.K., 2003
BSc in Business Administration (Computer Information Systems)
The American College of Greece (Deree), 2001
Technical Stack
iOS: Swift, Objective‑C, UIKit, SwiftUI, SDK Frameworks (Core Foundation, Concurrency, Codable, AVFoundation, MapKit etc), XCTest, Xcode, Instruments.
Architecture & Patterns: Model-View-Controller (MVC) and Model-View-ViewModel (MVVM) architectures; ISO 25010 standards for maintainability, reusability and performance.
Data: Realm, Core Data, SQLite; patterns for offline sync and conflict resolution; secure storage and encryption modules.
Services: REST, BaaS (Parse Platform, Firebase, Supabase); API design and observability integration.
Tooling: Git (GitHub/Bitbucket/Gitea), Swift Package Manager, CocoaPods; CI/CD with TestFlight and Xcode Server; release automation practices.
Android: Kotlin, Android Studio (architecture and UI/backend alignment for feature parity).
Infra: Linux (RedHat/Debian), cloud/IaaS (Linode, Vultr, Azure), web (Nginx/Apache), database (MySQL, MariaDB, MongoDB), VPN/VPC, automation and recovery procedures.
Leadership and Impact
- Team leadership and mentorship for mobile engineers; instituted coding standards, review rituals and measurable quality gates.
- Product partnership: worked with PM/design/legal/compliance/customer support to ship working, secure, compliant consumer and enterprise apps at pace.
- Outcome focus: tied engineering decisions to business metrics (engagement, stability, revenue, operating cost) and iterated based on analytics.
Notable projects
Yo Radio (iOS/Android): streaming engine, personalization, analytics, growth loops; public API for partner apps.
Yo Manager (iOS): live broadcast from mobile with Icecast/LAME; role-based access and remote configuration.
Exam Shield (macOS): secure proctoring, comms integration and operational telemetry supporting recurring revenue.
Languages
Greek: Native Language
English: C2 Proficient User level in Common European Framework of Reference for Languages
- Certificate of Proficiency in English, Cambridge University, 1995
- The American College of Greece English Certificate, 2001
