مسعود بهرامی
مسعود بهرامی معمار نرمافزار، مدرس و مشاور با بیش از یک دهه تجربه در طراحی سیستمهای پیچیده و مقیاسپذیر است. او همبنیانگذار انجمن DDD ایران و بنیانگذار DDD School است. مسعود کار خود را به عنوان توسعهدهنده نرمافزار آغاز کرد و سپس به سمت معماری، مدلسازی حوزه، و رهبری فنی حرکت کرد. او به تیمها و سازمانها در ساختن تیمهای خودگردان، محصولمحور، و چابک، مدلسازی حوزههای پیچیده با DDD، و استقرار فرهنگ تست خودکار و آزموننویسی کمک میکند. مسعود در رویدادهای بینالمللی مانند DDD Europe سخنرانی کرده و محتوای آموزشی عمیقی در حوزه معماری نرمافزار و DDD تولید میکند
مسعود بهرامی معمار نرمافزار، مدرس و مشاور با بیش از یک دهه تجربه در طراحی و پیادهسازی سیستمهای پیچیده و مقیاسپذیر است. او کار خود را به عنوان یک توسعهدهنده نرمافزار شروع کرد، خط به خط کد زد، با باگها جنگید، و از نزدیک دید که سیستمهای بدون معماری چطور تبدیل به کابوس میشوند. بعد از سالها تجربه در پروژههای بزرگ، مسیرش را از برنامهنویسی به معماری، مدلسازی حوزه، و رهبری فنی تغییر داد.
امروز، مسعود به تیمها و سازمانها کمک میکند تا نرمافزارهای بهتری بسازند. نه با شعار، نه با مدرکهای تشریفاتی، بلکه با روشهای عملی مثل Domain-Driven Design، EventStorming، و معماری هگزاگونال. او بنیانگذار DDD School و EventStorming.ir است و یکی از همبنیانگذاران انجمن DDD ایران به شمار میرود.
مسعود معتقد است نرمافزار خوب فقط «خوب نوشته شدن» نیست؛ اول باید خوب کشف شود. یعنی باید مسئله درست را فهمید، با زبان مشترک بین تیم فنی و کسبوکار حرف زد، و بعد معماری را حول همان مسئله ساخت. این طرز فکر را در دورهها، مقالات، پادکست نگاه دوم، و جلسات مشاورهاش دنبال میکند.
او در کنفرانس معتبر بینالمللی DDD Europe به عنوان سخنران حضور داشته و تجربیات خود را در زمینه تکنیکهای عملی برای نامگذاری و ساخت زبان فراگیر با جامعه جهانی به اشتراک گذاشته است. در ایران نیز همواره تلاش کرده دانش معماری نرمافزار و DDD را به زبانی ساده و عملی منتقل کند، بدون ترجمههای بیروح و کلیشههای تکراری.
باور ساده او:
معماری خوب یعنی نرمافزاری که امروز کار کند، فردا قابل تغییر باشد، و پس فردا کسی نفرینات نکند.
تجربه کاری و آموزشی
- معمار و مشاور نرمافزار - طراحی و پیادهسازی سیستمهای مقیاسپذیر و پیچیده
- بنیانگذار DDD School - ارائه دورهها، منابع و مقالات تخصصی DDD
- همبنیانگذار انجمن DDD ایران - توسعه جامعه تخصصی DDD در ایران
- مدرس و منتور - آموزش DDD، معماری نرمافزار، و تست خودکار به تیمها و سازمانها
- مشاور معماری - کمک به سازمانها در ساخت تیمهای خودگردان، محصولمحور و چابک
- نویسنده کتاب Language Driven Design و Epistemic Testing
- معرفی کننده Exploratory Domain Discovery
تخصصها
- Domain-Driven Design (DDD) - مدلسازی حوزههای پیچیده تجاری
- معماری نرمافزار - معماری هگزاگونال، میکروسرویسها، سیستمهای توزیعشده
- توسعه چابک - استقرار فرهنگ TDD، BDD، و تست خودکار
- رهبری فنی - ساخت تیمهای خودگردان و محصولمحور
- Exploratory Domain Discoveryو EventStorming - مدلسازی مشارکتی حوزه