Norman D.

Norman D.

Dublin, Ireland

Mobile Developer

10 years of exp.


Watch Intro

Profile Summary

Senior iOS Engineer with over 13 years of experience in native iOS, iPadOS, and tvOS development. Proficient in Swift programming and experienced in migrating code to support Swift 6. Strong background in implementing best practices such as SOLID, POP, and OOPs. Skilled in developing universal applications and enhancing app performance using various frameworks and libraries.

Primary Skills

Swift | 10 yrsSwiftUI | 3 yrsCode Reviews | 8 yrsCircleCI | 5 yrsGit | 6 yrsGraphQL | 5 yrsSourcetree | 6 yrsTeam Management | 2 yrsSoftware Architecture | 2 yrsFastlane | 1 yr

Culture Profile

In workplace, I am known for . . .
  • Diligence
  • Integrity
I thrive in environments . . .
  • Where deadlines and guidelines help keep me focused.
  • Where I can focus without distractions, and there’s a clear sense of order.
I struggle in environments . . .
  • When environments that are too unstructured or where feedbacks are lacking.
  • When expectations are unclear.

Work Experience

Axonista

Senior iOS Engineer
  • Jul, 2022 - Present
  • Remote
  • Integrated Dynatrace SDK to monitor the crash & performance of the App.
  • Designed Identity management Swift Package that can be used across apple platforms for Authentication.
  • Reduced API calls from 6 to 1 after debugging the app.
  • Migrated Appium to XCTest for Automating UI test & increased it to 32%.
  • Involved in Pairing, Code Review, Architecture discussion & provide Technical assistance to Team.

Skills

SwiftFirebaseCircleCIGitGraphQLSourcetree

Industries

Media and EntertainmentSoftware

News UK

Engineering Lead
  • Jan, 2019 - Jan, 2022
  • Remote
  • Created OKR for 90+ employees to achieve the Engineering goals of the Org.
  • Initiated the Automation for iOS & made it a great success with 71% coverage.
  • Bringing the Engineering best practices to maintain a stable product.
  • Follow the globally acknowledged Git flow.
  • Decision making on Technical aspects following Apple standard.

Skills

Code ReviewsCircleCI

Industries

Media and EntertainmentSoftware

News UK

Senior iOS Engineer
  • Jan, 2019 - Jan, 2022
  • Remote
  • Redesigned The Times mobile app a new user experience. It has a major architectural impact.
  • SMAPI (Rest) to Times public API (GraphQL) migration for P6D feature.
  • CircleCI integration & GDPR implementation for The SUN Mobile.
  • Accountable to keep team members away from software design pitfalls.
  • Give appropriate comments during code reviews.

Skills

CircleCIGraphQL

Industries

Media and EntertainmentSoftware

Resideo Inc. (HTS)

Technical Lead
  • Jan, 2017 - Jan, 2019
  • United States
  • Design approach analysis for In-App purchase, Localization.
  • Logic to detect the fence crossing using CLLocation.
  • Certificate pinning to secure the requests we make.

Skills

Localization

Industries

Internet of Things (IOT)Mobile

Manchester United FC

Lead Engineer
  • Jan, 2015 - Jan, 2017
  • Remote
  • Redesigned The Times mobile app a new user experience. It has a major architectural impact.
  • SMAPI (Rest) to Times public API (GraphQL) migration for P6D feature.
  • CircleCI integration & GDPR implementation for The SUN Mobile.
  • Accountable to keep team members away from software design pitfalls.
  • Give appropriate comments during code reviews.

Skills

Software Architecture

Industries

SoftwareSports

Baxter Health Care

Program Analyst
  • Jan, 2011 - Jan, 2015
  • Remote
  • Developed applications to integrate with smart devices.
  • Implemented solutions to control smart devices effectively for US/NA and EMEA customers.

Skills

Application IntegrationInteraction Design

Industries

Healthcare ServicesSoftware

Education

Non-degree
  • Matriculation
  • ChristuRaja Matriculation Higher Sec School, India
  • 2005
Non-degree
  • Computer Science
  • Sacred Heart Matriculation Higher Sec School, India
  • 2007
Bachelor's degree
  • Electrical, Electronics and Communications Engineering
  • ANNA UNIVERSITY, India
  • 2011

Certifications

SwiftUI Essential Training
Swift Advanced
Swift: Writing Reusable Frameworks
Practical Design Patterns in Swift
Software Architecture & Technology of Large Scale Systems

All Skills

  • Cloud

    • Application Integration | 4 yrs
  • Languages

    • Swift | 10 yrs
  • Libraries

    • Firebase | 2 yrs
    • SwiftUI | 3 yrs
  • Paradigms

    • Code Reviews | 8 yrs
    • Scrum | 2 yrs
    • Software Architecture | 2 yrs
  • Tools

    • CircleCI | 5 yrs
    • Git | 6 yrs
    • Sourcetree | 6 yrs
    • Fastlane | 1 yr
  • APIs

    • GraphQL | 5 yrs
  • Others

    • Interaction Design | 4 yrs
    • Team Management | 2 yrs
    • Localization | 2 yrs