Zouhair Mahieddine

Staff IOS Engineer at Medium

Paris, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Zouhair Mahieddine is a Staff iOS Engineer with 13 years of experience building mobile products across video streaming, payments, healthcare, gaming and education, currently improving the Medium iOS experience from performance to CI/CD. Trained as a software engineer at UTC, he began as a freelance iOS specialist in 2009 and has since combined hands-on engineering with product leadership roles at Zalando, Dailymotion, GoCardless and Deezer. He has shipped platform-scale initiatives—reworking dark mode, iPad UX, authentication flows and subscription payments—and led teams to make codebases easier to evolve while reducing operational friction. An active contributor to the Swift ecosystem, he strengthened testing and JSON int64 handling in the widely used apple/swift-protobuf project, improving robustness and performance. Comfortable across Swift, SwiftUI, GraphQL and legacy Objective‑C, he pairs deep technical craft with product-minded problem solving and a proven record of fixing high-impact customer issues.
code13 years of coding experience
job11 years of employment as a software developer
bookMasters Degree in Engineering, Computer Software Engineering, Masters Degree in Engineering, Computer Software Engineering at Université de Technologie de Compiègne (UTC)
languagesFrench, English, Spanish
github-logo-circle

Github Skills (16)

unit-testing10
json10
swift10
json-encode10
json-encoder10
protobuffer10
jsondecoder10
protobuf10
encoding10
decoding10
test-automation10
testing9
algorithms8
data-structures8
algorithm8

Programming languages (6)

C++VueObjective-CHTMLSwiftPython

Github contributions (5)

github-logo-circle
apple/swift-protobuf

Feb 2022 - Jul 2022

Plugin and runtime library for using protobuf with Swift
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:8 reviews, 11 commits, 3 PRs in 5 months
Contributions summary:Zouhair's primary contributions revolve around enhancing the testing framework and improving the reliability of the SwiftProtobuf library. They added comprehensive unit tests to validate JSON encoding options, including tests for int64 and uint64 values, ensuring correct behavior with the alwaysPrintInt64sAsNumbers option. They also addressed code differentiation issues and optimized the code using loops, which led to performance improvements. Additionally, they implemented the necessary functionalities and tests for different encoding and decoding scenarios of int64 values in JSON, thus improving the robustness of the library.
protocol-buffersprotobufgrpcruntimeruntime-library
Zedenem/XMonsters

Mar 2015 - May 2022

iOS app: Checklist of Final Fantasy X Monsters
Contributions:26 commits, 6 PRs, 22 pushes in 7 years 2 months
checklistios-appiosfinal-fantasyfantasy
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Zouhair Mahieddine - Staff IOS Engineer at Medium