Məzmuna keç
Frilans üçün əlçatanam

Bizneslərin güvəndiyi proqram.

ERP sistemləri, biznes platformaları və SaaS məhsulları dizayn edir və qururam — şirkətlərin gündəlik işində istifadə etdiyi həllər.

4
Təhvil verilmiş layihə
2
Produksiyada işləyir
5
Sahə
12
İstifadə etdiyim texnologiya
Haqqımda

Əksər bizneslərə daha çox proqram lazım deyil. Daha yaxşı sistem lazımdır.

Əməliyyat boşluqlarda dağılır — cədvəllə sifariş arasında, komandanın bildiyi ilə sistemin qeyd etdiyi arasında. Mənim işim məhz oradadır.

Bu boşluqları bağlayan ERP platformaları, daxili alətlər və SaaS məhsulları qururam: vahid həqiqət mənbəyi, təkrarlanan işdə avtomatlaşdırma və elə sürət ki, heç kim yan yol axtarmasın.

Hər qərar iki dəfə verilir — biri bugünkü buraxılış üçün, biri üç ildən sonra mövcud olacaq sistem üçün. Baxımlılıq və performans bəzək deyil; platformanı işlətməyə dəyər saxlayan şey məhz onlardır.

Təhvil verilmiş funksiya
16Təhvil verilmiş funksiya
Produksiyada işləyir
02Produksiyada işləyir
İstifadə etdiyim texnologiya
12İstifadə etdiyim texnologiya
Necə işləyirəm
  • Aydınlıq
  • Miqyaslana bilmə
  • Etibarlılıq
  • Baxımlılıq
  • Performans
  • Biznes düşüncəsi
Seçilmiş işlər

Real bizneslər üçün qurulmuş proqram təminatı.

Hər layihə konkret əməliyyat probleminə cavab verir — əl işini azaldır, datanı tutarlı saxlayır və biznesə böyüməyə imkan verən bir sistem qoyur.

Mühəndislik yanaşması

Proqramı necə qururam.

Texnologiya dəyişir, mühəndislik prinsipləri yox. Qısa yol yerinə baxımlılığı, hoqqa yerinə aydınlığı, tez qələbə yerinə uzunmüddətli miqyaslanmanı seçirəm.

  • Baxımlılıq

    Oxunaqlı kod udur. Üç ildən sonra bunu açan adam arxeoloq olmadan başa düşməlidir.

  • Təhlükəsizlik

    Dizayndan gələn təhlükəsizlik, sonradan yapışdırılan yox. Auth, icazə, validasiya və rate limit funksiyanın ilk versiyasına daxildir.

  • Performans

    Hər qarşılıqlı əlaqə ani hiss olunmalıdır. Default server-render, ölçüsü təyin edilmiş şəkillər, yalnız transform animasiyası. Sürət sonradan gələn optimizasiya deyil, şərtdir.

  • Biznes dəyəri

    Texnologiya problem həll etmək üçün var. Funksiya işi azaltmırsa, səhvi azaltmırsa və ya aydınlıq gətirmirsə, buraxılmır.

Texnologiya

Nə ilə qururam və niyə.

  • React / Next.js
  • TypeScript
  • Tailwind CSS
  • FastAPI / Python
  • PostgreSQL
  • Supabase
  • Redis
  • Docker
  • Vercel
  • Cloudflare R2
  • Nginx
  • VPS
Proses

Layihə real olaraq necə gedir.

Səkkiz addım, ardıcıllıqla. Bahalı qərarlar erkən verilir — hələ dəyişdirmək ucuz olanda.

  1. 01

    Kəşf

    Biznes məqsədini anlamaq, darboğazı tapmaq, əhatəni müəyyən etmək və ən dəyərli işi önə çəkmək.

  2. 02

    Planlama

    Wireframe, data modeli, API səthi. Koddan əvvəl qərarlaşdırılır ki, işin hədəfi olsun, sadəcə istiqaməti yox.

  3. 03

    UX

    Ekranlardan əvvəl axınlar — istifadəçinin əslində gəldiyi nəticəyə ən qısa yol.

  4. 04

    Arxitektura

    Sərhədlər, data sahibliyi, xəta ssenariləri. Sonradan dəyişməsi bahalı olan qərarlar burada verilir.

  5. 05

    İşləmə

    Komponent əsaslı, uçdan-uca tipli, default olaraq təkrar istifadə edilən. Sistemə birləşən kiçik hissələr.

  6. 06

    Test

    Responsiv, əlçatanlıq, performans və reqressiya yoxlamaları — real cihazlarda, sadəcə pəncərəni daraltmaqla yox.

  7. 07

    Yerləşdirmə

    Hər push-da CI, konteynerləşmiş build, ilk gündən monitorinq və loglama, və sınaqdan keçmiş rollback.

  8. 08

    Dəstək

    Baxım, yeniləmə, optimizasiya, miqyaslama. Buraxılış sistemin həyatını başladır, bitirmir.

Kod keyfiyyəti

Keyfiyyət birinci gəlir.

  • Tip təhlükəsizliyi

    Uçdan-uca strict rejimdə TypeScript. Kompilyator baxışın qaçırdığını tutur.

  • Kod baxışı

    Hər dəyişiklik merge-dən əvvəl oxunur — ikinci cüt gözlə və ya dincəlmiş gözlə.

  • Təkrar istifadə

    Birdəfəlik stil yox, dizayn sistemi. Bir dəyişiklik bir yerə düşür.

  • Sənədləşmə

    Nə deyil, niyə. Qərarlar növbəti adamın axtaracağı yerdə qeyd olunur.

  • Linting

    ESLint və formatlama CI-da məcburidir ki, stil heç vaxt baxış mövzusu olmasın.

  • Test

    Build, typecheck və lint hər push-u yoxlayır; davranış buraxılışdan əvvəl təsdiqlənir.

Təhlükəsizlik

Heç vaxt sonraya qalmır.

  • Autentifikasiya

    İmzalanmış, müddəti bitən sessiyalar. Sirlər həmişə serverdə qalır.

  • İcazələr

    Hər əməliyyat üçün serverdə yoxlanılır, gizlədilmiş düymədən nəticə çıxarılmır.

  • Validasiya

    Etibarsız giriş data qatına çatmazdan əvvəl serverdə yoxlanılır.

  • Rate limiting

    Giriş və açıq formalar müştəri üzrə məhdudlaşdırılır ki, brute force və spam baha başa gəlsin.

  • Şifrələmə

    Hər yerdə TLS, hash-lənmiş kredensiallar və edge-də təyin edilən security header-lər.

  • Ehtiyat nüsxə

    Məzmun və data bərpa oluna bilir. Heç vaxt sınanmamış bərpa ehtiyat nüsxə deyil.

Proqram üç ildən sonra da anlaşılan qalmalıdır.

Onu növbəti dəfə açan developer — çox vaxt mən — qorxmadan dəyişiklik edə bilməlidir. İşin böyük hissəsi budur.

Xidmətlər

Biznesinizin ətrafında qurulan proqram.

Hər iş əl əməyini azaltmaq, rəqəmləri etibarlı etmək və gələn il də böyüyə bilən bir sistem qoymaq üçün qurulur.

FAQ

Əvvəlcə soruşulmağa dəyər suallar.

İlk zəngdən əvvəl çox adamın bilmək istədikləri.

Layihə nə qədər çəkir?

Fokuslanmış MVP adətən dörd-səkkiz həftə. Tam ERP və ya çoxmodullu platforma daha uzun çəkir və mərhələlərlə buraxılır — sonuncu funksiyadan xeyli əvvəl istifadə edə biləcəyiniz nəsə olur. Dəqiq qrafik kəşf mərhələsindən sonra verilir, ondan əvvəl yox.

Qiymət necə formalaşır?

Hər müəyyən edilmiş mərhələ üçün sabit qiymət — iş başlamazdan əvvəl xərci bilirsiniz. Əhatə kəşf mərhələsindən çıxır: sistemin əslində nə etməli olduğunu müəyyən etdiyimiz qısa görüş. Saatlıq ödəniş də mümkündür, amma nadir hallarda düzgün seçimdir.

Mövcud sistemlərlə işləyirsiniz?

Bəli. Sıfırdan yenidən yazmaq çox vaxt səhv qərardır. Mövcud olanı audit edirəm, yerini qazananı saxlayıram, sizi əngəlləyən hissələri əvəz edirəm — mərhələli şəkildə, biznes bu müddətdə işləməyə davam etsin deyə.

MVP ilə başlaya bilərikmi?

Adətən ən düzgün başlanğıc budur. Ən çox ağrıdan bir axını qurmaq, real istifadəçilərin qarşısına qoymaq və öyrənilənlərə görə qalanını formalaşdırmaq. Arxitektura ilk gündən tam sistem üçün planlanır, ona görə MVP atılası deyil, təməldir.

Dəstək verirsiniz?

Bəli — buraxılışdan sonra yeniləmə, monitorinq, optimizasiya və miqyaslama. Buraxılış sistemin həyatını başladır. Dəstək abunə şəklində və ya tələb üzrə ola bilər.

Mövcud API-ları inteqrasiya edə bilirsiniz?

Bəli: ödəniş provayderləri, mühasibat sistemləri, logistika, dövlət və ya tərəfdaş API-ları. Sənədləşməsi varsa, inteqrasiya oluna bilər; yoxdursa, adətən yenə olur — sadəcə daha çox kəşf vaxtı ilə.

NDA imzalayırsınız?

Bəli, hər hansı detal paylaşılmazdan əvvəl. Müştəri sistemləri, datası və biznes məntiqi məxfi qalır — icazəsiz heç nə bu portfolioya düşmür.

Uzaq komanda ilə işləyə bilərsinizmi?

Bəli. Daxili developerlər, dizaynerlər və agentliklərlə, müştərinin öz alət və prosesində işləyirəm. Yazılı yeniləmələr və baxıla bilən kod işi gündəlik zənglər olmadan görünən saxlayır.

Biznesinizlə birlikdə böyüyən proqram quraq.

İstər yeni məhsul başladırsınız, istər özündən böyümüş sistemi yeniləyirsiniz — nə etməli olduğunu deyin, nə tələb etdiyini deyim.

Layihəyə başla
Əlaqə

Formu doldurmaq istəmirsiniz? Bunlar birbaşa mənə çatır.