Eugene Berdnikov

Senior Software Engineer, IOS at Walmart Global Tech

Sunnyvale, California, United States
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
Eugene Berdnikov is a Senior iOS Engineer based in Sunnyvale with over a decade of experience building consumer-facing mobile apps and developer tooling. He combines strong UX sensibilities with a focus on maintainable architecture—having driven SwiftUI migrations, modular MVVM designs, and CI improvements at companies like Poshmark and Level Home. Eugene contributes to notable open-source projects, including SwiftSyntax (improving Swift AST builders) and the Flipper-iOS app where he added Bluetooth scanning and dependency injection, showing fluency across platform-level and hardware-adjacent mobile work. Comfortable investigating hard-to-reproduce issues with limited telemetry, he pairs hands-on debugging and profiling experience with mentoring and process improvements. His background in applied mathematics underpins a pragmatic, quality-first approach to engineering and tooling.
code11 years of coding experience
job14 years of employment as a software developer
bookMaster's degree Applied Mathematics and Computer Science, Master's degree Applied Mathematics and Computer Science at Kemerovo State University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
2,180reputation
147kreached
25answers
0questions
github-logo-circle

Github Skills (18)

ios10
architecture10
swiftui-app10
bluetooth-le10
code-generation10
bluetooth10
swift10
architectures10
swiftui10
parsing9
parse9
syntax9
dependency-injection8
cocoa-touch6
xcode6

Programming languages (9)

PowerShellC#TypeScriptC++JavaScriptObjective-CPHPSwift

Github contributions (5)

github-logo-circle
iOS Mobile App to rule all Flipper's family
Role in this project:
userMobile Developer (iOS)
Contributions:38 reviews, 37 commits, 17 PRs in 7 months
Contributions summary:Eugene focused on developing the iOS mobile application for the Flipper Zero device. They replaced the default content view with a `RootView` featuring a `TabView` and `HomeView`. Furthermore, the user added the `ConnectionsView` and its corresponding `ViewModel`, along with supporting code for Bluetooth device scanning functionality. The user's contributions also include integrating a dependency injection container to manage application components.
rulemobile-appswiftflipperios
swiftlang/swift-syntax

May 2022 - Aug 2022

A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
Role in this project:
userSoftware Architect
Contributions:24 reviews, 13 commits, 11 PRs in 2 months
Contributions summary:Eugene made significant contributions to the `swift-syntax` repository, a project focused on Swift source code manipulation. Their work involved refactoring and improving convenience initializers for `FunctionCallExpr` and implementing initializers for `DictionaryExpr`, enhancing the usability of the Swift syntax builder. They also addressed indentation and line break issues for Switch/Case and Closure and adjusted trailing comma behavior in result builders, demonstrating a focus on code quality and developer experience in the syntax generation process.
bazelswiftbazel-rulesparsing
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