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

سلام، من حمید سامیرم.

از مسئله‌های پیچیده،
راهکارهای روشن می‌سازم.

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

ASP.NET CoreReactNext.jsSystem Design
حمید سامیر در حال کار با لپ‌تاپ
h.s
حمید سامیرSoftware Engineer
تمرکز بر معماری، کیفیت و توسعه‌پذیری
آغاز مسیر برنامه‌نویسی
۱۳۸۹
تجربه همکاری بین‌المللی
همکاری با تیم‌های کانادایی
تخصص اصلی
Full Stack / .NET

منتخبی از کارهای من

پروژه‌های داخلی

۴ پروژه

پروژه‌های بین‌المللی

۶ پروژه

۱۴۰۳ — اکنون

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

طراحی سامانه‌های سازمانی با ASP.NET Core، معماری بک‌اند، REST API، امنیت و سرویس‌های بلادرنگ؛ مشارکت مستقیم در تحلیل محصول و تصمیم‌های کلیدی فنی.

۱۴۰۰ — ۱۴۰۲

همکاری بین‌المللی و پروژه‌های تخصصی

همکاری با شرکت‌های کانادایی در پروژه‌های Blockchain، Web3، DEX و Fintech؛ توسعه بک‌اند و منطق کسب‌وکار، مدیریت دیتابیس و هماهنگی تیم فرانت‌اند.

۱۳۹۸ — ۱۳۹۹

توسعه‌دهنده بک‌اند

تمرکز بر ASP.NET Core، طراحی دیتابیس و API، پنل‌های مدیریتی و توسعه زیرساخت‌های ماژولار و قابل استفاده مجدد.

۱۳۹۵ — ۱۳۹۷

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

توسعه اپلیکیشن خدمات و نوبت‌دهی خودرو و «ارگان پخش» برای فروش B2B قطعات، منتشرشده در کافه‌بازار؛ ورود تخصصی به بک‌اند با ASP.NET و سپس .NET Core.

۱۳۹۲ — ۱۳۹۴

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

همکاری با ایمن تک داده ایمن؛ ساخت اپلیکیشن کاریابی، پلتفرم آگهی و بازی چندنفره Bluetooth و طراحی سامانه موبایل و ویندوز برای مدیریت امن سفارش‌های چاپ.

جعبه‌ابزار من

فناوری‌هایی که در توسعه وب، موبایل، سیستم‌های سازمانی و بلاکچین به کار گرفته‌ام.

بک‌اند و داده

  • ASP.NET Core
  • C#
  • SQL Server
  • REST API
  • Dapper

وب و فرانت‌اند

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Blazor
  • PWA

معماری و طراحی سیستم

  • System Design
  • Multi-Tenant
  • Modular Architecture

ارتباطات و زیرساخت

  • Socket Programming
  • SignalR
  • Background Jobs
  • S3 Storage
  • Web Push

موبایل

  • Android Studio
  • Java
  • Kotlin
  • Swift
  • Dart
  • Flutter

بلاکچین و سیستم‌های معاملاتی

  • Solidity
  • Web3
  • Bitcoin RPC
  • EVM
  • Tron
  • Smart Contracts
  • NFT
  • Python
  • Trading API
04کمی درباره من

نرم‌افزار را بر پایه نیاز واقعی می‌سازم.

برای من مهندسی نرم‌افزار یعنی فهم نیاز واقعی کسب‌وکار و تبدیل آن به سیستمی امن، سریع و قابل نگهداری. از سال ۱۳۸۹ برنامه‌نویسی می‌کنم و در این مسیر، از توسعه موبایل تا ساخت پلتفرم‌های سازمانی و همکاری با تیم‌های بین‌المللی تجربه کسب کرده‌ام.

  • تبدیل نیاز کسب‌وکار به معماری اجرایی
  • طراحی API، دیتابیس و منطق کسب‌وکار
  • توسعه ابزارها و کتابخانه‌های قابل استفاده مجدد
  • هماهنگی فنی تیم و هدایت توسعه فرانت‌اند
کارشناسی مهندسی نرم‌افزار
داستان مسیر حرفه‌ای من

آنچه به مسیرم معنا می‌دهد

باورها و جهان‌بینی من

یکتاپرستی

به خدایی یگانه و بی‌همتا باور دارم؛ خدایی که تمام هستی در قلمرو اوست و هیچ اتفاقی بیرون از علم و ارادهٔ او رخ نمی‌دهد. برای من، او تکیه‌گاهی نزدیک و مهربان است؛ سرچشمهٔ امید و هدایت، حتی وقتی تمام مسیر را نمی‌بینم.

باور دارم انسان در کنار تلاش، مسئولیت‌پذیری و انتخاب‌هایش، باید توان اعتماد کردن را نیز داشته باشد. توکل برای من یعنی سهم خودم را با آگاهی و تعهد انجام دهم و آنچه از اختیارم بیرون است به خدا بسپارم؛ همیشه همه‌چیز در کنترل ما نیست، اما هیچ‌چیز نیز خارج از نظم این جهان نیست.

این نگاه، بخشی از شیوهٔ زندگی و تصمیم‌گیری من است. کمکم می‌کند در برابر ناشناخته‌ها با امید قدم بردارم، در سختی‌ها فرصت یادگیری را ببینم و قدردان داشته‌هایم باشم. برای من، ایمان در زندگی روزمره معنا پیدا می‌کند؛ در درست انجام دادن کارها، مسئولیت انتخاب‌ها و آرامشِ ادامه دادن.

پیش از شروع همکاری

سؤال‌های متداول

چند پاسخ کوتاه درباره نوع پروژه‌ها، شیوه کار و شروع همکاری.

در چه نوع پروژه‌هایی می‌توانیم همکاری کنیم؟

تمرکز من توسعه فول‌استک، معماری بک‌اند و سیستم‌های سازمانی است؛ از پلتفرم‌های فروش و B2B تا پنل‌های مدیریتی، API و یکپارچه‌سازی سرویس‌ها. برای بررسی تناسب همکاری، می‌توانیم از نیاز اصلی و وضعیت فعلی پروژه شروع کنیم.

آیا روی توسعه یک سیستم موجود هم کار می‌کنی؟

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

از تحلیل و معماری تا اجرا چه مسئولیتی می‌پذیری؟

بسته به نیاز پروژه، از تحلیل نیاز و طراحی دیتابیس و API تا توسعه بک‌اند و فرانت‌اند مشارکت می‌کنم. تجربه هماهنگی فنی و هدایت توسعه فرانت‌اند را هم دارم؛ محدوده مسئولیت‌ها و نحوه همکاری با تیم، در شروع کار روشن می‌شود.

امنیت و نگهداری نرم‌افزار را چطور در نظر می‌گیری؟

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

جزئیات امنیت و زیرساخت SamirCore
برای شروع همکاری چه اطلاعاتی لازم است؟

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

ارتباط با من

درباره پروژه بعدی صحبت کنیم.

برای فرصت‌های همکاری، گفت‌وگوی فنی یا صحبت درباره یک مسئله نرم‌افزاری، از این مسیرها با من در ارتباط باشید.

دانلود رزومهرزومه فارسی · PDF
ایمیلmr.hamidsamir@gmail.com
تلگرام@hamidsamir