Məkan
Budapeşt, HU
Təhsil
CS BSc · ELTE
Buraxılış
2026-da 5 məhsul
İndi
Hushplan · Calisiyo

Full-stack və AI proqram tərtibatçısı

Farid Mahmudlu

Proqram məhsullarını başdan-sona qururam — data modeli və autentifikasiyadan interfeysə, AI pipeline-a və production deploy-a qədər.

Aşağı sürüşdürün — siqnalı izləyin

Başlanğıc

Bir nəfər, sorğunun bütün yolu.

Budapeştdə, Eötvös Loránd Universitetində Kompüter Elmləri üzrə təhsil alıram. 2026-cı ildə beş proqram məhsulu təsis etdim və ya onların həmtəsisçisi oldum; hər birində komandaların adətən bir neçə nəfər arasında böldüyü hissələrə özüm cavabdeh idim: sxem, autentifikasiya, servislər, interfeys, AI inteqrasiyaları və deploy.

İstifadəçinin hər sorğusu bu qatların hamısından keçir. Səhifə boyunca siqnalı izləyin — o, hər birindən keçir.

  • 5 2026-da təsis etdiyim və ya həmtəsisçisi olduğum məhsul
  • 6 başdan-sona idarə etdiyim qat
  • 8 proqramlaşdırma dili
  • 5 danışdığım dil

L01 Data

Əvvəl sxem, sonra ekran.

Məhsuldakı xətaların çoxu gec üzə çıxan data xətalarıdır. Mən modeldən başlayıram — yanlış vəziyyətin bazaya yazılmasını qeyri-mümkün edən məhdudiyyətlər, tranzaksiyalar və miqrasiyalarla.

  1. StockFlow

    İnventar dəyişiklikləri izolyasiya olunmuş PostgreSQL tranzaksiyalarında icra olunur və hər stok dəyişikliyi audit-log qeydini həmin tranzaksiyanın içində yazır.

  2. Calisiyo

    Təhsil planları, hədəflər, sınaq imtahanı izləmə və aralıqlı təkrar üçün miqrasiyalar, trigger-lər və Realtime ilə Supabase sxemi.

  3. Parabola

    Ölçü tövsiyə mühərrikini qidalandıran istifadəçi, bədən profili və geyim üçün JPA / PostgreSQL domen modeli.

L01 / Data

Mühərriklər
PostgreSQL · Supabase · Firestore
Giriş
Prisma · JPA
Pattern-lər
Atomik tranzaksiyalar · audit log-lar · miqrasiyalar · trigger-lər

L02 Autentifikasiya və Təhlükəsizlik

Etibar funksiya deyil, qatdır.

Giriş qaydaları yalnız interfeysdə deyil, datanın yaşadığı yerdə olmalıdır. Onları əvvəlcə verilənlər bazasında və API-də tətbiq edirəm, sonra klientdə əks etdirirəm.

  1. Hushplan

    Şəxsi xərc limitləri API-nin heç vaxt açmadığı Postgres sxemində saxlanılır, yalnız üzvlüyü yoxlayan funksiyalarla əlçatandır — hər məxfilik qaydası pgTAP testləri ilə əhatə olunub.

  2. ShareVibe

    Vahid giriş siyahısından generasiya olunan Firestore və Storage təhlükəsizlik qaydaları; hər kafe məkanı üçün ayrıca sahib və admin rolları.

  3. StockFlow

    JWT / Passport autentifikasiyası, bcrypt heşləmə və API ilə UI boyunca üç rollu RBAC — admin, menecer, işçi.

  4. CanvasFlow

    Üçüncü tərəf API tokenləri AES-256-GCM ilə şifrələnmiş şəkildə saxlanılır və heç vaxt brauzerə göndərilmir.

L02 / Autentifikasiya və Təhlükəsizlik

Kimlik
OAuth 2.0 / PKCE · JWT · Clerk · Auth.js · Firebase Auth
Avtorizasiya
RLS · RBAC · təhlükəsizlik qaydaları · storage siyasətləri · Spring Security
Möhkəmləndirmə
AES-256-GCM · bcrypt · rate limiting · təhlükəsizlik başlıqları

L03 Backend

Darıxdırıcı servislər — qəsdən.

Açıq müqaviləli, proqnozlaşdırıla bilən API-lər, həqiqətən lazım olan yerdə real-time və test etməsi, başa düşməsi asan biznes məntiqi.

  1. Parabola

    OpenAPI ilə sənədləşdirilmiş Java 17 / Spring Boot servisləri, o cümlədən bədən profilinin uyğunluğunu qiymətləndirib geyim ölçüsü tövsiyə edən fit mühərriki.

  2. StockFlow

    Stok fəaliyyətini Socket.IO üzərindən bütün qoşulmuş klientlərə real vaxtda yayımlayan NestJS backend.

  3. CanvasFlow

    Canvas LMS-in rate-limit başlıqlarını oxuyub kvotanı aşmamaq üçün sorğu intervalını uyğunlaşdıran, serverless limitləri üçün vaxt büdcəsi qoruyucusu olan sinxronizasiya mühərriki.

L03 / Backend

Runtime-lar
Node.js · Java 17 · Python
Framework-lər
NestJS · Express · Spring Boot
İnterfeyslər
REST · OpenAPI · Socket.IO · webhook-lar

L04 İnterfeys

Sistemin insanla görüşdüyü yer.

İnterfeys istifadəçinin gördüyü yeganə qatdır. Onu React, Next.js və React Native ilə qururam — sürətli, əlçatan və yüklənmə ilə xəta vəziyyətlərində dürüst.

  1. Calisiyo

    Təhsil planlaması, Pomodoro, hədəflər, resurslar, sınaq imtahanı izləmə və aralıqlı təkrar üçün Next.js axınları.

  2. ShareVibe

    QR əsaslı, masaya xüsusi qonaq axınları: qonaqlar media yükləyir, reaksiya verir və kampaniya mükafatları qazanır.

  3. StockFlow

    1000+ elementlik siyahılar üçün qurulmuş, swipe naviqasiyalı və memo-laşdırılmış siyahılı Expo / React Native tətbiqi.

  4. Hushplan

    Yeddi dildə Flutter tətbiqi: heç bir ekran daşmasın deyə altı ekran ölçüsündə və iki mətn miqyasında test olunur.

L04 / İnterfeys

Veb
React · Next.js · Vite · Tailwind CSS
Mobil
Flutter · React Native · Expo
State
Redux Toolkit · Zustand

L05 İntellekt

Modellər sehr deyil, komponentdir.

AI modellərinə hər hansı digər asılılıq kimi yanaşıram: tipli girişlər, strukturlaşdırılmış çıxışlar, dəyişdirilə bilən provayderlər — və ətrafında həqiqətən debug edə bildiyim pipeline.

  1. Avalabs

    Multimodal pipeline: FFmpeg kadrları və səsi çıxarır, Whisper transkripsiya edir, GPT, Gemini və ya Claude nəticəni Instagram konteksti ilə analiz edir.

  2. Hand Tracking

    One Euro filtrasiyası ilə aşağı gecikməli MediaPipe + OpenCV əl izləmə və jestlərlə idarə olunan OpenGL partikülləri — bu səhifədəki partikülların sələfi.

  3. QuickScript AI

    Ton və platforma idarəetməsi ilə altı dildə strukturlaşdırılmış qısa video ssenariləri.

L05 / İntellekt

Modellər
OpenAI · Whisper · Gemini · Claude · OpenRouter
Media və görmə
FFmpeg · MediaPipe · OpenCV
Pattern-lər
Strukturlaşdırılmış çıxışlar · provayder dəyişmə · multimodal pipeline-lar

L06 Production

Buraxılış da bir funksiyadır.

Deploy olunmamış kod hələ mövcud deyil. Son mərhələyə də mən cavabdehəm: hostinq, HTTPS, keşləmə, monitorinq və hər buraxılışı qoruyan testlər.

  1. ShareVibe

    Nginx arxasında VDS-də HTTPS, keşləmə və təhlükəsizlik başlıqları ilə production deploy.

  2. Calisiyo

    PostHog analitikası, Sentry xəta monitorinqi, web push və Playwright end-to-end yoxlaması.

  3. Parabola

    İctimai buraxılışa və komandanın ilk geyim mağazasının platformaya qoşulmasına dəstək.

  4. Hushplan

    1.0 versiyası Google Play internal testing-də; hər push-da CI və hər gün şifrələnmiş verilənlər bazası ehtiyat nüsxəsi.

L06 / Production

Hostinq
Vercel · VDS / Nginx · Docker
Müşahidə
Sentry · PostHog
Keyfiyyət
Playwright · unit və inteqrasiya testləri

Buraxılanlar

Məhsullar və layihələr

2026-da təsis etdiyim və ya həmtəsisçisi olduğum beş məhsul — hər biri başdan-sona qurulub — və onların ətrafındakı layihələr.

Digər təcrübələr

Alətlər

Bütün stack, tam şəkildə.

Dillər

  • TypeScript
  • JavaScript
  • Python
  • Java
  • Dart
  • C
  • C++
  • C#

Frontend / Mobil

  • React
  • Next.js
  • React Native
  • Expo
  • Flutter
  • Vite
  • Tailwind CSS
  • Redux Toolkit

Backend / Data

  • Node.js
  • Express
  • NestJS
  • Spring Boot
  • PostgreSQL
  • Supabase
  • Prisma
  • Firebase / Firestore
  • JPA
  • pgTAP

AI / Sistemlər

  • OpenAI
  • Whisper
  • Gemini
  • Claude
  • OpenRouter
  • FFmpeg
  • MediaPipe
  • OpenCV
  • Socket.IO
  • JWT / OAuth
  • Docker
  • Playwright
  • Sentry
  • PostHog

Xronologiya

Zaman xətti

  1. Hushplan 1.0-ı Google Play internal testing-ə buraxdım.

  2. Məxfiliyi önə çəkən qrup planlaşdırma tətbiqi Hushplan-ı təsis etdim. CanvasFlow üzərində işə başladım.

  3. YKS imtahanı üçün təhsil planlaşdırma SaaS-ı olan Calisiyo-nun həmtəsisçisi oldum.

  4. Parabola-nın həmtəsisçisi oldum. StockFlow-a başladım. Google AI Essentials sertifikatını aldım.

  5. Kafelər üçün QR əsaslı sosial platforma olan ShareVibe-ın həmtəsisçisi oldum.

  6. Avalabs-ın həmtəsisçisi oldum və onun bütün texniki icrasına rəhbərlik etdim.

  7. Çoxdilli qısa video ssenari generatoru olan QuickScript AI-ı qurdum.

  8. MediaPipe, OpenCV və OpenGL ilə real vaxt əl izləmə sistemi qurdum.

  9. Budapeştdə, ELTE-də Kompüter Elmləri üzrə bakalavr təhsilinə başladım.

Suallar

Qısa cavablar

Farid Mahmudlu kimdir?

Farid Mahmudlu Budapeştdə (Macarıstan) yaşayan full-stack və AI proqram tərtibatçısı, Eötvös Loránd Universitetinin (ELTE) Kompüter Elmləri üzrə bakalavr tələbəsidir; məzuniyyəti 2028-ci ildə gözlənilir. 2026-cı ildə Hushplan-ı təsis edib və dörd proqram məhsulunun — Avalabs, ShareVibe, Parabola və Calisiyo — həmtəsisçisi olub; hər birini başdan-sona qurub.

Farid nə qurur?

Verilənlər bazasından başlayaraq veb və mobil məhsullar: data modelləri və autentifikasiya, backend servisləri, React, Next.js, React Native və Flutter interfeysləri, GPT, Gemini, Claude və Whisper kimi modellərlə AI pipeline-ları, həmçinin monitorinqlə production deploy.

Hansı texnologiyalarla işləyir?

Əsasən TypeScript, React, Next.js, React Native, Flutter, Node.js, NestJS, Spring Boot, PostgreSQL, Supabase, Prisma və Firebase. AI və media üçün: OpenAI, Whisper, Gemini, Claude, OpenRouter, FFmpeg, MediaPipe və OpenCV.

Hansı məhsulları təsis edib?

Hushplan-ı (məxfiliyi önə çəkən qrup planlaşdırma, 2026 — davam edir) təsis edib, həmçinin Avalabs (AI sosial media analitikası, 2026), ShareVibe (kafelər üçün QR əsaslı sosial platforma, 2026), Parabola (tövsiyə əsaslı moda marketpleysi, 2026) və Calisiyo (YKS imtahanı üçün təhsil planlaşdırma SaaS-ı, 2026 — davam edir) məhsullarının həmtəsisçisidir.

Harada yaşayır və hansı dilləri bilir?

Budapeştdə, Macarıstanda yaşayır. Azərbaycan (ana dili), türk (C1), ingilis (B2), rus (A1) və macar (A1) dillərində danışır.

Onunla necə əlaqə saxlamaq olar?

E-poçtla — ünvan bu səhifənin əlaqə bölməsindədir — və ya LinkedIn vasitəsilə. Açıq kodu GitHub-dadır.

Əlaqə

Kanal açın.

Vakansiya, əməkdaşlıq və ya başdan-sona bir nəfərin sahiblənməli olduğu məhsul — mənə çatmağın ən sürətli yolu e-poçtdur.