Yaroslav Yashin is a software engineer with 10 years of experience specializing in high-performance systems, ML infrastructure, and blockchain tooling, now based in Haifa. He has built GPU-accelerated cryptographic pipelines and Cargo–Metal build tooling at the Ethereum Foundation, engineered CUDA and MoE optimizations and LoRA DPO fine-tuning for large models at RedLab, and led performance-focused Web3 iOS SDK work including a Rust SMT solver integration. Comfortable across Rust, C++, Python, Swift and CUDA/Metal, he turns research "future work" into production-grade implementations and CI-driven benchmarks that speak for themselves. He combines low-level systems thinking (lock-free ring buffers, custom kernels) with applied ML and LLM tooling (RAG with FAISS, LangChain), keeping latency and throughput as first-class citizens. An active open-source contributor—author of the OpenAI Sublime Text plugin and contributor to web3swift—he also automates build and profiling workflows to shave weeks off integration time. Colleagues describe him as the engineer who reads the newest ZK/ML paper over coffee and ships the runnable, optimized version before most teams finish the literature review.
10 years of coding experience
12 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
Bachelor Economics, Bachelor Economics at The Russian Presidential Academy of National Economy and Public Administration (RANEPA)
Full featured library for Ethereum interaction with the JSON RPC API in swift. Native ABI parsing and smart contract interactions.
Role in this project:
Back-end Developer
Contributions:30 releases, 283 reviews, 494 commits in 1 year 2 months
Contributions summary:Yaroslav made several changes to the Swift code, primarily focused on building and fixing issues related to the Swift Package Manager (SPM) for the project. They updated the SPM tool version, excluded JavaScript files for the macOS version, and moved JavaScript scripts to resources. They also updated the BigInt dependency. Their work indicates a focus on build processes, dependency management, and platform compatibility within the Ethereum interaction library.
First class Sublime Text AI assistant with o1, o3-mini, gpt-4.5 and ollama support!
Contributions:7 releases, 10 reviews, 46 commits in 2 months
chat-gptcopilotopenaisublimecompletion
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.