Arthur Semenyutin

Software Engineer at Apple

Sydney, New South Wales, Australia
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

🤩
Rockstar
🎓
Top School
Arthur Semenyutin is a seasoned software engineer with a decade of experience across mobile and full-stack development, currently building software at Apple in Sydney. His background ranges from leading mobile teams and core C++ libraries to shipping consumer-facing iOS features at Atlassian and Odnoklassniki, reflecting strong system-level and product-oriented instincts. He contributes to open-source projects—improving a native rich-text editor for iOS/macOS and enhancing a cross-platform API client—demonstrating attention to performance, memory safety, and platform compatibility. Arthur pairs hands-on coding (iOS, macOS, server-side) with team leadership and mentorship, and he has a track record of modernizing legacy codebases and enabling broader platform support. A graduate of ITMO, he blends deep low-level experience with contemporary async/await and testing practices, often surfacing subtle UX refinements like cursor and selection behavior that improve end-user polish.
code10 years of coding experience
job16 years of employment as a software developer
bookEngineer’s Degree, Engineer’s Degree at Saint-Petersburg State University Information Technologies, Mechanic and Optics (University ITMO)
github-logo-circle

Github Skills (13)

uitextview10
swift10
macos10
ios10
api10
apidoc10
rich-text-editor10
osdev9
textkit9
tvos9
unit-testing9
dependency-management7
objective-c7

Programming languages (7)

DockerfileRustCMakeJavaScriptGoObjective-CSwift

Github contributions (5)

github-logo-circle
rajdeep/proton

Apr 2020 - Mar 2021

Purely native and extensible rich text editor for iOS and macOS Catalyst apps
Role in this project:
userMobile Developer (iOS)
Contributions:37 reviews, 28 commits, 12 PRs in 11 months
Contributions summary:Arthur primarily contributed to the `proton` repository, a rich text editor for iOS and macOS Catalyst. Their work involved implementing features like autocorrection customization, fixing memory leaks, and improving cursor rendering, and improving selection highlighting. Several commits focused on refining the editor's UI and functionality, particularly around cursor behavior and selection, including creating snapshot tests. They also cleaned up Objective-C code within the project.
plugin-architecturemaccatalystnativewysiwygrich-text-editor
kean/Get

Nov 2021 - May 2022

Web API client built using async/await
Role in this project:
userFull-stack Developer
Contributions:1 review, 5 commits, 6 PRs in 5 months
Contributions summary:Arthur focused on improving the `APIClient` library's compatibility and functionality. They removed dependencies, enabling support for additional platforms like macOS, watchOS, and tvOS. Furthermore, the user updated the code to handle GitHub API response models with the correct nullability. They also enabled Linux tests and switched to the main Mocker repository.
api-clientapiasync-awaitjavascriptweb-api
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
Arthur Semenyutin - Software Engineer at Apple