Əsas məzmuna keç

Front-end vəzifələrinə və frilans layihələrə açığam

Farid ZeynalovFront-end developerincə işlənmiş interfeyslər.

Son 4+ ildə One Studio-da React, Next.js və TypeScript ilə veb saytlar hazırlayıram. Onlardan 25+ layihə hazırda istifadədədir: otellər, yaşayış kompleksləri, klinikalar, pərakəndə satış və sənaye şirkətləri üçün.

il kommersiya təcrübəsi
4+
istifadəyə verilmiş sayt
25+
sahə
5
panorama.az
panorama.az ana səhifəsi
projects.tssrc/data
  • panorama.az
  • garabaghotel.az
  • 24k.az
  • viengroup.com
  • excelsior.az
  • tabia.az
  • yashamal.az
  • badamdarhotelandresidences.az
  • skybreeze.az
  • merkeziklinika.az
  • lassa.az
  • kaan.az
  • elevenpark.az
  • gashalti.az
  • galaalti.az
  • shamakhipalace.az
  • ramadaplazagence.com
  • centralpoint.az
  • aghdamcityhotel.az
  • yevlakhcityhotel.az
  • yenee.az
  • safenet.az
  • arsenalfire.az
  • plastcon.az
  • upsconstruction.az
  • granit.az
  • corp.pashaproperty.az
  • quk.edu.az
  • palid.az

01Seçilmiş işlər

Real layihələr, bu gün də istifadədə.

One Studio-da üzərində işlədiyim saytlardan bəziləri: lüks yaşayış komplekslərindən kurort rezervasiyasına və onlayn satışa qədər.

Bütün 29 layihə
  1. React, Next.js və TypeScript

    Front-end proqramlaşdırma

    React, Next.js və TypeScript ilə hazırlanmış, istifadəyə hazır veb saytlar və veb tətbiqlər. Sürətli, əlçatan və buraxılışdan uzun müddət sonra da komandanızın asanlıqla genişləndirə biləcəyi təmiz, komponent əsaslı kod.

    • React və Next.js (App Router) tətbiqləri
    • Təkrar istifadə oluna bilən, ciddi tipləşdirilmiş komponent sistemləri
    • Redux Toolkit, RTK Query və ya Zustand ilə state management
    • Pikselinə qədər dəqiq, responsiv və brauzerlərarası düzülüşlər
  2. Məqsədyönlü interfeyslər

    UI dizayn və dizayn sistemləri

    Səliqəli görünən və istifadəsi rahat olan interfeyslər. İlkin ideyaları və ya mövcud dizaynları vahid vizual dilə çevirirəm: boşluqlar, tipoqrafiya, rənglər və hər interaktiv vəziyyət dəqiq işlənir.

    • UI konseptləri, səhifə düzülüşləri və responsiv variantlar
    • Dizayn tokenləri və komponent kitabxanaları
    • Diqqəti yayındırmayan, yol göstərən animasiya və mikro-interaksiyalar
    • Əlçatan rəng, kontrast və fokus vəziyyətləri
  3. Sürətli, görünən, ölçülə bilən

    SEO və performans

    Tez yüklənən və axtarışda asan tapılan saytlar. Texniki SEO və performans sonradan əlavə edilmir — ilk gündən layihənin bir hissəsidir. Nəticədə həm axtarış sistemləri, həm də istifadəçilər sürətli sayt görür.

    • Texniki SEO: metadata, sitemap, Open Graph, semantik HTML
    • Core Web Vitals və Lighthouse optimallaşdırması
    • Code splitting, lazy loading və şəkil optimallaşdırması
    • Statik generasiya və keşləmə strategiyaları
  4. Məhsulunuzda praktik AI

    AI inteqrasiyası

    İstifadəçilərinizin həqiqətən faydalanacağı AI funksiyaları: müasir LLM API-lərinə qoşulmuş assistentlər, ağıllı axtarış və kontent alətləri. Streaming, aydın yüklənmə vəziyyətləri və etibarlı ehtiyat həllər sayəsində sürətli və etibarlı işləyir.

    • Axınla (streaming) cavab verən chat və assistent interfeysləri
    • LLM API inteqrasiyası (OpenAI, Anthropic)
    • AI əsaslı axtarış, xülasə və kontent alətləri
    • Strukturlaşdırılmış, yoxlanılmış nəticə verən prompt dizaynı
  5. Real data ilə işləyən

    API-lər və veb tətbiqlər

    Real data ilə işləyən dinamik məhsullar: REST və ya GraphQL API-lərinə qoşulmuş rezervasiya axınları, kataloqlar, idarəetmə panelləri və formalar — hər addımda düzgün yüklənmə, boş və xəta vəziyyətləri ilə.

    • REST və GraphQL API inteqrasiyası
    • Rezervasiya sistemləri, məhsul kataloqları və filtrlər
    • Formalar, validasiya və xətaların idarə olunması
    • Çoxdilli saytlar (Azərbaycan, ingilis, rus)
  6. Canlı məhsulların dəstəyi

    Dəstək və optimallaşdırma

    Biznes üçün kritik olan canlı saytlara davamlı dəstək. Yeni funksiyalar, düzəlişlər və performans təkmilləşdirmələri saytın trafikinə və müştərilərinə təsir etmədən, diqqətlə tətbiq olunur.

    • Mövcud kod bazalarında yeni funksiyaların hazırlanması
    • Xətaların düzəldilməsi, brauzer və cihaz üzrə yoxlama (QA)
    • Köhnə markup-ın müasir komponentlərə köçürülməsi
    • Asılılıqların yenilənməsi və kod auditi

03Bacarıqlar

Hər gün istifadə etdiyim alətlər.

Burada sadalananların hamısını real layihələrdə istifadə edirəm — şişirdilmiş sözlər və faizlər olmadan.

4 element

Dillər və markup

Bütün işin təməli.

  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
6 element

Framework və kitabxanalar

Proqnozlaşdırılan state idarəetməsi və data sorğuları ilə komponent əsaslı tətbiqlər.

  • React
  • Next.js (App Router)
  • Redux Toolkit
  • RTK Query
  • Zustand
  • Tailwind CSS
2 element

Test

Komponentlərin istifadəyə verilməzdən əvvəl etibarlı işləməsi üçün.

  • Jest
  • React Testing Library
9 element

Alətlər və təcrübələr

İşin necə təhvil verildiyi və keyfiyyətinin necə qorunduğu.

  • Git
  • Docker
  • REST API inteqrasiyası
  • GraphQL
  • Responsiv dizayn
  • SEO
  • Performans optimallaşdırması
  • Brauzerlərarası uyğunluq
  • Komponent əsaslı arxitektura

04AI

AI — işimin bir hissəsi.

AI alətlərindən hər gün prototip hazırlamaq, kodu refaktorinq etmək və test yazmaq üçün istifadə edirəm, hazırladığım interfeyslərə də AI funksiyaları əlavə edirəm. Qərarlar, yoxlama və yekun keyfiyyət isə həmişə mənim məsuliyyətimdədir.

Daha sürətli prototiplər, daha təmiz refaktorinq, daha ağıllı məhsullar.

AI işin rutin hissələrini sürətləndirir və arxitekturaya, detallara və keyfiyyətə daha çox vaxt qalır.

İşlədiyim alətlər

  • ChatGPT
  • Claude
  • Cursor
  • GitHub Copilot
  • OpenAI API
  • Anthropic API
  • Vercel AI SDK
  • Zod

AI dəstəkli proqramlaşdırma

Komponentlərin ilkin strukturunu qurmaq, köhnə kodu refaktor etmək, testlər yazmaq və dəyişiklikləri nəzərdən keçirmək üçün AI kodlaşdırma assistentləri ilə işləyirəm — hər sətir buraxılışdan əvvəl yoxlanılır.

LLM inteqrasiyası

Front-end-i böyük dil modeli API-lərinə qoşuram: açarları təhlükəsiz saxlayan server sorğuları, axınla gələn cavablar, təkrar cəhdlər, limitlər və etibarlı ehtiyat həllər.

Söhbət interfeysləri

Sürətli hiss olunan chat və assistent interfeysləri — axınla gələn tokenlər, ləğvetmə, mesaj tarixçəsi, Markdown göstərilməsi və tam klaviatura əlçatanlığı.

Prompt mühəndisliyi

Strukturlaşdırılmış promptlar və sistem təlimatları, sxemə görə yoxlanılan JSON nəticə və AI funksiyalarının production-da proqnozlaşdırıla bilən işləməsi üçün cavabların test edilməsi.

05Təcrübə

Harada çalışmışam.

Front-End Developer

One Studio · Bakı, Azərbaycan

04/2022 — Hazırda

  • Qonaqpərvərlik, daşınmaz əmlak, səhiyyə, təhsil və e-ticarət sahələrində 25-dən çox real veb sayt və veb tətbiq hazırlayıb istifadəyə vermişəm — Tabia Group Hotels portfeli də daxil olmaqla.
  • React, Next.js, TypeScript və Tailwind CSS ilə responsiv interfeyslər hazırlamış, köhnə markup-ı bir neçə müştəri layihəsində istifadə olunan, təkrar istifadəyə yararlı komponent sistemləri ilə əvəz etmişəm.
  • Dinamik kontent, rezervasiya sistemləri və interaktiv platformalar üçün RESTful API-ləri inteqrasiya etmişəm.
  • SEO üzrə ən yaxşı təcrübələri və performans optimallaşdırmalarını tətbiq etmişəm: code splitting, lazy loading, şəkil optimallaşdırması.
  • Biznes üçün kritik olan canlı tətbiqləri istifadəçi trafikinə təsir etmədən dəstəkləmiş və genişləndirmişəm.
  • Biznes tələblərini texniki həllərə çevirmək üçün dizaynerlər, backend mühəndisləri və müştərilərlə birbaşa işləmişəm.

Təhsil

  1. 09/2018 — 06/2020

    Magistr dərəcəsi

    Kompüter elmləri — Kompüter sistemləri və şəbəkələrinin proqram təminatı

    Azərbaycan Texniki Universiteti

  2. 09/2014 — 05/2018

    Bakalavr dərəcəsi

    Kompüter mühəndisliyi

    Azərbaycan Texniki Universiteti

Sertifikatlar

  • IELTS 7.02019 – 2021

06Haqqımda

Bir az özüm haqqında.

4 ildən artıq kommersiya təcrübəsi olan front-end developerəm. 2022-ci ildən One Studio-da qonaqpərvərlik, daşınmaz əmlak, səhiyyə, təhsil və e-ticarət sahələri üçün 25-dən çox veb sayt və platforma hazırlayıb istifadəyə vermişəm — korporativ saytlardan Tabia Group Hotels-in otel portfelinə qədər.

Əsas texnologiyalarım JavaScript (ES6+), TypeScript, React, Next.js (App Router) və Tailwind CSS-dir. State idarəetməsi üçün Redux Toolkit, RTK Query və Zustand-dan istifadə edir, REST və GraphQL API-lərini inteqrasiya edir, komponentləri Jest və React Testing Library ilə test edirəm. Köhnə markup-ı bir neçə layihədə istifadə olunan, təkrar istifadəyə yararlı komponent sistemləri ilə əvəz edirəm.

SEO və performans optimallaşdırmasına (code splitting, lazy loading, şəkil optimallaşdırması), brauzerlərarası uyğunluğa və təmiz, asan dəstəklənən koda xüsusi diqqət yetirirəm. Biznes üçün kritik olan canlı saytları trafikə təsir etmədən dəstəkləyir, dizaynerlər, backend mühəndisləri və müştərilərlə birbaşa işləyirəm. Hazırda daha böyük və mürəkkəb funksionallığa cavabdeh olacağım front-end developer vəzifəsi axtarıram.

Yaşayış yeri
Bakı, Azərbaycan
Hazırda
One Studio-da Front-End Developer
Əsas istiqamət
React, Next.js, TypeScript
Təhsil
Kompüter elmləri üzrə magistr, Azərbaycan Texniki Universiteti
Dillər
  • İngilis dili · Səlis
  • Azərbaycan dili · Ana dili
  • Türk dili · Səlis
  • Rus dili · Başlanğıc səviyyə

07Əlaqə

Vakansiya və ya layihə təklifiniz var? Gəlin danışaq.

Front-end developer vəzifəsi axtarıram, frilans layihələrə də açığam. Mənimlə ən tez e-poçt vasitəsilə əlaqə saxlaya bilərsiniz.