Asp.Net Backend developer
رتبه : 215514
مهارتها
گزارش عملکرد:
خلاصه
متخصص فناوری اطلاعات با تجربه در محیطهای سازمانی و عملیاتی، دارای سابقه مدیریتی در مخابرات و تجربه تخصصی در فیبر نوری و زیرساخت ارتباطی. در سالهای اخیر تمرکز حرفهای بر توسعه Backend با C# و ASP.NET Core، طراحی سامانههای سازمانی و RESTful API بوده است. ترکیب تجربه مدیریتی، شناخت فرآیندهای سازمانی و مهارتهای نرمافزاری، توانایی تحلیل مسئله از دو دیدگاه فنی و سازمانی را فراهم کرده است.
مهارتهای نرمافزاری
برنامهنویسی و Backend: C#، ASP.NET Core، RESTful API، OOP،SOLID و Async Programming
معماری و طراحی: Clean Architecture، DDD، Repository، Unit of Work و طراحی Workflowهای سازمانی
داده و امنیت: SQL Server، Entity Framework Core، ASP.NET Core Identity، JWT و Refresh Token
تست و کیفیت: Unit Test، Integration Test، Fluent Validation، Global Exception Handling و AutoMapper
ابزار و استقرار: Git، GitHub، Docker، Docker Compose، CI/CD و GitHub Actions
سایر: MediatR، Serilog، Redis، Pagination و Swagger
پروژهها و تجربه توسعه نرمافزار
سامانه مدیریت اضافهکاری و فرآیندهای سازمانی: طراحی و توسعه API با ASP.NET Core بر پایه Clean Architecture و DDD، شامل ساختار سازمانی، نقشها، گردش تأیید، ثبت رویدادها و گزارشگیری.
Shop REST API: پیادهسازی با ASP.NET Core، SQL Server، EF Core، Identity، JWT، Refresh Token، تست، Docker و CI/CD.
توسعه سامانههای سازمانی: تمرکز بر امنیت، اعتبارسنجی، ثبت لاگ، تستپذیری، طراحی قابل توسعه و نگهداری بلندمدت.