About
I’m George Nyakundi, an iOS Engineer with years of experience building mobile products. Based in the Netherlands, I’m passionate about clean architecture, SDK development, and thoughtful engineering.
Beyond work, I’m a music enthusiast — sound and rhythm help me stay grounded and creative.
Interested in collaboration or opportunities? Connect on LinkedIn.
Experience
iOS Software Engineer
Aug 2025 — Present
eBay
- Developing iOS native advertising features in the eBay iOS application
Senior iOS Mobile Engineer
Jun 2023 — Jul 2025
Backbase · Amsterdam, Netherlands
- Developed and maintains three key iOS SDKs shipped as part of Backbase Core SDKs
- Co-led the Objective-C to Swift migration for a major Backbase Mobile SDK rewrite, improving performance and maintainability
- Maintained and enhanced the in-house OpenAPI generator for all mobile API clients
iOS Mobile Engineer
Jun 2021 — Jun 2023
Backbase · Amsterdam, Netherlands
- Designed and developed AppUpdater and Remote Config SDK to enable seamless app updates and feature toggling
- Built a Fastlane plugin that automates provisioning package creation for streamlined release management
iOS Mobile Engineer
Nov 2020 — Jun 2021
iCube — I&M Bank Ltd · Nairobi, Kenya
- Developed the I&M Bank Omni-Channel iOS application, a flagship banking app for one of Kenya's leading financial institutions
- Led bug fixing, testing, and performance tuning, reducing crash rates and enhancing app stability
Software Engineer
Apr 2019 — Nov 2020
iCube — I&M Bank Ltd · Nairobi, Kenya
- Developed the I&M Bank Omni-Channel Web Application with secure banking experience across platforms
- Worked with backend teams, UX designers, and product managers to deliver cohesive user experiences
ICT Mobile and Web Developer / IT Specialist
Nov 2017 — Apr 2019
RTI International · Nairobi, Kenya
- Researched, designed and developed an ELK-based data visualization system to analyze Early Learners' performance
- Provided technical support and guidance to tutors in Uganda using Tangerine software
IT Consultant
May 2014 — Aug 2017
INDRA · Nairobi, Kenya
- Maintained and optimized the Payments module in Indra CMS billing software
- Provided user training and technical support for CMS billing software in Ghana