مهندس نرمافزار
در نوبیتکس روی سامانههای بکاند و دادهای در حوزهی مالی و رمزارز کار میکنم؛ جایی که دقت، پایداری، مشاهدهپذیری و تصمیمهای مهندسی قابل اتکا اهمیت مستقیم دارند.
درباره من
مهندس نرمافزار در نوبیتکس، با بیش از هفت سال تجربه در ساخت سامانههای بکاند، دادهای و توزیعشده.
من مهدی مالوردی هستم؛ همسر، ایرانی، مسلمان و متولد اصفهان. در سالهای اخیر روی سامانههای پرترافیک، دریاچهی داده، پردازش توزیعشده، انبار تحلیلی، مشاهدهپذیری و عملیات تولید کار کردهام. برای من سامانهی خوب فقط سامانهای نیست که اجرا شود؛ باید بتوان آن را توضیح داد، تغییر داد و با خیال راحت نگه داشت.
تمرکزهای فنی
تجربهی کاری
در نوبیتکس روی سامانههای بکاند و دادهای در حوزهی مالی و رمزارز کار میکنم؛ جایی که دقت، پایداری، مشاهدهپذیری و تصمیمهای مهندسی قابل اتکا اهمیت مستقیم دارند.
در یکتانت روی زیرساخت داده و سامانههای تحلیلی کار کردم؛ از پلتفرم دریافت رویداد در مقیاس بالا تا مهاجرت به Apache Iceberg، پایدارسازی Spark روی Kubernetes و ساخت مسیرهای تحلیلی با ClickHouse.
در مهیمن روی سامانههای سازمانی و دادهمحور کار کردم؛ از توسعهی بکاند و مدلهای داده تا مدیریت فرایندها، گزارشگیری، پایش، عیبیابی تولید و هدایت فنی تیم در پروژههای بزرگ سازمانی.
مسیر حرفهای من با توسعهی سرویسهای بکاند ASP.NET Core و مدلهای SQL Server برای محصولات نرمافزاری کسبوکار شروع شد؛ تجربهای که پایهی خوبی برای کارهای بعدی در بکاند و داده ساخت.
تحصیلات
دانشگاه شهید بهشتی | از ۲۰۲۵ تا اکنون
مسیر فعلی تحصیلی من است و تمرکزم در آن روی مهندسی نرمافزار، معماری نرمافزار، پایگاه دادههای پیشرفته و کاربرد مدلهای زبانی در فرایندهای توسعهی نرمافزار است.
دانشگاه اصفهان | ۲۰۲۰ تا ۲۰۲۲، انصراف
این مسیر را شروع کردم، اما ادامه ندادم. بخشی از تجربهی دانشگاهی و شکلگیری علاقهی من به مهندسی نرمافزار و طراحی سامانه از همین دوره شروع شد.
دانشگاه اصفهان | ۲۰۱۶ تا ۲۰۲۰
پایهی اصلی مسیر فنی من در برنامهنویسی، پایگاه داده، طراحی نرمافزار و حل مسئله از این دوره شکل گرفت.
پروژههای منتخب
طراحی و توسعهی مسیری برای دریافت، اعتبارسنجی و تحویل جریانهای بزرگ رویداد با کنترلهای قابلیت اطمینان، مشاهدهپذیری و راهنمای عملیات تولید.
نوسازی بخشی از مسیرهای داده و ETL حول جدولهای Iceberg، تکامل schema، مدیریت metadata و دسترسی تحلیلی پاییندستی.
ساخت دادهستها و مسیرهای تجمیع آمادهی داشبورد برای تحلیل داخلی، گزارشگیری KPI و آزمایشهای محصولی.
بررسی اینکه کیفیت زمینه، توضیح تغییر، پیام کامیت و خود diff چطور روی خروجی مدلهای زبانی در بازبینی کد اثر میگذارند.
نوشتهها
دربارهی تصمیمهای معماری، مرزبندی مسئولیتها، قابلیت نگهداری، مشاهدهپذیری و چیزهایی که بعداً هزینهی خودشان را نشان میدهند.
دربارهی تست، بازآرایی، خوانایی، خطاهای رایج در کدنویسی و اینکه چطور میشود نرمافزاری ساخت که تیم بتواند با آن زندگی کند.
دربارهی مسیرهای داده، پردازش توزیعشده، انبار تحلیلی، دریاچهی داده و تجربههای عملی از کار با داده در مقیاس بالا.
نگاه من
ارتباط
برای خواندن نوشتهها میتوانی از آرشیو وبنوشت شروع کنی. اگر هم میخواهی مستقیم پیام بدهی، ایمیل، لینکدین و تلگرام در دسترساند.