Engineer · Mentor · Author
Mohamed Sweelam
Software Engineer with over a decade of experience building distributed systems across multiple industries, including telecom, hotel management, customer engagement, and fintech. I mentor engineers, author books, and share knowledge through courses and writing.
Engineer, Mentor & Author
A decade of experience across fintech, enterprise, and developer education — building systems, growing engineers, and sharing what I've learned.
AI Enablement Engineer
10+ years designing cloud-native microservices and distributed systems in high-stakes fintech environments. Expert in Java, Spring Boot, Kafka, and scalability patterns.
Mentor
Mentored 50+ engineers through the To Be Engineer program — from junior to senior and lead. Structured sessions on system design, clean code, architecture, and career growth.
Author
Co-author of The Highway Path to Scalable Systems. I also write regularly at blog.msweelam.dev on backend engineering, system design, and career development.
Services
Personalized programs designed to accelerate your engineering career at every level.
Full Mentorship Program
A structured 2-month journey covering system design, clean code, software architecture, domain-driven design, scalable systems, and mock interviews. Tailored to your level and goals.
Apply nowOne-Day Training
An intensive one-day deep-dive session for teams or individuals. Covers backend engineering fundamentals, architecture patterns, and hands-on problem solving.
Book a trainingCareer Consultation
A focused 1-on-1 session to tackle a specific challenge — interview prep, architecture review, career path planning, or navigating from junior to senior to lead engineer.
Get in touchTo register or ask questions, reach out at [email protected]
Online Courses
Practical courses on backend engineering, architecture patterns, and scalable systems.
Course
Event Driven Architecture "Advanced Patterns and Practices"
Learn how to build Event-Centric Scalable Systems — CQRS, Saga, Outbox, and more.
Course
Building Scalable Systems using Spring Boot
Master the art of designing and implementing scalable systems with Spring Boot.
Course
The Ultimate Guide to Backend Development
Become a proficient backend developer with this comprehensive course covering all essential concepts.
Course
API Design and Management
Learn how to design, build, and manage robust APIs for modern applications.
News & Announcements
Stay Tuned!
What People Say
Feedback from engineers I've mentored and trained.