5.0
(21 reviews)
10+ years experience on career development, systems design, compilers and backend
Canada Active today Usually responds in a few hours

Services

$260 / month

Start free, decide later

  1. 1 Free intro call
    No card needed to book.
  2. 2 Ongoing calls + chat
    2 calls per month, unlimited Q&A.
  • Replies in 2 days
  • Cancel anytime
  • No contract
Book an intro call
No credit card required
Book now
View all sessions
Lock in this price now!

MentorCruise summary

Igor is a Senior Software Engineer at Offchain. He has more than 10 years of software development experience, including systems design, compilers, and low-level programming, plus four years working with blockchain and zero-knowledge proofs. He holds a Master’s degree in Computer Science from the University of Waterloo. He helps software engineers solve Rust and C++ problems, turn project ideas into workable plans, and prepare for career moves.

Based on 9 verified mentee reviews

  • Reviewers often praise his practical Rust guidance, including debugging code, improving Rust skills, and applying best practices.
  • Several reviewers value his ability to turn complex technical work into clear plans and focused next steps.
  • Two reviewers highlight his career guidance, including resume feedback and advice for junior engineers.

About

Hey there! I'm Igor, a lead software engineer with over 10 years of software development expertise (mostly Rust, C and C++) and four years specializing in blockchain and zero-knowledge proof (ZK) technologies. I hold a Master’s in Computer Science from the University of Waterloo and have dedicated my career to building resilient systems and breaking down complex concepts to help others succeed in their programming journeys. Whether it's diving deep into blockchain applications or leveraging Rust for high-performance solutions, I’m here to share my insights and passion for problem-solving.

My background spans system design, compilers, and low-level programming, where I've honed the skills to optimize performance and streamline complex processes. Mentoring is a true passion for me—I enjoy guiding others, learning through the process, and seeing mentees progress on their unique paths. There’s nothing more rewarding than being part of their journey and helping them achieve their goals. When I'm not mentoring or programming, you’ll find me experimenting with new baking recipes or perfecting my serve on the tennis court. Let’s connect, learn, and maybe swap a recipe or two along the way!!

What mentees say

5 out of 5 stars

I highly recommend Igor as a mentor for anyone looking to level up in systems programming or blockchain. His deep expertise in Rust, and ZK tech made every session packed with practical, technically grounded insights. He has a sharp ability to cut through complexity and focus on what matters—no fluff, just real engineering guidance. A great mentor for serious technical growth.

Marcus

Marcus

Standard Plan • 9 months

5 out of 5 stars

My calls with Igor were very useful and I managed to get a clear path of what I need to do!

Jose Fernando

Jose Fernando

Standard Plan • 1 month

5 out of 5 stars

I was about to lose my job and scrambling to get ready to job hunt again. At the same time, I really grew in my previous role and also picked up Rust so I really wanted to get some advice on how to proceed there. Igor helped work my resume and gave me great advice on how to improve with Rust. I definitely don't regret getting his help when I needed it.

Darun

Darun

Standard Plan • 4 months

Load more reviews

What you'll have after week one

A clear read

You tell Igor your goals before session one, so nothing is guesswork.

A plan built around your goal

Igor reviews it and shapes your first week around what you actually need.

Your first concrete steps

You leave session one knowing exactly what to do, and a weekly rhythm to keep it going.

Start your mentorship