مهدی مولوی مهندس ارشد بکاند داتنت و پژوهشگر تجزیهٔ تانسوری است و در ازمیر ترکیه زندگی میکند. بیش از ده سال است که با C#، ASP.NET Core، SQL Server و Redis سیستمهای پرترافیک میسازد و در پایاننامهٔ کارشناسی ارشدش در دانشگاه تربیت مدرس، tc-SVD را ارائه کرده است: یک تجزیهٔ تانسوری بر پایهٔ ضربی که با تبدیل کسینوسی کار میکند.
این صفحه اطلاعات اصلی را یکجا جمع کرده است: معرفی کوتاه و بلند، آمار و ارقام کارها، پژوهش و راههای ارتباط. همهٔ موارد با رزومه و پروژههای معرفیشده در همین سایت مطابقت دارد.
معرفی
در یک جمله
مهدی مولوی مهندس ارشد بکاند داتنت است که سیستمهای پرترافیک میسازد و روی تجزیههای تانسوری برای کلانداده پژوهش میکند.
کوتاه
مهدی مولوی مهندس ارشد بکاند با بیش از ده سال تجربه در C#، ASP.NET Core، SQL Server و Redis است. پلتفرمهای آزمونی ساخته که پاسخگوی دهها هزار کاربر همزماناند و توسعهٔ میکروسرویسهای داتنت را رهبری میکند. کارشناسی ارشد علوم کامپیوتر دارد و در پایاننامهاش روش تجزیهٔ تانسوری tc-SVD را ارائه کرده است.
کاملتر
مهدی مولوی از اکتبر ۲۰۲۳ مهندس ارشد بکاند شرکت NovaTech است. در این شرکت معماری یک پلتفرم آزمون تطبیقی مبتنی بر نظریهٔ سؤال–پاسخ (IRT) را طراحی کرده که به حدود ۸۹ هزار دانشآموز خدمت میدهد، توسعهٔ میکروسرویسهای داتنت ۶ و ۸ را رهبری میکند و منتور تیم بکاند است. پیش از آن در «گزینه دو» یک معماری Redis Sentinel با دسترسپذیری بالا طراحی و راهاندازی کرد که ۴۵ تا ۷۰ هزار کاربر همزمان را در اوج آزمونها تحمل میکرد. همانجا کوئریهای SQL Server و APIهای پرتکرار را با کمک تست بار Locust بهینه کرد و یک تیم چهارنفرهٔ علم داده تشکیل داد. در سال ۲۰۲۴ هم برای شرکت استرالیایی Noraco خط پردازشی ساخت که آزمونهای PDF را به LaTeX تبدیل میکند و با کمک مدلهای زبانی برای بانکی با بیش از ۵٬۰۰۰ سؤال برچسب موضوع، مهارت و سختی تولید میکند.
کارشناسی ریاضی کاربردی را در دانشگاه ارومیه و کارشناسی ارشد علوم کامپیوتر را در دانشگاه تربیت مدرس خوانده است. پایاننامهاش با عنوان «یادگیری کلانداده با نمایش تانسوری» و به راهنمایی دکتر منصور رزقی، روش tc-SVD را معرفی کرد و آن را در طبقهبندی، خوشهبندی، دادههای تصویربرداری مغز و بهروزرسانی دادههای جریانی به کار برد. دستیار آموزشی درسهای یادگیری ماشین پیشرفته و دادهکاوی هم بوده است.
در یک نگاه
- سمت فعلی: مهندس ارشد بکاند در NovaTech (دورکاری)، از اکتبر ۲۰۲۳.
- تجربه: بیش از ده سال کار با داتنت (C#، ASP.NET Core، EF Core، SQL Server، Redis، RabbitMQ و Docker).
- مقیاس کارها: پلتفرم آزمون تطبیقی برای حدود ۸۹ هزار دانشآموز؛ Redis Sentinel برای ۴۵ تا ۷۰ هزار کاربر همزمان؛ بانک سؤالی با بیش از ۵٬۰۰۰ سؤال که با یک خط پردازش متکی بر مدل زبانی ساخته شد.
- پژوهش: تجزیههای تانسوری (t-SVD و tc-SVD) برای طبقهبندی، خوشهبندی و یادگیری افزایشی روی کلانداده.
- تحصیلات: کارشناسی ارشد علوم کامپیوتر، دانشگاه تربیت مدرس (۱۳۹۵ تا ۱۳۹۸، معدل ۱۸٫۸ از ۲۰)؛ کارشناسی ریاضی کاربردی، دانشگاه ارومیه (۱۳۹۰ تا ۱۳۹۴).
- تدریس: دستیار آموزشی یادگیری ماشین پیشرفته و دادهکاوی.
- افتخارات: رتبهٔ ۱۳۸ از بیش از ۵۰ هزار نفر در برنامهنویسی رقابتی کوئرا؛ جزو ۵ نفر برتر از بیش از ۲٬۰۰۰ نفر در مسابقهٔ C# همکد (۲۰۲۱)؛ رتبهٔ سوم از بیش از ۵٬۰۰۰ نفر در همکد جاوااسکریپت (۲۰۲۱)؛ فینالیست مسابقهٔ یادگیری ماشین فناورد (۲۰۱۸).
- زبانها: ترکی آذربایجانی و فارسی (زبان مادری)، ترکی استانبولی و انگلیسی (حرفهای).
- محل زندگی: ازمیر، ترکیه؛ همکاری بهصورت دورکاری.
سوابق کاری
- ۲۰۲۳ تاکنون، NovaTech: مهندس ارشد بکاند؛ پلتفرم آزمون تطبیقی مبتنی بر IRT و رهبری تیم میکروسرویسهای داتنت.
- ۲۰۲۴، Noraco (قراردادی): تبدیل PDF به LaTeX و برچسبگذاری با مدل زبانی، سرویسهای FastAPI و کنسول بازبینی با React.
- ۲۰۲۱ تا ۲۰۲۳، «گزینه دو»: مهندس ارشد بکاند؛ دسترسپذیری بالا با Redis Sentinel، بهینهسازی SQL Server و APIها و رهبری تیم علم داده. پیش از آن در همان شرکت سیستم گزارشگیری را از نو طراحی کرد و لاگ ساختیافته را راه انداخت.
- ۲۰۲۰ تا ۲۰۲۱، صرافی بانک رفاه (فریلنس): سامانهای که حسابداری حوالههای ارزی را از صفحهگسترده به یک سامانهٔ تحت وب منتقل کرد.
- از دسامبر ۲۰۱۸، پروژههای فریلنس و شخصی: فروشگاه آنلاین چندفروشگاهی Marketo با اپهای React Native (۲۰۱۸ تا ۲۰۲۰)؛ دانشنامهٔ موضوعی برای یک پژوهشکدهٔ بانکی و یک سامانهٔ مدیریت فرایند تحت وب (۲۰۱۹ تا ۲۰۲۰)؛ پایپلاین دادهٔ بازار کریپتو و فارکس روی TimescaleDB در یک کار تیمی (۲۰۲۴)؛ پلتفرم تحویل و خدمات میدانی (۲۰۲۵ تا ۲۰۲۶)؛ و «همسایه»، سامانهٔ ابری مدیریت ساختمان، بههمراه یک پلتفرم میکروسرویس چندمستأجره در حال توسعه (۲۰۲۶).
- ۲۰۱۹، امیدان حضور: پایدارسازی اپلیکیشنهای React و React Native و ساخت APIهای REST نسخهدار و مستند.
- ۲۰۱۶ تا ۲۰۱۸، Withem: توسعهدهندهٔ داتنت در یک شبکهٔ اجتماعی خصوصی برای بازیگران.
شرح بعضی از این کارها در نمونهکارها آمده است.
پژوهش
پرسش اصلی پژوهش او این است که چطور میشود از دادههای بزرگ و چندبعدی یاد گرفت، بیآنکه اول آنها را به بردار تبدیل کرد. این کار بر پایهٔ ضرب t و t-SVD (کیلمر و مارتین) بنا شده و مرز تناوبی آنها را با مرز آینهای جایگزین میکند. نتیجه، یعنی tc-SVD، با تبدیل کسینوسی گسسته کار میکند. راهنماهای تانسور ایدهها را کوتاه توضیح میدهند، مجموعهٔ یادداشتهای تانسوری جزئیات و نتایج را شرح میدهد و کد MATLAB روش هم در گیتهاب بهصورت متنباز منتشر شده است.
نوشتهها
دربارهٔ روشهای تانسوری، کلانداده و مهندسی بکاند مینویسد. برای شروع، یادداشتهای تانسوری ۱: دادهتان را صاف نکنید یا راهنمای کوتاه t-SVD را بخوانید. فهرست همهٔ یادداشتهای فارسی در بخش یادداشتها است.
راههای ارتباط
- ایمیل: mhdmlv93@gmail.com
- لینکدین
- گیتهاب
برای طراحی سایت، بکاند و بهینهسازی کارایی، دیدهشدن در جستوجو یا روشهای تانسوری، صفحهٔ همکاری را ببینید.
پرسشهای رایج
مهدی مولوی کیست؟
مهدی مولوی مهندس ارشد بکاند داتنت است که بیش از ده سال سیستمهای پرترافیک با C#، ASP.NET Core، SQL Server و Redis ساخته است و در زمینهٔ تجزیهٔ تانسوری پژوهش میکند. کارشناسی ارشد علوم کامپیوتر را از دانشگاه تربیت مدرس گرفته و در ازمیر ترکیه زندگی میکند.
مهدی مولوی برای چه کارهایی شناخته میشود؟
در صنعت برای سیستمهای پرترافیک داتنت، از جمله پلتفرم آزمون تطبیقی برای حدود ۸۹ هزار دانشآموز و معماری Redis Sentinel برای ۴۵ تا ۷۰ هزار کاربر همزمان در اوج آزمونها؛ و در پژوهش برای tc-SVD، یک تجزیهٔ تانسوری بر پایهٔ ضرب مبتنی بر تبدیل کسینوسی.
tc-SVD چیست؟
tc-SVD تجزیهٔ تانسوریای است که مهدی مولوی در پایاننامهٔ کارشناسی ارشدش ارائه کرد. این روش مرز تناوبیِ پنهان در t-SVD را با مرز آینهای جایگزین میکند تا محاسبات با تبدیل کسینوسی گسسته (DCT) و کاملاً حقیقی انجام شود.
مهدی مولوی کجا زندگی میکند؟
در ازمیر ترکیه زندگی میکند و بهصورت دورکاری با تیمهایی در کشورهای دیگر کار میکند.
چطور با مهدی مولوی تماس بگیرم؟
از طریق ایمیل mhdmlv93@gmail.com یا لینکدین. شرح همکاریها و شروع پروژه در صفحهٔ خدمات آمده است.
مهدی مولوی