Eduard Sergeev is a Senior iOS Developer with nine years of experience and a seven-year focus in fintech, currently driving mobile product work at Wildberries. He combines a product-growth mindset with meticulous attention to detail, consistently turning complex requirements into business value for consumer and financial applications. A strong Swift engineer, he has contributed to the popular exyte/Macaw vector graphics library by implementing toPath() across numerous geometric primitives, improving drawing and SVG support on iOS. Eduard’s background spans hands-on feature delivery and library-level contributions, signaling both pragmatic app development and deeper system-level fluency. Based in Moscow, he brings steady senior-level execution and a track record of improving both UX and rendering reliability in mobile products.
9 years of coding experience
8 years of employment as a software developer
Software Engineering, Software Engineering at Altai State Technical University
Powerful and easy-to-use vector graphics Swift library with SVG support
Role in this project:
Mobile Developer (iOS)
Contributions:10 commits, 2 PRs in 5 months
Contributions summary:Eduard primarily focused on enhancing the `macaw` Swift library, specializing in vector graphics support on iOS. Their contributions centered on implementing the `toPath()` method across various geometric shapes, enabling conversion to paths and improving drawing capabilities. These changes included overriding `toPath()` for key classes like `Rect`, `Circle`, `Arc`, `Point`, `Line`, `Polygon`, `Polyline`, and `Path`. This work highlights the user's proficiency in Swift and their deep understanding of the library's core functionality and its application to drawing.
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
Eduard Sergeev - Senior IOS Developer at Wildberries