درباره من
آشنایی با پیشینه حرفهای، دیدگاه مهندسی و تخصص من در طراحی و توسعه نرمافزارهای مدرن، مقیاسپذیر و پایدار.

معرفی کلی و دیدگاه مهندسی
سلام، من بهنام نوری، متولد اردیبهشت ۱۳۷۸، و یک توسعهدهنده فولاستک و مهندس نرمافزار مستقر در تهران، ایران با بیش از پنج سال تجربه در طراحی، معماری و پیادهسازی وباپلیکیشنهای مدرن و سامانههای سازمانی هستم. مسیر حرفهای من با تمرکز عمیق بر مهندسی بکاند آغاز شد و در ادامه با تسلط بر اکوسیستم فرانتاند مدرن، به دیدگاهی یکپارچه و جامع از کل چرخه حیات نرمافزار رسیدم. برای من، توسعه نرمافزار صرفاً نوشتن کد نیست؛ بلکه درک دقیق مسئله، تحلیل نیازمندیهای کسبوکار و تبدیل آنها به محصولاتی پایدار، مقیاسپذیر و کاربردی است که در دنیای واقعی ارزش خلق میکنند.تخصص فنی در بکاند، معماری و فرانتاند
در لایه بکاند، تمرکز اصلی من بر اکوسیستم قدرتمند .NET و زبان #C با محوریت فریمورک ASP.NET Core است. در طراحی سیستمها، به اصول مهندسی نرمافزار، کدنویسی تمیز (Clean Code)، اصول SOLID، الگوهای طراحی و معماریهای مدرن مانند Clean Architecture و طراحی دامنهمحور (DDD) اهمیت ویژهای میدهم تا نرمافزار در بلندمدت قابل نگهداری، تستپذیر و آماده توسعه باقی بماند. در سمت فرانتاند نیز با تکیه بر TypeScript ،Vue.js و Nuxt، رابطهای کاربری سریع، ساختارمند و واکنشگرایی میسازم که منطق پیچیده سمت سرور را در قالب تجربهای روان، مدرن و دقیق به کاربر ارائه میدهند.نگاه سیستمی، زیرساخت، امنیت و بهینهسازی
باور دارم یک مهندس نرمافزار کامل باید فراتر از کدنویسی، به نحوه استقرار، امنیت و عملکرد سیستم در محیط عملیاتی نیز اشراف داشته باشد. به همین دلیل، همواره بخش مهمی از تمرکز و فعالیتم را به فرهنگ DevOps، مدیریت محیطهای لینوکسی، کانتینرسازی با Docker، مفاهیم شبکه، امنیت نرمافزارهای تحت وب و تحلیل داده اختصاص دادهام. بهینهسازی عملکرد سیستم، رفع گلوگاههای پردازشی و اطمینان از پایداری سرویسها در مقیاس واقعی، از بخشهایی است که با علاقه و وسواس دنبال میکنم.اخلاق حرفهای، حل مسئله و یادگیری مستمر
در محیط کار، خودم را فردی نتیجهمحور، مسئولیتپذیر و بسیار دقیق در جزئیات میدانم. از مواجهه با مسائل پیچیده و چالشهای فنی جدید استقبال میکنم و همواره به دنبال یافتن راهحلهای مهندسیشده، استاندارد و مؤثر هستم. دنیای تکنولوژی هرگز متوقف نمیشود و یادگیری مستمر بخش جدانشدنی از هویت حرفهای من است؛ چه در حال طراحی معماری یک سامانه جدید باشم، چه در حال بهینهسازی عملکرد یک سرویس یا خودکارسازی فرآیندهای توسعه، هدفم همیشه تحویل باکیفیتترین و قابلاعتمادترین خروجی ممکن است.استک فناوری و تخصص
- بکاند: C#، .NET، ASP.NET Core، Entity Framework Core
- فرانتاند: Vue.js، Nuxt.js، TypeScript، JavaScript، HTML5، CSS3، Tailwind CSS
- DevOps: Docker، Docker Compose، Kubernetes، Linux (LPIC1)
- پایگاههای داده: SQL Server، PostgreSQL، Redis
- معماری: Clean Architecture، Microservices، Domain-Driven Design، الگوهای طراحی
- ابزارها: Git، Visual Studio، VS Code، Postman
- زبانها: فارسی (زبان مادری)، انگلیسی (B1)، آلمانی (A2)