Alexey Naumov is a pragmatic software engineer with 12 years of experience who combines hands-on Ruby on Rails and frontend work with startup-building instincts as a co-founder. He scaffolds web-based products end-to-end and establishes development processes and best practices, drawing on prior project management experience to keep teams aligned. Alexey also contributes to iOS/SwiftUI open-source projects, improving accessibility and navigation in real apps, which underscores a careful attention to user experience beyond the web stack. Based in Krasnodar, he pairs a scientific background in particle physics with a practical mindset for shipping reliable, testable software.
12 years of coding experience
8 years of employment as a software developer
particle physics, particle physics at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
Runtime introspection and unit testing of SwiftUI views
Role in this project:
Front-end Developer
Contributions:19 releases, 14 reviews, 782 commits in 3 years 2 months
Contributions summary:Alexey's contributions focused on enhancing the accessibility of the SwiftUI views within the project. This involved implementing correct iteration for accessibility modifiers, improving value extraction for attributed strings, and ensuring properties were correctly set for accessibilty to the views. They also fixed issues related to view hosting and corrected the implementation of accessibility properties and actions to ensure proper accessibility functionality.
SwiftUI sample app using Clean Architecture. Examples of working with SwiftData persistence, networking, dependency injection, unit testing, and more.
Role in this project:
Mobile Developer (iOS)
Contributions:1 release, 187 commits, 12 PRs in 3 years 3 months
Contributions summary:Alexey focused on improving the UI of the iOS application built using SwiftUI. They addressed a navigation issue within the iPhone simulator and refactored code related to state updates filtering and managing navigation appearance. The user also implemented the handling of deep links for the app. The code changes reveal a focus on refining the user experience and ensuring smooth navigation within the SwiftUI application.
coredatainteractormodularityinjectionmvvm
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.