پروفایل / خانهProfile / Homeآماده همکاری حرفه‌ایAvailable for collaboration
توسعه‌دهنده بک‌اند · سازنده سیستم‌های قابل اتکاBACKEND DEVELOPER · BUILDING SYSTEMS THAT LASTمطور خلفيات · نبني أنظمة تدوم

کد خوب فقط اجرا نمی‌شود؛
اعتماد می‌سازد.
Good code does more than run;
it builds trust.
الكود الجيد لا يعمل فقط؛
بل يبني الثقة.

من صادق صارمی هستم؛ توسعه‌دهنده بک‌اند با تمرکز بر Python، طراحی API و تبدیل مسئله‌های پیچیده به راه‌حل‌هایی ساده، قابل فهم و آماده رشد.I’m Sadegh Saremi, a backend developer focused on Python, API design, and turning complex problems into simple, clear solutions built to grow.أنا صادق صارمي، مطور خلفيات أركز على Python وتصميم واجهات API وتحويل المشكلات المعقدة إلى حلول واضحة وقابلة للنمو.

Backend development workspace
Python · Backend · Systemsدقیق در جزئیات، جدی در نتیجهPrecise in detail, serious about results
01 / INTRO

پشت هر خط کد، یک تصمیم است.Behind every line of code is a decision.

من فقط به اجرا شدن فکر نمی‌کنم؛ به چیزی فکر می‌کنم که بعد از اجرا باقی می‌ماند.I don’t only think about making code run; I think about what remains after it does.

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

To me, backend development is more than writing the logic behind a screen. It is building the foundation a product can grow on with confidence. I break problems down, respect the details, and care about code that works today and remains understandable tomorrow.

«کد سنجیده، ایده‌ها را ماندگار می‌کند.»“Thoughtful code makes ideas last.”
02 / CAPABILITIES

ابزارها مهم‌اند؛ نگاه مهندسی مهم‌تر.Tools matter. Engineering judgment matters more.

Python

زبان اصلی توسعه و حل مسئلهPrimary language for development

FastAPI

ساخت APIهای سریع و ساختاریافتهFast, structured API development

SQL

مدیریت، پرس‌وجو و منطق دادهQueries, data logic, and management

Git & GitHub

نسخه‌بندی و همکاری حرفه‌ایVersioning and collaboration

03 / SELECTED WORK

از مسئله شروع می‌کنم، نه از تکنولوژی.I start with the problem, not the technology.

پروژه‌ها نشان می‌دهند چطور فکر می‌کنم، تصمیم می‌گیرم و یک راه‌حل را شکل می‌دهم.Projects show how I think, decide, and shape a solution.

01 — BACKEND

APIهای قابل اتکاDependable APIs

endpointهای روشن، اعتبارسنجی دقیق و پاسخ‌های قابل پیش‌بینی؛ برای تجربه‌ای که به جزئیاتش می‌شود اعتماد کرد.Clear endpoints, deliberate validation, and predictable responses for an experience people can trust.

PythonREST
02 — DATA

منطق دادهData logic

ساختاردهی به داده و انتخاب راهی که هم عملکرد امروز را حفظ کند و هم مسیر رشد فردا را نبندد.Structuring data in a way that serves today’s performance without limiting tomorrow’s growth.

SQLArchitecture
03 — IN PROGRESS

ساخت برای دنیای واقعیBuilt for the real world

هر پروژه برای من تمرین فکر کردن دقیق‌تر، مستندسازی بهتر و نزدیک‌تر شدن به نیاز واقعی است.Every project is a step toward sharper thinking, better documentation, and real-world usefulness.

Open sourceLearning
04 / MY STORY

در حال رشد؛ با استانداردهای جدی.Growing, with serious standards.أنمو بمعايير مهنية جادة.

هر قدم کوچک، بخشی از ساختن یک مسیر حرفه‌ای واقعی است.Every small step is part of building a meaningful professional path.كل خطوة صغيرة هي جزء من بناء مسيرة مهنية حقيقية.

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

امروز تمرکزم روی توسعه بک‌اند، Python، طراحی API و SQL است. تلاش می‌کنم مفاهیم را فقط حفظ نکنم؛ آن‌ها را با ساختن، آزمایش کردن و دوباره‌نویسی بهتر بفهمم. برای من، یادگیری زمانی واقعی می‌شود که بتوانم یک مسئله را به بخش‌های کوچک‌تر تقسیم کنم و برای هر بخش راه‌حلی روشن پیدا کنم.

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

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

این مسیر هنوز ادامه دارد و همین، بخش زیبای آن است. هر پروژه، هر خطای پیدا‌شده و هر مفهومی که عمیق‌تر می‌فهمم، قدمی است به سمت توسعه‌دهنده‌ای که می‌خواهم باشم: آرام، دقیق، یادگیرنده و آماده ساختن چیزهای ارزشمند.

My journey into programming began with a simple curiosity: what happens behind a website or an application, and how do all the different parts of a product work together? The more I learned, the more I realized that the part I enjoy most is where logic, data, and technical decisions take shape behind the scenes.

Today, my focus is backend development, Python, API design, and SQL. I try not to simply memorize concepts; I understand them by building, testing, and improving. Learning becomes real for me when I can break a problem into smaller parts and find a clear direction for each one.

I am at the beginning of my professional journey, and I say that honestly; but being at the beginning does not mean thinking superficially. I am already building the habits that shape a good developer: readable code, attention to detail, documentation, asking the right questions, and taking responsibility for the result.

I want to grow in an environment where learning is part of everyday work; a place where I can learn from experienced people, welcome feedback, and gradually take ownership of larger problems. My goal is not simply to write more code. I want to think better and build solutions that are understandable and dependable for others too.

The journey is still unfolding, and that is what makes it meaningful. Every project, every bug discovered, and every concept understood more deeply moves me toward the developer I want to become: calm, precise, curious, and ready to build things that matter.

Backend systems and server architecture
یادگیری · ساختن · بهتر شدنLEARN · BUILD · IMPROVEتعلّم · ابنِ · تطوّر

یک مسئله خوب برای حل کردن دارید؟Have a meaningful problem to solve?هل لديك مشكلة تستحق الحل؟

برای همکاری، گفت‌وگو یا یک ایده تازه، خوشحال می‌شوم از شما بشنوم.For collaboration, a conversation, or a new idea, I’d be glad to hear from you.