Skip to content
Experience

Experience

The short version of the path: state government mobile work now, delivery and telecom apps before that, and a few early roles that kept me close to databases and APIs.

  1. Jun 2020 – present
    Principal Developer
    State of Colorado · Office of Information Technology

    My current role is hands-on architecture for myColorado across iOS and Android. I set direction for a three-developer mobile team, mentor the developers beside me, and stay close enough to implementation to know where the design gets real. The work includes mDL and verifiable credentials, crash-free release gates, Kotlin Multiplatform, SwiftUI and Compose migration, CI/CD and release tooling, and the occasional backend-adjacent task when mobile depends on it.

  2. Mar 2019 – Apr 2020
    Mobile Engineer
    GetSwift

    Worked on both native apps for a delivery scheduling, route optimization, and payments platform. The job was pragmatic mobile engineering: migrate Objective-C to Swift and Java to Kotlin while still shipping, handle App Store and Play Store submissions, localize for international markets including right-to-left layouts, and learn enough C#/.NET to unblock mobile features when backend changes were part of the work.

  3. Jan 2017 – Mar 2019
    Senior iOS Developer
    Verizon (via Matlen Silver)

    Joined a 10-engineer iOS team on the prepaid product line of My Verizon. I worked through product-facing changes like the UI rebrand, dashboard, login, and onboarding, plus platform maintenance like Swift 3 to Swift 4, Face ID, iPhone X layouts, and NSOperation cleanup. That job changed how I think about shared conventions and review habits on a large app.

  4. 2012 – 2016
    Earlier roles
    Project Roots · Soft Solutions · Eurisko

    The early years were wider than mobile: JavaFX desktop work in D.C.; SQL queries, stored procedures, and database objects in Lebanon; BlackBerry and Android apps with REST/SOAP integration. That background still helps when a mobile issue crosses into data, APIs, or an unfamiliar backend.

Education
  1. 2010
    B.E., Computer & Communication Engineering
    Notre Dame University · Zouk Mosbeh, Lebanon