پرش به محتوای اصلی صفحه
امیدرضا دادرس
امیدرضا دادرس
خط زمانی رشد و یادگیری

سیر یادگیری و مسیر حرفه‌ای

مروری بر نقاط عطف کلیدی؛ از اولین جرقه‌های کنجکاوی در دوران مدرسه و مقطع کاردانی فناوری اطلاعات تا توسعه سیستم‌های مدرن و چشم‌اندازهای آتی.

Childhood – 2019
کودکی تا ۲۰۱۹

شروع علاقه به کامپیوتر

کنجکاوی درباره سخت‌افزار، قطعات سیستم و کار مداوم با کامپیوتر از سنین پایین

از دوران کودکی همیشه به کامپیوتر علاقه داشتم. بخش زیادی از زمانم را صرف کار با کامپیوتر می‌کردم و کنجکاوی زیادی نسبت به سخت‌افزار داشتم. قطعاتی مثل CPU، RAM، مادربرد و نحوه کار سیستم‌ها برایم جذاب بودند و همین علاقه باعث شد از سنین پایین ارتباط نزدیکی با دنیای فناوری داشته باشم.

دستاوردهای کلیدی
  • علاقه به سخت‌افزار کامپیوتر
  • آشنایی اولیه با اجزای سیستم
  • کنجکاوی نسبت به فناوری
  • ارتباط مداوم با کامپیوتر از سنین پایین
Computer HardwarePC ArchitectureSystem ComponentsHardware Diagnostics
2019 – 2021
ورود به کدنویسی

آشنایی با برنامه‌نویسی

کشف نحوه ساخت نرم‌افزارها و شروع یادگیری توسعه وب با HTML و CSS

در سال ۲۰۱۹ برای اولین بار با مفهوم برنامه‌نویسی آشنا شدم و متوجه شدم نرم‌افزارها چگونه ساخته می‌شوند. این موضوع برایم بسیار جذاب بود و باعث شد یادگیری HTML و CSS را آغاز کنم. در همین دوره چند صفحه و وب‌سایت ساده ساختم و اولین تجربه‌های عملی خودم را در توسعه وب به دست آوردم.

دستاوردهای کلیدی
  • شروع یادگیری برنامه‌نویسی
  • یادگیری HTML
  • یادگیری CSS
  • ساخت اولین صفحات وب
HTML5CSS3Web FundamentalsResponsive Design
2021 – 2024
هنرستان فنی کامپیوتر

دوران هنرستان کامپیوتر

آموزش ساختاریافته، یادگیری مفاهیم پایه برنامه‌نویسی و کار مقدماتی با C#

با ورود به هنرستان و انتخاب رشته کامپیوتر، مسیر یادگیری من جدی‌تر شد. در طول این دوره با مفاهیم پایه برنامه‌نویسی مانند شرط‌ها، حلقه‌ها و منطق حل مسئله آشنا شدم. همچنین تجربه محدودی با زبان C# داشتم که باعث شد دید بهتری نسبت به ساختار برنامه‌ها و توسعه نرم‌افزار پیدا کنم.

دستاوردهای کلیدی
  • تحصیل در رشته کامپیوتر
  • آشنایی با مفاهیم پایه برنامه‌نویسی
  • کار مقدماتی با C#
  • تقویت مهارت حل مسئله
Programming FundamentalsC#Algorithm LogicProblem Solving
2021 – 2024
توسعه وب مدرن

تمرکز بر توسعه فرانت‌اند

ورود جدی به JavaScript، React، TypeScript، Tailwind CSS و پروژه‌های واقعی

همزمان با دوران تحصیل، علاقه من به توسعه فرانت‌اند بیشتر شد. یادگیری JavaScript نقطه شروعی برای ورود جدی‌تر به توسعه وب بود و پس از آن به سراغ React، TypeScript، Tailwind CSS و ابزارهای مدرن فرانت‌اند رفتم. در این دوره تلاش کردم علاوه بر یادگیری تکنولوژی‌ها، درک بهتری از ساخت رابط‌های کاربری و توسعه پروژه‌های واقعی به دست آورم.

دستاوردهای کلیدی
  • JavaScript
  • React
  • TypeScript
  • Tailwind CSS
  • توسعه وب مدرن
  • پروژه‌های فرانت‌اند
JavaScriptReactTypeScriptTailwind CSSModern WebFrontend Development
2024 – Present
تحصیلات دانشگاهی

دانشگاه و گسترش مهارت‌ها

گسترش به SQL، پایتون، گیت و گیت‌هاب، لینوکس، ابزارهای AI و مبانی شبکه

پس از ورود به دانشگاه، دامنه یادگیری من فراتر از فرانت‌اند گسترش پیدا کرد. با SQL و Python کار کردم و در کنار آن مهارت استفاده از Git را به شکل جدی توسعه دادم. چندین پروژه شخصی را در GitHub منتشر کردم و به تدریج به اکوسیستم لینوکس مهاجرت کردم. همچنین با رشد ابزارهای هوش مصنوعی و Vibe Coding، علاقه‌مند شدم از این ابزارها برای افزایش بهره‌وری در توسعه نرم‌افزار استفاده کنم. در همین مسیر نیز با مباحث مبانی شبکه آشنا شدم و دید گسترده‌تری نسبت به زیرساخت و فناوری پیدا کردم.

دستاوردهای کلیدی
  • SQL
  • Python
  • Git
  • GitHub Projects
  • Linux
  • AI Tools
  • Vibe Coding
  • Network Fundamentals
PythonSQLGitGitHubLinuxAI ToolsVibe CodingNetwork Fundamentals
آینده و چشم‌انداز
چشم‌انداز و افق پیش‌رو

توسعه‌دهنده ارشد فرانت‌اند و معمار راه‌حل‌های نرم‌افزاری

رهبری پروژه‌های بین‌المللی، نوآوری در معماری نرم‌افزار و خلق محصولاتی با تاثیر گسترده

هدف من تعمیق تخصص در معماری میکرورانت‌اند، سیستم‌های بلادرنگ (Real-time)، مشارکت مستمر در پروژه‌های متن‌باز معتبر جهانی و ساخت محصولاتی است که تجربه دیجیتال میلیون‌ها کاربر را ارتقا می‌بخشند.

دستاوردهای کلیدی
  • توسعه و انتشار ابزارهای متن‌باز تخصصی در حوزه فرانت‌اند و توسعه‌پذیری
  • همکاری در تیم‌های مهندسی بین‌المللی و شرکت در پروژه‌های مقیاس بالا
  • پیشگامی در پیاده‌سازی رابط‌های کاربری تلفیقی با هوش مصنوعی و محاسبات لبه (Edge)
Enterprise ArchitectureEdge ComputingMicro-FrontendsOpen Source LeadershipAI Integration