از هستهی یک Runtime تا معماری یک API؛ توسعهدهندهای که بهجای یادگیری سطحی، سیستمها را با ساختن واقعی آنها میفهمد. تمرکز فعلی: اکوسیستم .NET، معماری Backend و ساخت ابزارهای توسعه.
من بردیا امجدی هستم؛ برنامهنویسی که مسیرش از کودکی شروع شد و طی این سالها با پروژههای مختلفی در حوزه نرمافزار، وب، سیستمعامل، ابزارهای توسعه و موتورهای نرمافزاری کار کرده است.
برای من برنامهنویسی فقط نوشتن کد نیست؛ حل مسئله است، طراحی سیستم است، یادگیری مداوم است و ساختن چیزهایی که بتوانند کاربرد واقعی داشته باشند.
برنده مقام اول و مدال طلای چهارمین المپیاد ملی مهارت نوجوانان ایران در رشته توسعه نرمافزار — حاصل تجربه، تلاش مستمر، علاقه به تکنولوژی و توانایی حل مسئله در شرایط رقابتی.
همه ماژولها در پروژههای واقعی، از یک پلتفرم شبکه تا یک سیستمعامل اختصاصی، در کنار هم ترکیب میشوند.
پروژه سیستمعامل و محیط دسکتاپ اختصاصی، شامل Runtime اختصاصی، Desktop Environment، UI Framework و Package System.
فریمورکی برای ساخت رابط کاربری وب با معماری قابل توسعه و ماژولار.
یک زبان برنامه متکی بر NextOS که از قابلیت های IO و GUI و Basic Functions و Memory Management استفاده میکند.
بقیه پروژهها و نمونههای کار در GitHub است.
بهجای یادگیری سطحی فناوریها، آنها را با ساخت پروژههای واقعی تجربه میکنم.
عمیقتر شدن در لایههای مختلف یک محصول، از پایگاه داده تا رابط کاربری.
تسلط بیشتر بر الگوهای طراحی و معماری سیستمهای مقیاسپذیر.
حرکت از پروژههای شخصی به سمت محصولاتی با مقیاس و مسئولیت واقعی.
مشارکت در پروژههای Open Source و ارتباط با توسعهدهندگان دیگر.
رسمیسازی دانشی که سالها از طریق ساختن بهدست آمده است.
برای همکاری، پروژههای مشترک، فرصتهای کاری یا صرفاً یک گفتگوی فنی، خوشحال میشوم از شما بشنوم.