نمونه استفاده در پروژهها
کجا با آن کار کردم؟

FastAPI، SvelteKit، Django، Laravel، PHP و Python از ابزارهای حرفهای مناند. پایینتر، پشتهها و ابزارهایی را میبینید که در کارهایم استفاده میکنم.
در بکاند تسمینو و جاجیگا، لاراول را همراه MySQL و Redis به کار بردم. برای مدیریت کد و استقرار هم با Git، Docker و CI/CD کار کردم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
بازی جاسوس را با Svelte و TypeScript ساختم، دادهها را در PostgreSQL روی Neon مدیریت کردم و بازی را با معماری Serverless روی Vercel راهاندازی کردم.
نمونه استفاده در پروژهها
برای مبدل اسناد تسمینو، از لاراول و Blade در کنار LibreOffice و Unoconv استفاده کردم تا تبدیل فایلها با پشتیبانی از فارسی انجام شود.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در پروژههای فریلنس اولیهام، با لینوکس، آپاچی، MySQL و PHP سایت و سیستم مدیریت محتوا ساختم و با وردپرس هم کار کردم.
کجا با آن کار کردم؟
این سایت را با SvelteKit و TypeScript ساختهام، برای ظاهرش از Tailwind CSS و daisyUI استفاده کردهام و در توسعه آن با Vite، ESLint و Prettier کار میکنم.
نمونه استفاده در پروژهها
Sonobe را با پایتون و FastAPI ساختهام؛ با معماری افزونهای و مستندات برای توسعهدهندگان و ایجنتها، از جمله پشتیبانی MCP.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
پایتون و جنگو بخشی از کار حرفهای من در بکاند هستند؛ در کنار FastAPI و لاراول، متناسب با رویکردی که هر پروژه نیاز دارد.
کجا با آن کار کردم؟
در Vellum از Next.js، React و TypeScript در کنار PostgreSQL و Drizzle ORM استفاده میکنم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در PromptForge، رابط React و TypeScript را با Vite، Tailwind CSS، Zod و DOMPurify ساختهام؛ در کنار یک API اختیاری Serverless با پایگاه داده Neon.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
PHP یکی از زبانهای اصلی کار حرفهای من است. با آن سرویسهای بکاند و برنامههای وب میسازم؛ از پروژههای لاراولی تا وردپرس.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
با جاوااسکریپت به صفحات وب تعامل اضافه میکنم و برنامههای مبتنی بر Svelte میسازم.
نمونه استفاده در پروژهها
در این سایت، بازی جاسوس، Vellum و PromptForge با TypeScript کار میکنم تا ساختار کد روشنتر و نگهداری آن راحتتر باشد.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
پایتون بخش اصلی کار حرفهای من است. با FastAPI و Django، API و برنامه میسازم، فریمورک توسعه میدهم و برنامهنویسی آموزش میدهم.
در کنار این ابزارها
برای ساختار صفحات وب از HTML استفاده میکنم. در مبدل اسناد تسمینو هم با قالبهای HTML کار کردم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
با CSS ظاهر رابط کاربری را میسازم و آن را برای اندازههای مختلف صفحه تنظیم میکنم.
نمونه استفاده در پروژهها
با لاراول بهصورت حرفهای API، وباپلیکیشن و سرویسهای بکاند میسازم. میکروسرویس جستوجو و ابزار پردازش اسناد هم بخشی از تجربهام با آن هستند.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
با وردپرس برای مشتریان سایت ساختهام، افزونه اختصاصی نوشتهام و سایتها را به APIهای دیگر متصل کردهام.
کجا با آن کار کردم؟
در کنار این ابزارها
رابط کاربری بازی جاسوس و همین سایت را با کامپوننتهای Svelte ساختهام.
نمونه استفاده در پروژهها
در کنار این ابزارها
با SvelteKit بهصورت حرفهای وباپلیکیشن میسازم. همین سایت دوزبانه یکی از نمونههای کارم با آن است.
در کنار این ابزارها
جنگو یکی از فریمورکهای اصلی کار حرفهای من در بکاند است. با آن وباپلیکیشن و API میسازم و در کنار آن با FastAPI و لاراول هم کار میکنم.
کجا با آن کار کردم؟
بیشتر درباره مندر کنار این ابزارها
برای استایلدهی بازی جاسوس و همین سایت از Tailwind CSS استفاده میکنم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در این سایت، از کامپوننتها و تمهای daisyUI در کنار Tailwind CSS استفاده میکنم.
در مبدل اسنادی که برای تسمینو ساختم، با قالبهای Blade کار کردم تا خروجی فایلها از قالبهای لاراول تولید شود.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
با FastAPI بهصورت حرفهای API توسعه میدهم. فریمورک Sonobe را هم بر پایه آن ساختم تا توسعه بکاندهای ماژولار و قابل گسترش سادهتر شود.
در کنار این ابزارها
در پروژههای متنباز Vellum و PromptForge با React رابط کاربری ساختهام؛ برای مدیریت کار تیمی و ابزارهای توسعهدهندگان.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
Vellum را با Next.js و React ساختهام تا مدیریت پروژه و کارهای تیمی در یک وباپلیکیشن جمع شود.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
برای حرکتها و انیمیشنهای رابط کاربری PromptForge از Framer Motion استفاده میکنم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در پروژههای لاراول و LAMP با MySQL کار کردهام. در جاجیگا هم روی بهینهسازی کوئریهای آن کار کردم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در بکاند تسمینو و جاجیگا با Redis کار کردم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در بازی جاسوس، Vellum و PromptForge با PostgreSQL کار میکنم و از Neon هم برای میزبانی و مدیریت دادهها استفاده میکنم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
برای دادههای PostgreSQL در بازی جاسوس، Vellum و بکاند اختیاری Serverless در PromptForge از Neon استفاده میکنم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در Vellum از Drizzle ORM در کنار PostgreSQL استفاده میکنم تا ساختار دادهها و کار با پایگاه داده را مدیریت کنم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در پروژههای وبم با Node.js کار میکنم؛ از ابزارهای توسعه تا برنامههایی مثل Vellum و PromptForge.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
بازی جاسوس را روی Vercel راهاندازی کردهام و این سایت SvelteKit را هم با آداپتور Vercel پیکربندی کردهام.
نمونه استفاده در پروژهها
در کنار این ابزارها
برای لینوکس نرمافزار میسازم و در محیطهای بکاند و استقرار هم با آن کار میکنم؛ از پروژههای LAMP تا تجربههایم در تسمینو و جاجیگا.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در پروژههای فریلنس اولیهام که با LAMP ساخته میشدند، از آپاچی بهعنوان وبسرور استفاده کردم.
در کنار وباپلیکیشن و اپلیکیشن موبایل، برای ویندوز و لینوکس هم نرمافزار توسعه میدهم.
در پروژههای بکاند تسمینو و جاجیگا با Docker کار کردم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
با Git تغییرات کد را دنبال میکنم؛ هم در پروژههای بکاند و هم در همین سایت.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در مبدل اسناد تسمینو، LibreOffice را بدون رابط گرافیکی اجرا کردم تا تبدیل فایلهای PDF و DOCX فارسی انجام شود.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
برای ساخت مبدل اسناد تسمینو، Unoconv را در کنار LibreOffice به کار بردم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
برای اجرای محلی این سایت و ساخت نسخه آماده انتشار، از Vite استفاده میکنم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
کدهای JavaScript، TypeScript و Svelte این سایت را با ESLint بررسی میکنم.
با Prettier قالببندی کدهای این سایت را یکدست نگه میدارم.
در PromptForge برای اعتبارسنجی دادهها از Zod استفاده میکنم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در PromptForge از DOMPurify برای پاکسازی محتوای HTML استفاده میکنم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در پروژههای لاراول و فریلنس، REST API میسازم و سرویسها را از طریق آنها به هم متصل میکنم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در پروژههای تسمینو، جاجیگا و بازی جاسوس با CI/CD کار کردهام.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
برای راهاندازی بازی آنلاین جاسوس روی Vercel، از معماری Serverless استفاده کردم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها
در تسمینو با ابزارهای DevOps کار کردم و در جاجیگا، برای پایداری بهتر سرویسها با تیم زیرساخت همکاری داشتم.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در تسمینو، مدیریت سرور هم بخشی از کارم در بکاند بود.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
امنیت برایم یک چکلیست در پایان کار نیست؛ از همان ابتدا با نگاه امنیتی به سیستم فکر میکنم. اصول OWASP بخشی از روش روزمره من در معماری و توسعهاند.
MCP بخشی از پشتیبانی Sonobe از ایجنتهای توسعه است؛ در کنار مستندات قابل استفاده برای انسان و مهارتهای مخصوص ایجنتها.
نمونه استفاده در پروژهها
کجا با آن کار کردم؟
در کنار این ابزارها