HHorusAcademy
Principles of Software Development

Watch a preview

Principles of Software Development

By Mohamed Moshref

40
beginner
Free preview available
13+ cohorts completed

From $200.00

Enroll Now

Principles of Software Development

A foundational course by industry veteran Mohamed Moshref that teaches you the core principles of software development and shapes your engineering mindset for global tech companies.

About this course

Are you ready to transform your tech career and crack the code to top-tier companies like Google, Amazon, and Microsoft? Taught by Eng. Mohamed Moshref, an industry veteran with over 23 years of Big Tech experience, this comprehensive masterclass is designed to rewire your brain with a true global engineering mindset. Rather than just teaching you coding syntax, this intensive journey takes you from the absolute fundamentals of computing and deep system-level programming via C++, straight into mastering scalable architecture through Object-Oriented Design and S.O.L.I.D principles. You will rigorously explore the core pillars of computer science, mastering advanced Data Structures, evaluating code with Big O complexity, solving intricate problems with advanced Algorithms (like Dynamic Programming), and building robust enterprise systems using structural Design Patterns and Concurrency mechanisms. Whether you are building your foundation from scratch or filling critical knowledge gaps to ace FAANG interviews, this all-in-one bootcamp provides the exact academic depth and real-world techniques needed to engineer world-class software and elevate your career to the global stage.

Course Preview

Meet your instructors

Mohamed Moshref

Mohamed Moshref

Transformational Tech Leader & CPTO

Eng. Mohamed Moshref is an international technology executive and digital transformation consultant with over two decades of extensive industry experience, distinguished by a unique synthesis of executive leadership roles within global Big Tech corporations and successful entrepreneurial ventures in Europe. Throughout his pivotal career, he has served as a Staff Site Reliability Engineering (SRE) Manager at Google (London) overseeing the infrastructure for Generative AI and Large Language Models (including Gemini and Bard), directed software development teams for the global Catalog Platform and Logistics services at Amazon, contributed significantly to major projects like Cortana and SQL Server as a Senior Software Engineer at Microsoft, and led Growth and Fraud Prevention technical divisions at Booking.com in Amsterdam. Transitioning his vast enterprise expertise into the entrepreneurial realm, he currently serves as the Founder and CEO of Builvero in London, as well as the Co-Founder and CPTO of Jendi, an innovative firm specializing in AI applications. Academically and intellectually accomplished, he holds an MSc in Artificial Intelligence from the University of Liverpool, an MBA from Heriot-Watt University, and a BSc in Computer Science from Ain Shams University, alongside being a certified member of both Mensa and Intertel, and a first-place winner in the 2003 ACM National Programming Contest in Egypt. Beyond his corporate and entrepreneurial mandates, Eng. Mohamed is deeply committed to professional mentorship and executive coaching, focusing predominantly on digital transformation strategies, Distributed Systems architecture, and the cultivation of globally distributed teams to advance engineering talent to meet international standards.

Enrollment options

Choose your format

Pick the format that fits your life. One payment, no subscriptions.

Self-Paced

$200.00

one-time payment

Recorded

365 days of access

What's included

Instant, flexible access to all content
Learn at your own pace
Video lessons and reference materials
Digital certificate of completion
Secure, encrypted paymentNo hidden fees