Software Engineering
Designing maintainable software and understanding how systems evolve.
Mohammed Alrashadi
I build and explore software systems across engineering, databases, AI, and intelligent technology — a software engineering student developing toward professional systems engineering.
01 / Engineering Focus
Designing maintainable software and understanding how systems evolve.
Exploring system architecture, performance, operating systems, and distributed concepts.
Understanding data modeling, SQL, database architecture, and reliable data systems.
Exploring machine learning, intelligent applications, and AI systems.
02 / Selected Work
Four in-progress builds — details are added here as each one is ready to share.
03 / Gallery
Architecture diagrams, UI explorations, and process snapshots — not a photo gallery.
04 / Sub-brand
An evolving space for experiments, prototypes, technical research, and ideas — AI, systems, databases, algorithms, and software.
05 / Philosophy
Understand the problem before choosing the technology.
Design software so it can evolve, not stay static.
Frameworks change. Engineering fundamentals remain.
Build, measure, analyze, improve.
06 / About
I am a software engineering student focused on developing deeper understanding of software systems, databases, backend engineering, and artificial intelligence.
I'm currently developing an AI-powered SaaS platform — working through its architecture before implementation — alongside coursework spanning software architecture, backend systems, and applied data work. It's active learning-by-building, not a finished product.
I treat engineering as a discipline of understanding before building — documenting architectural decisions and working across both Arabic and English to think through problems from more than one angle.
07 / Technology
Languages
Engineering
Tools
08 / Contact
Open to technical discussions, collaboration, and interesting engineering problems.