Yaroslav Yashin

Software Engineer at Upriver

Haifa, Haifa District, Israel
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
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.
code10 years of coding experience
job12 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
bookBachelor Economics, Bachelor Economics at The Russian Presidential Academy of National Economy and Public Administration (RANEPA)
github-logo-circle

Github Skills (5)

dependency-management10
swift10
swift-package-manager10
ethereum9
blockchain8

Programming languages (14)

PowerShellC++RustCSchemeGoHTMLShell

Github contributions (5)

github-logo-circle
web3swift-team/web3swift

Nov 2021 - Jan 2023

Full featured library for Ethereum interaction with the JSON RPC API in swift. Native ABI parsing and smart contract interactions.
Role in this project:
userBack-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.
ethereumcontractweb3web3-solidityweb3-dapp
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.
Request Free Trial
Yaroslav Yashin - Software Engineer at Upriver