Ilya Yachin is a pragmatic software engineer with nine years of hands-on experience building across mobile, backend, and embedded domains, currently based in Singapore. He designs and ships production tooling and firmware flashers for manufacturing lines, secures per-device encrypted firmware, and scales flashing throughput with parallel ESP32/Silabs setups. Equally at home in Swift, Rust, Go, and Flutter, he has led SDK refactors, integrated server-driven UI (DivKit), and authored pairing and device-communication stacks for Thread, CoAP/DTLS and Bonjour discovery. At small startups he singlehandedly built APIs, mobile apps and backend services, and in larger teams managed build/release automation—for example adding SwiftLint-driven CI flows to the popular Flipper iOS app. Known for turning ill-defined problems into reliable end-to-end systems, he moves quickly from PoC to production while preserving security and maintainability. An engineer who thrives in early-stage chaos, he also brings a practical knack for debugging obscure, intermittent crashes and cross-platform protocol ports.
9 years of coding experience
6 years of employment as a software developer
Specialty, Service and tourism, Specialty, Service and tourism at Far Eastern State Technical University
Contributions:28 reviews, 50 commits, 17 PRs in 29 days
Contributions summary:Ilya primarily focused on setting up and maintaining the build and linting process for the iOS application. They automated the integration of SwiftLint for code style checks. The contributions included scripting, resolving conflicts, and ensuring the linting process integrates correctly into the project's build phases.
Contributions:15 reviews, 28 PRs, 66 pushes in 3 years 4 months
swiftnioclient-serverrfcswiftswift-server
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.