Max Desiatov

Software Engineer at Apple

London, England, United Kingdom
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
Max Desiatov is a seasoned software engineer based in London with 15 years of experience building developer tools, mobile and web UIs, and backend systems across languages from Swift and TypeScript to C++ and Haskell. Currently contributing to Swift’s WebAssembly support at Apple, he has a strong open-source footprint—helping adapt Foundation for WASI, evolving Swift tooling (sourcekit-lsp, swift-package-manager) and shaping UI tooling like Tokamak. Comfortable across the full software lifecycle, he blends low-level systems work (non-blocking I/O, wasm32 builds) with high-level UI and functional-programming approaches. A self-starter and former founder/consultant, he routinely ships production-grade features with minimal supervision and an eye for developer ergonomics. An under-the-radar strength is his cross-cutting ability to make build systems, language tooling, and runtime components interoperate cleanly across platforms.
code15 years of coding experience
job14 years of employment as a software developer
languagesEnglish, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
5,336reputation
641kreached
54answers
15questions
Badges
ios
top-5%
swift
top-5%
pdf
top-5%
github-logo-circle

Github Skills (75)

package-management10
ui-components10
command-line-interface10
foundation-sites10
c1110
c1710
build-automation10
file-processing10
concurrency10
swiftui10
file-management10
non-blocking10
async10
swiftui-app10
swift-package-manager10

Programming languages (24)

PowerShellC++CSSCRustREALbasicCMakeWebAssembly

Github contributions (5)

github-logo-circle
CoreOffice/XMLCoder

Nov 2018 - Aug 2022

Easy XML parsing using Codable protocols in Swift
Role in this project:
userBack-end Developer
Contributions:20 releases, 28 reviews, 211 commits in 3 years 10 months
Contributions summary:Max primarily refactored the project and converted the XML parsing code to utilize the `Codable` protocols. They renamed a fork of the project and performed several cleanups throughout the code base. The user also added support for new features, such as the ability to encode only strings as CDATA, added tests, and improved the documentation.
cocoapodsobjective-cxml-serializerxml-parsingcodable
TokamakUI/Tokamak

Sep 2018 - Sep 2022

SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
Role in this project:
userFront-end Developer
Contributions:18 releases, 333 reviews, 530 commits in 4 years
Contributions summary:Max has primarily focused on implementing UI components using SwiftUI within a framework designed for browser applications using WebAssembly and native apps. Their commits show additions and modifications to `Gluon.swift` and related classes, introducing features such as custom renderers, a state management system, and the implementation of various UI components. The user has also been working on setting up event handling for the UI controls like button and creating the basic elements like `HStack`, `VStack` and `Text`. Their contributions have significantly evolved the UI component library.
swiftwasmdata-bindingbrowserplatformswebassembly
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
Max Desiatov - Software Engineer at Apple