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.
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.
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
Role in this project:
Front-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.