Johan Attali is a Lead Mobile Developer with 13 years of experience building resilient iOS and Android apps for startups and enterprises, now freelancing from the Greater Bordeaux area. He has led mobile teams and shipped consumer-facing booking and fantasy-sports apps, and is fluent in Swift/Objective-C, Kotlin/Java and reactive frameworks like RxSwift/RxJava. Johan contributes to open-source iOS tooling—improving stability in animation DSLs—and routinely hardens libraries by fixing edge-case crashes and removing deprecated patterns. Comfortable across the full mobile stack, he pairs deep platform knowledge with pragmatic engineering processes such as unit testing, CI and in-house framework design. Colleagues rely on him for both architecture decisions and hands-on bug fixes that keep apps shipping reliably.
14 years of coding experience
13 years of employment as a software developer
MS, Computer Science, MS, Computer Science at University of Rhode Island
EFREI
MS, Computer Science, MS, Computer Science at Université de Technologie de Compiègne (UTC)
Contributions:6 commits, 2 PRs, 3 comments in 5 months
Contributions summary:Johan focused on improving the stability and robustness of the `DKChainableAnimationKit` library. Their contributions primarily involved fixing potential crashes related to nil view conditions and ensuring correct behavior when animating views. Further enhancements included addressing compiler warnings by removing deprecated language features. The user's work improved the overall reliability of the animation library.
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.