5.0
(23 reviews)
Senior software engineer @ Microsoft | bestselling technical author | software development mentor
United Kingdom Active yesterday Usually responds in a few hours

Services

Only 1 spot left!

MentorCruise summary

Fiodar is a Senior Software Engineer at Microsoft with experience leading software projects across water engineering, finance, retail, railway, and defense. He specializes in .NET and ASP.NET Core and has written technical books and online courses on design patterns, SignalR, and microservices. He helps developers build stronger C# and .NET skills, apply clean code and design patterns, and prepare for their first software development job.

Based on 17 verified mentee reviews

  • Reviewers often praise his practical C# and.NET guidance, including design patterns, ASP.NET Core, and everyday technical problems.
  • Mentees value his clear learning plans, focused next steps, and interview preparation that builds confidence.
  • Several reviewers mention building projects with him, from solid project setups to ASP.NET Core applications and Azure Functions.

About

I am an experienced lead software engineer whose main area of expertise is Microsoft stack, which includes ASP.NET (Framework and Core), SQL Server, Azure, and various front-end technologies. I am familiar with industry-wide best practices, such as SOLID principles, software design patterns, automation testing principles (BDD and TDD) and microservices architecture.

I've built my software engineering experience while working in a variety of industries, including water engineering, financial, retail, railway and defence. I have also played a leading role in various projects and, as well as writing software, gained substantial experience in architecture and design.

I regularly write about software development on my personal website, scientificprogrammer.net. I have also authored a number of online courses and the following technical books:

- The easiest way to learn design patterns
- SignalR on .NET 6 - the complete guide
- Microservices communication in .NET using gRPC

As a mentor, I specialize in the following areas:

- Anything related to .NET, especially ASP.NET Core
- How to start programming
- Strategies of getting your first job as a software developer
- Building the right programming habits
- Principles of clean code
- Best practices of software development
- Building a personal brand and using it in the job market

What mentees say

5 out of 5 stars

Rajeswari

Rajeswari

Standard Plan • 2 years

5 out of 5 stars

Fiodar has been an exceptional mentor. He provided thoughtful, detailed answers to every question I had, shared practical insights from his own experience, and helped me see the bigger picture and prioritize the right next steps. I'm genuinely grateful for his guidance, and I'd highly recommend him to anyone looking for support in software engineering.

Andrii

Andrii

Session: Career Roadmap & Prom…

5 out of 5 stars

WENYAN

Wenyan

Standard Plan • 5 months

Load more reviews

This is how real progress happens

Mentees who work with a mentor for 3+ months reach their goals 2x faster than those going it alone. Long-term mentorship means fewer false starts, more focused sessions, and support that builds week after week.

97% satisfaction across all mentors

Personalized feedback and growth plans

Trusted by thousands of mentees

Start your mentorship