احجز جلسة استشارية الآن ..

Hassan Ibrahim

Staff Software Engineer – Backend

Testimonials

It was a pleasure to be coached by Engineer Hassan. He is one of the most humble, kind, and experienced engineers I have ever talked with. He shared with me techniques using his impressive experience to guide me through my improvement plan. He shared with me his notes in a...

It was a pleasure to be coached by Engineer Hassan. He is one of the most humble, kind, and experienced engineers I have ever talked with. He shared with me techniques using his impressive experience to guide me through my improvement plan. He shared with me his notes in a detailed way along with resources which I should follow. His plans included short term and long-term goals which I needed in my current situation. I also like the fact that my plans are flexible in a way that they can be partially changeable. I highly recommend him if you are struggling at improving your technical knowledge. Thank you and hope to talk with you soon.

Mahmoud Salama

Engineer Hassan provided an outstanding consultation session. He was not only incredibly friendly and kind but also showcased his extensive experience in the field. His mentoring skills were particularly impressive, offering clear, concise guidance that was easy to follow and understand. I highly recommend his services to anyone seeking expert...

Engineer Hassan provided an outstanding consultation session. He was not only incredibly friendly and kind but also showcased his extensive experience in the field. His mentoring skills were particularly impressive, offering clear, concise guidance that was easy to follow and understand. I highly recommend his services to anyone seeking expert advice in software engineering.

Ahmed Essam

During our session, my mentor generously shared their expertise, insights, and wisdom, which has provided me with a clearer understanding of my goals and how to achieve them. Their guidance not only helped me navigate specific challenges but also offered a broader perspective on my career and life journey. I...

During our session, my mentor generously shared their expertise, insights, and wisdom, which has provided me with a clearer understanding of my goals and how to achieve them. Their guidance not only helped me navigate specific challenges but also offered a broader perspective on my career and life journey. I appreciate how my mentor actively listened to my concerns, asked thought-provoking questions, and provided constructive feedback. Their unwavering support and encouragement have boosted.

Bassam Yassin

 I had the privilege of being mentored and guided by someone truly exceptional like Mr. Hassan. I can't thank him enough so may Allah bless him.

 I had the privilege of being mentored and guided by someone truly exceptional like Mr. Hassan. I can't thank him enough so may Allah bless him.

Ibrahim Saad

Really friendly guy who genuinely cares and wants to help, gave me some awesome insight and advice on how to really prepare for my future. Would 100% recommend and will be keeping in touch!

Really friendly guy who genuinely cares and wants to help, gave me some awesome insight and advice on how to really prepare for my future. Would 100% recommend and will be keeping in touch!

Thomas Booth

Services

Technical Consultations

1:1 call

System Design Consultation

Whether you’re building a new system, refactoring an existing one, or adding new features, this session is your compass for making the right design decisions. Identify bottlenecks, refine microservice/modules boundaries, or/and select the optimal tech stack. Gain clarity on your system’s journey and ensure it’s built for success.
175 $
90 minutes meeting
1:1 call

System Design Consultation

Whether you’re building a new system, refactoring an existing one, or adding new features, this session is your compass for making the right design decisions. Identify bottlenecks, refine microservice/modules boundaries, or/and select the optimal tech stack. Gain clarity on your system’s journey and ensure it’s built for success.
125 $
60 minutes meeting
1:1 call

Code Architecture Consultation

Delve deep into code architecture with tailored consultations. Receive expert advice on patterns and best practices, fine-tune your modules and package structure, optimize modules’ communications, and master the art of applying low coupling and high cohesion principles. Empower yourself to create code that is not only maintainable but also scalable, ensuring the longevity and efficiency of your projects
170 $
90 minutes meeting
1:1 call

Code Architecture Consultation

Delve deep into code architecture with tailored consultations. Receive expert advice on patterns and best practices, fine-tune your modules and package structure, optimize modules’ communications, and master the art of applying low coupling and high cohesion principles. Empower yourself to create code that is not only maintainable but also scalable, ensuring the longevity and efficiency of your projects
120 $
60 minutes meeting

About me

Passionate software engineer with expertise in XP programming, microservices, and Domain-Driven Design. I am dedicated to creating clean, efficient code and building scalable systems. Agile methodologies and short feedback loops drive my approach, while refactoring ensures high-quality, maintainable code. I also enjoy coaching and empowering teams to excel. With more than 12 years of experience, I have a solid background in architecture design and application development, utilizing Java, Kotlin, Node.js, PHP, C#, Dart, .NET Core, JavaScript, Python, TypeScript, MySQL, MongoDB, GCP, AWS, Kubernetes, Istio, and Docker.