Skills
Experience Level
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior iOS Developer (Contractor) at New Look
May 31, 2023 - October 10, 2025Senior iOS Contractor responsible for redesigning legacy features, migrating screens from UIKit to SwiftUI, refactoring existing coordinators, modularizing features with Swift Package Manager (SPM), and implementing in-house UI tests. Maintained and improved CI/CD pipelines with GitHub Actions and managed the release process including App Store submissions.
Senior iOS Developer (Contractor) at British Airways
January 31, 2022 - October 10, 2025Contractor in BA Mobile team; enhanced availability feature, migrated Objective-C codebase to Swift, reorganized architecture, and managed release processes and App Store submissions while updating CI/CD pipelines.
iOS Developer at Curve
October 31, 2021 - October 10, 2025iOS Developer in the Credit team; enhanced new availability feature, migrated Objective-C codebase to Swift, managed releases to App Store, and contributed to CI/CD pipeline improvements.
Lead iOS Developer at Brilliant Basics
June 30, 2021 - October 10, 2025Led iOS development for a flagship project; redesigned architecture from MVC to MVVM, migrated UI from UIKit to SwiftUI, modularized components with SP M, mentored teammates, and managed releases to the App Store. Also retired buddy-build CI/CD and migrated to GitHub Actions.
Senior iOS Developer at Matches Fashion
May 31, 2019 - October 10, 2025Drove iOS consumer app development for B2C and POS, delivering features to improve user experience and increase sales on mobile platforms. Implemented NFC/QR login, clean code with SOLID, modularized codebase, and handoff improvements for checkout journeys.
iOS Consultant at Powa Technologies
November 1, 2014 - October 10, 2025Worked on the PowaPOS SDK ecosystem for payments; implemented TLV parser, state machine for request handling, and sample gateway for QA/testing.
Module Lead (iOS, Objective-C) at Prazas Learning Inc.
January 31, 2014 - October 10, 2025Module Lead driving iOS app development for interactive learning; focused on MVC-to-MVVM alignment, code quality, and mentor collaboration.
iOS Developer (Contractor) at RAKBANK / ADCB
November 1, 2014 - October 10, 2025iOS development for banking apps; contributed to customer and employee apps with responsive UI and secure login flows.
Sr. Associate Consultant (iOS, Objective-C) at Infosys
July 31, 2013 - October 10, 2025Contributed to mConnect library development and integration, gathered software requirements, prioritized product backlog, and supported iterative design and development.
Senior Software Developer (iOS) at Valtech
November 30, 2012 - October 10, 2025Developed official app for Agile India 2012 conference; led feature development including event login, notifications, speaker/favorite lists, social sharing, and navigation for attendee experience.
Software Engineer (iOS, Objective-C) at Valtech
August 31, 2012 - October 10, 2025Contributed to iOS app development; worked on MVC/MVVM aspects, implemented core features and maintained code quality.
Software Developer (iOS, Objective-C) at Bostonic Software
January 31, 2011 - October 10, 2025Developed iOS apps for clients; included feature sets like billing modules and on-device data management.
Software Engineer (iOS, Objective-C) at Valtech
July 31, 2009 - October 10, 2025Early iOS development work enabling foundation for later projects; built core iOS features.
Sr iOS Developer at Wongdoody / Infosys (Brilliant Basics merger) – renamed to Wongdoody
July 1, 2023 - PresentCurrent role focusing on delivering new features and modernization efforts (e.g., roaming bundles, Chill your bill, streaming services). Migrated authentication from OpenId/OAuth to CIAM using Okta; migrated screen UI Kit to SwiftUI; modularised features with Swift Package Manager; maintained and improved CI/CD pipelines with GitHub Actions; managed release processes and app store submissions.
Sr iOS Contractor at New Look
May 31, 2023 - October 10, 2025Redesigned old features, kept sprint goals on track; migrated screens from UIKit to SwiftUI; refactored coordinators; modularised app using SPM; added UI tests with an in-house library; managed release pipeline to App Store.
Sr iOS Developer (Contractor) at British Airways
January 31, 2022 - October 10, 2025Enhanced new availability feature and migrated Objective-C codebase to Swift; managed releases and submissions to the App Store using App Center CI/CD pipeline.
iOS Developer (Contractor) at Curve
October 31, 2021 - October 10, 2025Enhanced loan features, implemented SwiftUI-based components, learned RxSwift and GraphQL to build the above features; built testable UI components and maintained release workflows.
Lead iOS Developer at Brilliant Basics
June 30, 2021 - October 10, 2025Led iOS development for flagship projects; redesigned architecture from MVC to MVVM with Flow; modularised codebase; mentored team members; managed CI/CD pipelines and migrated to GitHub Actions; contributed to online fashion and retail apps.
Senior iOS Developer at Matches Fashion
May 31, 2019 - October 10, 2025Led development for two mobile apps (B2C & POS); implemented NFC/QR login, handoff between native and web flows, native shopping bag and checkout experiences, and in-store POS integration. Contributed to end-to-end iOS app lifecycle and performance.
iOS Contractor at RAKBANK / ADCB
November 30, 2014 - October 10, 2025Developed RAK B2C Mobile Banking app and internal employee apps; implemented customer-facing features and internal modules for banking experiences.
Senior Associate Consultant (iOS, Objective-C) at InfoSys
July 31, 2013 - October 10, 2025Worked on the mConnect library (mid-tier product) enabling iOS app development via mConnect-XML; gathered requirements, contributed to backlog, and planned iterative design and development.
Senior Software Developer (iOS, Objective-C) at Valtech
November 30, 2012 - October 10, 2025Developed the official Agile India 2012 conference app; features included event search, speaker access, push notifications, and venue navigation.
Software Engineer (iOS, Objective-C) at Valtech
August 31, 2012 - October 10, 2025Co-developed iPad app for UX-focused project; created initial architecture, backend integration, and low-level networking modules.
Software Developer (iOS, Objective-C) at Bostnic Software
January 31, 2011 - October 10, 2025Developed two apps for Farmers Insurance Group ( Farmers & 21st ); implemented MVC, Billing, Roadside Assistance, and Contact Agent modules.
Software Engineer (iOS, Objective-C) at Valtech
July 31, 2009 - October 10, 2025Developed iOS apps for Farmers Insurance Group with a focus on reliability and performance.
Senior iOS Developer at Wongdoody / Infosys (after merger with Brilliant Basics)
July 1, 2023 - PresentSenior iOS Developer responsible for delivering feature-rich iOS apps post-merger. Contributed to new features such as roaming bundles, Chill Your Bill, and streaming services; migrated authentication from OpenID/OAuth to CIAM using Okta; migrated screens/UI kit to SwiftUI; modularised features with SPM; maintained and improved CI/CD pipelines using GitHub Actions and App Center; managed release processes.
Senior iOS Developer (Contractor) at New Look
May 1, 2023 - October 10, 2025Redesigned legacy features, kept sprint goals on track; migrated screens from UIKit to SwiftUI; refactored existing coordinators; modularised app using SPM; added unit tests with an in-house library; maintained release processes.
iOS Developer (Contractor) at British Airways
January 1, 2022 - October 10, 2025Contractor in BA Mobile team; enhanced new availability feature and migrated Objective-C codebase to Swift; managed releases and app store submissions via App Center CI/CD pipeline.
Lead iOS Developer at Brilliant Basics
June 1, 2021 - October 10, 2025Led iOS development on flagship projects; refactored MVC to MVVM + Flow Coordinators; reduced codebase size with modular reusable components; mentored team members; managed release pipelines; migrated from BuddyBuild to GitHub Actions.
Senior iOS Developer at Matches Fashion
May 1, 2019 - October 10, 2025Developed B2C and POS iOS apps; enabled online product sales and in-store experiences; implemented NFC and QR login; migrated to modular codebase; introduced testable components and streamlined release process.
iOS Consultant (Contractor) at Powa Technologies
November 1, 2014 - October 10, 2025Worked on the Powa POS SDK; developed a TLV parser and state machine to synchronize requests to the SDK; created a sample gateway app to assist QA.
Module Lead (iOS, Objective-C) at Praza's Learning Inc.
January 1, 2014 - October 10, 2025Led iOS module development for a K-12 math learning app suite (Teacher and Student apps); implemented dynamic digital worksheets, rewards, pagination, MVC redesign, and memory management improvements.
iOS Developer (Part Time) at RAK Bank / ADCB
November 1, 2014 - October 10, 2025Contributed to customer-facing and employee banking apps; implemented features to improve customer engagement and internal workflows.
Senior Software Developer (iOS) at Valtech (Singapore)
November 1, 2012 - October 10, 2025Led development of iOS apps; contributed to the Agile India 2012 conference app as the official iPad app; implemented features such as event search, favorites, and social sharing.
Software Engineer (iOS, Objective-C) at Valtech
August 1, 2012 - October 10, 2025Developed iPad apps for enterprise use; contributed to low-level network interactions and app architecture; focused on MVC patterns and reusable components.
Software Developer (iOS, Objective-C) at Bosnic Software
January 1, 2011 - October 10, 2025Developed two iOS apps for Farmers Insurance (iFarmers & 21st); implemented MVC using Decorator, Target-Action, and Observer patterns; built Billing, Roadside Assistance, and Contact Agent modules.
Software Engineer (iOS, Objective-C) at Valtech
July 1, 2009 - October 10, 2025Developed an iPad app and supported initial UX feedback loops; built lightweight networking features for local device intercommunication among iPads.
Senior iOS Developer at Wongdoody
July 1, 2023 - PresentRejoined Brilliant Basics; contributed by adding features (roaming bundles, Chill your bill, streaming services); migrated from OpenID/OAuth to CIAM with Okta; migrated screens from UIKit to SwiftUI; modularised features using SPM; maintained CI/CD pipelines with GitHub Actions and App Center; managed release processes.
Senior iOS Developer (Contractor) at New Look
May 1, 2023 - October 10, 2025Redesigned features, maintained sprint goals; migrated screens from UIKit to SwiftUI; refactored coordinators; modularised app using SPM; added in-house UI tests.
Senior iOS Developer (Contractor) at British Airways
January 1, 2022 - October 10, 2025Enhanced availability feature; migrated Objective-C codebase to Swift; managed releases and app store submissions using App Center CI/CD.
iOS Developer at Curve
October 1, 2021 - October 10, 2025Enhanced availability feature; migrated Objective-C codebase to Swift; worked on release pipelines and tests.
Lead iOS Developer at Brilliant Basics
June 1, 2021 - October 10, 2025Led iOS development for flagship project; refactored MVC to MVVM+Flow Coordinator; improved testability with protocols and SOLID; built reusable components; mentored team; managed release via buddy-build CI/CD; migrated CI/CD to GitHub Actions.
Senior iOS Developer at Matches Fashion
May 1, 2019 - October 10, 2025Led development of two mobile apps (B2C & POS); built consumer app for online sales; features included NFC/QR login, modularized code, Bluetooth beacon notifications, deep linking, 3D Touch, Handoff to WKWebView, Touch ID; created API client with Alamofire; integrated Fabric, Crashlytics, Fastlane for beta releases; contributed to POS app for in-store sales.
Module Lead (iOS, Objective-C) at Prazas Learning Inc.
January 1, 2014 - October 10, 2025Module Lead for innovative K-6 maths apps; built two apps (Teacher and Student); features include rewarded points, pagination; MVC refactor to MVVM+Flow Coordinator; memory optimizations.
iOS Developer (Contract) at PRAZAS Learning Inc.
November 1, 2014 - October 10, 2025Developed SDK-based architecture for Pow a POS; implemented TLV parser; built state machine for request handling; created sample gateway; QA harness for testing.
iOS Developer (Part Time) at RakBank / ADCB
November 1, 2014 - October 10, 2025Developed customer banking app and internal employee app; implemented features for both consumer and staff experiences.
Senior Associate Consultant (iOS, Objective-C) at Infosys
July 1, 2013 - October 10, 2025Worked on the mConnect library; requirements gathering; backlog creation, estimation and prioritization; contributed to product backlog planning; extended mConnect to support JSON in addition to XML.
Senior Software Developer (iOS) at Valtech
November 1, 2012 - October 10, 2025Single-handedly developed official app for Agile India 2012 conference; added features such as search, push notifications, favorites, and sharing; learned RXSwift and GraphQL; learned SwiftUI; used Alamofire and in-house libraries.
Software Engineer (Java/J2EE) at IM Ababa Solutions
July 1, 2009 - October 10, 2025Developed enterprise vehicle rental web application using Java/JSP/Struts/Hibernate; implemented initial architecture, database schema and fleet management module.
Software Engineer (iOS, Objective-C) at Valtech
January 1, 2011 - October 10, 2025Initially contributed to iOS/Objective-C modules; helped build mobile apps and evolve iOS platform.
Education
B Tech in Computer Science at UP Technical University
July 1, 2004 - June 30, 2008BTech in Computer Science at UP Technical University
July 1, 2004 - June 1, 2008B Tech in Computer Science at UP Technical University
July 1, 2004 - June 1, 2008Bachelor of Technology in Computer Science at UP Technical University
July 1, 2004 - June 1, 2008Qualifications
Industry Experience
Software & Internet, Professional Services, Media & Entertainment, Retail, Travel & Hospitality, Financial Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Sutton today.