Watch a preview
Principles of Software Development
From $200.00
Enroll NowPrinciples 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
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.
$200.00
one-time payment
Recorded
365 days of access
What's included