Based in Oslo, Norway

Michael
Joseph
Redoble

Senior iOS Developer

Building high-performance mobile apps for 15+ years across 4 countries. Specializing in Swift, iOS security, and CI/CD automation.

Michael Joseph Redoble
iOS· Swift· SwiftUI· Objective-C· Android· Java· App Attestation· App Security· Frida· Objection· CI/CD· GitHub Actions· Fastlane· Node.js· JavaScript· Xamarin· iOS· Swift· SwiftUI· Objective-C· Android· Java· App Attestation· App Security· Frida· Objection· CI/CD· GitHub Actions· Fastlane· Node.js· JavaScript· Xamarin·

Mobile is not just what I do —
it's what I love.

I live and breathe mobile development. From crafting fluid iOS experiences in Swift and SwiftUI to diving deep into app security, reverse engineering, and CI/CD automation — every layer of the mobile stack genuinely excites me.

Over 15 years across iOS, Android, and cross-platform development, I've built everything from trading platforms and POS systems to home security apps and health coaching tools — always pushing the boundaries of what mobile can do.

15+
Years Experience
10+
Companies
4
Countries
Education
B.S. Information Management
Ateneo de Davao University, Philippines · 2007

Outside of work, Michael documents his life in Norway through his YouTube channel MicoDrives — covering everything from learning to drive on Norwegian roads, car spotting in London and Oslo, road trips to Trollstigen, to visiting car showrooms across Europe.

YouTube Channel
MicoDrives
Learning to drive in Norway, car spotting in London & Oslo, road trips to Trollstigen, and touring car showrooms across Europe.

Work History

Current

Senior iOS Developer

Sparebank1 Utvikling
Apr 2022 – Present
Oslo, Norway
  • iOS developer for Sparebank1's Private Market — design, development, and enhancement of mobile applications.
  • Design, implement, and test Apple Pay integration end-to-end.
  • Implement robust iOS security: app attestation, secure authentication, and vulnerability assessments.
  • Lead and mentor the iOS development team on architecture and best practices.
  • Manage and optimize CI/CD pipelines for streamlined deployment.
  • Collaborate cross-functionally with design, product, and QA teams.
  • Designed a mock system for comprehensive UI and unit testing.
SwiftSwiftUIMVVMModularization App AttestationFridaAWS CodeBuildJenkinsFastlane

iOS Application Developer

Sector Alarm AS
Apr 2020 – Apr 2022
Oslo, Norway
  • Technical lead for the iOS app team on a home alarm system product.
  • Led migration of the Objective-C codebase to Swift and SwiftUI.
SwiftSwiftUIMVCMVVM Azure DevOpsFastlane

iOS Application Developer

Front Systems AS
Apr 2018 – Apr 2020
Oslo, Norway
  • iOS developer for an inventory control and modern POS system for iPad and Windows tablets (UWP).
  • Built a Point-of-Sale system connecting to receipt printers, Bluetooth bank terminals, and barcode readers.
  • Created Objective-C to Xamarin bridging for external accessories (bank terminals, printers).
SwiftXamarin.NET C#Bluetooth RFIDAppCenter

iOS Application Developer

itsLearning AS
Apr 2016 – Mar 2018
Oslo, Norway
  • iOS developer building educational mobile apps including in-classroom tools.
  • Led front-end mobile team developing apps for iPhone, iPad, and API development.
  • Performed code reviews and enforced mobile coding quality standards.
SwiftObjective-CMVCJenkins

Mobile Application Developer

Philips Research (via Yacht Technology)
Jun 2015 – Mar 2016
Eindhoven, Netherlands
  • iOS and Android developer for Philips Research — apps connecting to IoT devices to provide health coaching.
  • Integrated Bluetooth devices: blood glucose meters and smartwatches with light meters.
SwiftObjective-CJava Android CordovaAngularJSBluetooth

Mobile Developer

Network of Electronic Transfers (NETS)
Dec 2014 – Mar 2015
Singapore
  • iOS and Android developer for in-house payment applications.
  • Coordinated and advised overseas development teams on related applications.
  • Load-tested web services using Apache JMeter for mobile app backends.
Objective-CSwiftJava AndroidREST/SOAP

Senior Analyst Programmer (Team Leader)

Phillip Securities
Jan 2014 – Dec 2014
Singapore
  • Led the front-end mobile team developing multi-platform trading apps (iPhone, iPad, Android).
  • Restructured POEMS iPhone app with Auto-layout for iPhone 6 and Retina HD support.
  • Coordinated with Business and Marketing on new mobile trading features.
  • Member of the UX team improving user experience across all applications.
Objective-CJava AndroidC#Xamarin

Analyst Programmer

Phillip Securities
Sep 2011 – Jan 2014
Singapore
  • Developed new POEMS iPhone and Android features: CFD, Futures, and Unit Trust modules.
  • Restructured POEMS iPhone app with Auto-layout for iPhone 5, 6, and 6 Plus screens.
  • Maintained and improved existing POEMS iPad application UX.
Objective-CJava Android

iPhone Application Developer

Kinse Systems Inc.
Mar 2011 – Jul 2011
Cebu, Philippines
  • Developed offline Japanese-to-English and Japanese-to-German dictionary apps for the Japanese market.
Objective-CiOS

iPhone Application Developer

Remote Staff
Sep 2010 – Mar 2011
Cebu, Philippines
  • Built productivity and marketing apps for small-to-medium Australian businesses.
  • Developed a mobile magazine app for Food, Drinks, and Recreation in Brisbane.
Objective-CiOS

Software Developer

Hisoft Technology
Apr 2010 – Sep 2010
Dalian, China
  • Maintained a Windows application for General Electric's Oil & Gas data management, with Crystal Reports integration.
C#Crystal ReportsWindows

Programmer

HC LTD. Co. / iRender Inc.
Apr 2008 – Mar 2010
Cebu, Philippines
  • Developed English and Korean learning tools using web and mobile technologies.
  • Built prototype English exam apps (Reading, Speaking, Writing) on Windows CE and Smartphone.
Windows CESmartphone OS

Technical Support Representative

Stream Global Services (formerly Etelecare)
Apr 2007 – Apr 2008
Cebu, Philippines
  • Dell Certified Systems Expert providing technical support for consumer, government, and SMB Dell hardware.
Technical SupportDell Certified