7+ illik təcrübəyə malik, genişlənə bilən veb tətbiqlər və paylanmış sistemlər layihələndirib quran nəticəyönümlü baş proqram təminatı mühəndisi. JavaScript, TypeScript, Python və AWS üzərində bulud-yönümlü texnologiyalarda səriştəli. 8 nəfərə qədər mühəndisdən ibarət çarpaz-funksional komandalara rəhbərlik edib, 2 milyondan çox gündəlik aktiv istifadəçi tərəfindən istifadə olunan məhsullar təqdim edib. İnfrastruktur xərclərini 30% azaltmaq, sistem etibarlılığını 99.99% iş vaxtına çatdırmaq, həmçinin CI/CD boru kəmərləri və hərtərəfli test strategiyaları daxil olmaqla mühəndislik ən yaxşı təcrübələrini tətbiq etmək sahəsində sübut olunmuş nailiyyət tarixi.
İş Təcrübəsi
Baş proqram təminatı mühəndisi
TechCorp Inc.
Yan 2021 - Hal-hazırda
2M+ gündəlik aktiv istifadəçiyə xidmət edən mikroservis arxitekturasının inkişafına rəhbərlik edib, orta API cavab müddətini 320ms-dən 190ms-ə qədər 40% azaldıb
Həftəlik kod nəzərdən keçirmələri, cüt proqramlaşdırma sessiyaları və sistem dizaynı üzrə daxili texniki çıxışlar vasitəsilə 5 kiçik mühəndisin mentorluğunu həyata keçirib
GitHub Actions və ArgoCD istifadə edərək CI/CD boru kəmərini layihələndirib tətbiq edib, yerləşdirmə vaxtını 2 saatdan 15 dəqiqəyə endirmişdir
Monolit PostgreSQL-dən bölünmüş verilənlər bazası arxitekturasına keçidi başladıb, pik trafik zamanı yazma ötürmə qabiliyyətini 3 dəfə artırıb
4 rüblük yol xəritəsi üzrə 12 əsas xüsusiyyət buraxılışı üçün texniki tələbləri müəyyən etmək məqsədilə məhsul və dizayn komandaları ilə əməkdaşlıq edib
Proqram təminatı mühəndisi
StartupXYZ
İyn 2018 - Dek 2020
Apache Kafka, Python və AWS Lambda istifadə edərək saniyədə 500K hadisəni emal edən real vaxt rejimində məlumat emalı boru kəməri qurub
Mobil və veb müştərilərə 99.9% iş vaxtı və 200ms-dən aşağı p95 gecikmə ilə xidmət edən RESTful API-lar hazırlayıb və dəstəkləyib
EC2 ölçüsünün optimallaşdırılması, rezerv olunmuş nümunələr və avtomatik miqyaslama siyasətləri vasitəsilə bulud infrastruktur xərclərini 30% (illik 180K$) azaldıb
Datadog ilə paylanmış izləmə və strukturlaşdırılmış qeydiyyat tətbiq edib, istehsal insidentləri üçün orta həll müddətini 55% azaldıb
Kiçik proqram təminatçısı
Digital Solutions Ltd.
Avq 2016 - May 2018
React və Node.js istifadə edərək 50K+ aylıq aktiv istifadəçiyə xidmət edən müştəriyönümlü veb tətbiq hazırlayıb
Jest və Cypress istifadə edərək 90% kod əhatəsinə nail olan vahid və inteqrasiya testləri yazıb
Agile sprintlərində iştirak edib və iki həftəlik dizayn nəzərdən keçirmə sessiyalarında arxitektura qərarlarına töhfə verib
Müştəri dəstəyi komandası üçün daxili admin paneli qurub, orta bilet həll müddətini 25% azaldıb
Təhsil
M.S. Kompüter Elmləri
Stanford Universiteti
2019 - 2021
Paylanmış Sistemlər və Bulud Hesablama üzrə ixtisaslaşma. Tam iş günü işləyərkən tamamlanmış qiyabi proqram.
B.S. Kompüter Elmləri
Kaliforniya Universiteti, Berkli
2012 - 2016
2014-2016 Dekan Siyahısı. Real vaxt rejimində birgə redaktə sistemləri üzrə yekun layihə.
Kurslar və Sertifikatlar
AWS Solutions Architect - Associate
Amazon Web Services
2023
Etimadnamə ID: AWS-ASA-2023-4871
Sertifikatlı Kubernetes Tətbiq Tərtibatçısı (CKAD)
Bu nümunə CV-dir. Pulsuz CV yaradıcımızdan istifadə edərək öz təcrübənizlə fərdiləşdirin.
Məsləhətlər
Təsir Göstəriciləri ilə Başlayın
Nailiyyətlərinizi rəqəmlərlə dəstəkləyin. 'Performansı yaxşılaşdırdım' əvəzinə '2M+ gündəlik istifadəçiyə xidmət edərək API cavab müddətini 40% azaltdım' yazın. İşə götürən menecerlər ölçülə bilən təsir görmək istəyir.
Texnologiya Yığınınızı Vurğulayın
Konkret texnologiyaları, çərçivələri və alətləri sadalayın. ATS sistemləri dəqiq açar söz uyğunluqlarını axtarır, buna görə 'React' yazmaq 'frontend çərçivələri'ndən daha yaxşıdır.
Liderlik və Əməkdaşlığı Göstərin
Yüksək vəzifələr yalnız kodlaşdırmadan daha çoxunu tələb edir. Komanda rəhbərliyi, kod nəzərdən keçirmələri, mentorluq və çarpaz-funksional əməkdaşlığı qeyd edin.
Bir Səhifədə Saxlayın
10+ illik təcrübəniz yoxdursa, bir səhifə idealdır. Ən müvafiq və ən son təcrübənizə diqqət yetirin.
Proqram təminatı mühəndisi CV-si necə yazılır: addım-addım bələdçi
Proqram təminatı mühəndisi CV-si adi CV-dən fərqlidir: burada həm texniki dərinlik, həm də ölçülə bilən təsir göstərmək lazımdır. Aşağıdakı 5 addım real CV yazmaq üçün proqram və ya AI köməkçisi işlədəndə də, əl ilə yazanda da keçərlidir.
1
1. Peşəkar xülasəni 3 sətirdə qurun
Xülasə səviyyənizi (junior/orta/baş), əsas texnologiya stack-inizi və ən böyük təsirinizi 3 qısa cümlədə birləşdirməlidir. Məsələn: '5+ illik təcrübəyə malik baş proqram təminatı mühəndisi, React/Node.js və AWS üzərində ixtisaslaşıb, 2M+ istifadəçiyə xidmət edən sistemlərdə API cavab müddətini 40% azaldıb.' İllər, stack, konkret rəqəm - bu üçü olmadan xülasə boş səslənir.
2
2. İş təcrübəsini kəmiyyətlə yazın
Hər bulletdə güclü fel + konkret texnologiya + ölçülə bilən nəticə olmalıdır: gecikmə, uptime, istifadəçi sayı, gəlir və ya vaxta qənaət. Zəif variant: 'API-ların performansını yaxşılaşdırdım.' Güclü variant: 'Redis keşləmə tətbiq edərək orta sorğu müddətini 320ms-dən 120ms-ə endirdim, sərver xərclərini isə aylıq 1200$ azaltdım.' Rəqəm yoxdursa, komanda ölçüsü, buraxılış tezliyi və ya trafik həcmini istifadə edin.
3
3. Texniki bacarıqları qruplaşdırın və vakansiyaya uyğunlaşdırın
Bacarıqları xaotik siyahı əvəzinə qruplarla verin: Dillər (JavaScript, Python), Çərçivələr/kitabxanalar (React, Django), İnfrastruktur/Bulud (AWS, Docker, Kubernetes), Verilənlər bazaları (PostgreSQL, MongoDB). ATS sistemləri dəqiq açar sözləri axtarır, ona görə vakansiya elanındakı terminləri (məsələn 'microservices', 'CI/CD') dəqiq eyni yazılışla təkrarlayın.
4
4. Layihələr, GitHub və portfolio ilə boşluğu doldurun
İş təcrübəniz azdırsa və ya karyera dəyişirsinizsə, 2-3 real layihəni ayrıca bölmədə göstərin: layihənin adı, istifadə etdiyiniz stack, sizin konkret rolunuz və nəticə (məsələn, 'Full-stack e-ticarət tətbiqi - React, Node.js, PostgreSQL, Stripe inteqrasiyası, 50+ GitHub ulduzu'). GitHub profilinizin linkini əlaqə məlumatlarının yanında verin və README-lərin səliqəli olduğundan əmin olun.
5
5. Təhsil, sertifikatlar və son ATS yoxlaması
Təhsili qısa saxlayın (dərəcə, universitet, illər), sonra AWS, Kubernetes (CKAD) kimi müvafiq sertifikatları əlavə edin. Son mərhələdə: tək sütunlu, sadə düzülüş seçin (ATS cədvəlləri və qrafikləri düzgün oxumur), fayl adında öz adınızı işlədin, PDF formatında göndərin və orfoqrafiyanı iki dəfə yoxlayın.
Proqram təminatı mühəndisi üçün hazır xülasə nümunələri
Aşağıdakı üç nümunəni öz təcrübə səviyyənizə və stack-inizə uyğunlaşdıraraq birbaşa CV-nizə köçürə bilərsiniz.
Yeni məzun / Junior
Kompüter Elmləri üzrə bakalavr dərəcəsi olan, JavaScript, React və Node.js üzərində praktiki layihə təcrübəsinə malik motivasiyalı junior proqram təminatı mühəndisi. Universitet layihəsi çərçivəsində 4 nəfərlik komandada full-stack veb tətbiq qurub, Git əməkdaşlığı və Agile iş prosesində iştirak edib. Sürətlə öyrənən, keyfiyyətli kod yazmağa və komanda mühitində inkişaf etməyə hazırdır.
Baş (Senior) mühəndis
8+ illik təcrübəyə malik, Java/Spring Boot və mikroservis arxitekturaları üzərində ixtisaslaşmış baş proqram təminatı mühəndisi. 10 nəfərlik mühəndislik komandasına rəhbərlik edib, gündə 3M+ sorğunu emal edən sistemlərin etibarlılığını 99.95%-ə çatdırıb. Sistem dizaynı, performans optimallaşdırması və mentorluq sahəsində sübut olunmuş təcrübə.
Digər sahədən keçid edən (career changer)
5 illik layihə idarəetməsi təcrübəsindən sonra intensiv proqramlaşdırma kursunu (bootcamp) bitirmiş, Python və Django üzərində praktiki layihələr quran karyera dəyişəni. Analitik düşüncə, komanda liderliyi və müştəri ehtiyaclarını texniki tələblərə çevirmə bacarığını proqram təminatı mühəndisliyinə gətirir. Hazırda 3 real layihəni GitHub-da nümayiş etdirir.
Proqram təminatı mühəndisi CV-si üçün ATS açar sözləri
İşəgötürənlərin izləmə sistemləri (ATS) və işə götürən menecerlər vakansiya elanındakı dəqiq terminləri axtarır - bu sözləri təsadüfi deyil, kredibl şəkildə, real təcrübənizlə əlaqəli yerdə işlədin.
JavaScript / TypeScript
Bacarıqlar bölməsində və konkret layihə təsvirlərində, hansı çərçivə ilə işlətdiyinizi (React, Node.js) göstərərək qeyd edin.
Python
Backend, data emalı və ya avtomatlaşdırma layihələrində istifadə etmisinizsə, konkret kitabxananı (Django, FastAPI) da yazın.
AWS / Cloud
Hansı servislərdən (EC2, Lambda, S3) istifadə etdiyinizi bulletlərdə konkretləşdirin, sadəcə 'bulud biliyi' yazmaqdan çəkinin.
Docker / Kubernetes
Konteynerləşdirmə və orkestrasiya təcrübəsini yerləşdirmə (deployment) proseslərinizlə bağlı bulletdə göstərin.
Microservices
Monolit-dən mikroservisə keçid və ya yeni mikroservis dizaynı təcrübəniz varsa, bunu konkret nəticə ilə birlikdə yazın.
CI/CD
Hansı alətlə (GitHub Actions, Jenkins) qurduğunuzu və yerləşdirmə müddətinə təsirini rəqəmlə göstərin.
REST API / GraphQL
API dizaynı və sənədləşdirmə təcrübənizi, istifadəçi sayı və ya cavab müddəti kimi göstəricilərlə dəstəkləyin.
SQL / NoSQL (PostgreSQL, MongoDB)
Sxema dizaynı, sorğu optimallaşdırması və ya miqrasiya təcrübəsini konkret verilənlər bazası adı ilə qeyd edin.
Agile / Scrum
Sprint planlaması, retrospektiv və ya komanda ölçüsündə iştirakınızı qısaca göstərin, sertifikatınız varsa (CSM) əlavə edin.
System Design / Distributed Systems
Böyük miqyaslı sistem layihələndirmə təcrübəsini arxitektura qərarları və trafik/istifadəçi rəqəmləri ilə göstərin.
Zəif və güclü CV bulletləri: müqayisə
Eyni işi necə yazmağınız işə götürənin diqqətini çəkib-çəkməyəcəyini dəyişir. Aşağıda eyni təcrübənin zəif və güclü versiyaları verilib.
Xüsusiyyət təhvili (feature delivery)
Yeni ödəniş funksiyası üzərində işlədim.
Stripe API-ni inteqrasiya edərək yeni ödəniş axını qurdum, bunun nəticəsində konversiya nisbəti 12% artdı və orta ödəniş vaxtı 45 saniyədən 20 saniyəyə endi.
Performans və etibarlılıq
Sistemin sürətini artırmaq üçün işlədim.
Verilənlər bazası indekslərini optimallaşdırıb Redis keşləmə əlavə edərək əsas endpoint-in p95 gecikməsini 800ms-dən 150ms-ə endirdim, bununla sistem etibarlılığını 99.9% uptime-a çatdırdım.
Komanda işi və mentorluq
Komanda üzvlərinə kömək etdim və kod nəzərdən keçirmələrində iştirak etdim.
3 kiçik mühəndisin mentorluğunu həyata keçirdim, həftəlik kod nəzərdən keçirmə sessiyaları təşkil edərək komandanın kod keyfiyyəti göstəricilərini 30% yaxşılaşdırdım.
Tez-tez Verilən Suallar
Proqram təminatı mühəndisinin CV-sinə nələr daxil edilməlidir?
Güclü proqram təminatı mühəndisi CV-si iş təcrübəsi illərini və əsas texnologiyaları vurğulayan peşəkar xülasə, kəmiyyət göstəriciləri ilə ətraflı iş təcrübəsi, konkret proqramlaşdırma dilləri və alətləri sadalayan bacarıqlar bölməsi, təhsil və müvafiq sertifikatları əhatə etməlidir.
Proqram təminatı mühəndisinin CV-si nə qədər uzun olmalıdır?
Əksər proqram təminatı mühəndisləri üçün bir səhifə idealdır. 10 ildən çox təcrübəniz və ya əhəmiyyətli nəşrləriniz varsa, iki səhifə məqbuldur. Ən son və ən müvafiq təcrübənizə diqqət yetirin.
Proqram təminatı mühəndisi CV-sinə hansı bacarıqları yazmalıyam?
Proqramlaşdırma dilləri (JavaScript, Python, Java), çərçivələr (React, Angular, Django), bulud platformaları (AWS, GCP, Azure), verilənlər bazaları (PostgreSQL, MongoDB), alətlər (Docker, Kubernetes, Git) və metodologiyalar (Agile, CI/CD) daxil edin. Bacarıqları iş təsvirinə uyğunlaşdırın.
NoBsResume ilə proqram təminatı mühəndisi CV-sini pulsuz yarada bilərəmmi?
Bəli. NoBsResume gizli xərcləri olmayan 100% pulsuzdur. 3 ATS-uyğun şablondan birini seçin, məlumatlarınızı daxil edin, AI mətn təkmilləşdirməsindən istifadə edin və dərhal PDF olaraq yükləyin. Hesab yaratmaq tələb olunmur.
Proqram təminatı mühəndisi üçün CV yazmaq üçün proqram və ya hazır şablon lazımdırmı?
Ayrıca proqram quraşdırmağa ehtiyac yoxdur. NoBsResume brauzerdə işləyən onlayn CV yaradıcısıdır: yuxarıdakı nümunəni əsas götürüb öz məlumatlarınızı daxil edirsiniz, sistem ATS-uyğun formatı və düzülüşü avtomatik saxlayır. Nəticə bir neçə dəqiqəyə hazır PDF şəklində CV-dir, Word və ya digər proqrama ehtiyac qalmır.
Təcrübəsi olmayan (fresher/junior) proqram təminatı mühəndisi CV-ni necə yazmalıdır?
İş təcrübəsi azdırsa, xülasədə öyrəndiyiniz stack-i və məqsədinizi bir-iki cümlədə qeyd edin, sonra universitet layihələrini, təcrübə (internship) və pet-project-ləri iş təcrübəsi kimi formatlaşdırın: nə qurduğunuzu, hansı texnologiyaları işlətdiyinizi və nəticəni yazın. Bacarıqlar bölməsini konkret dil və alətlərlə doldurun, GitHub linkini əlavə etməyi unutmayın - işə götürən üçün bu, real təcrübənin sübutudur.
Proqram təminatı mühəndisinin CV-si Azərbaycan dilində, yoxsa ingilis dilində olmalıdır?
Bakıdakı beynəlxalq şirkətlərə, outsourcing firmalarına (məs. xarici müştərilərlə işləyən şirkətlər) və IT parkdakı vakansiyalara müraciət edirsinizsə, CV-ni ingilis dilində hazırlamaq daha güclü təsir bağışlayır, çünki texniki müsahibə də adətən ingiliscə aparılır. Yerli dövlət qurumları və çoxu yerli şirkət üçün isə Azərbaycan (və ya rus) dilində CV tam kifayətdir - vakansiyanın dilinə uyğunlaşdırın.
GitHub profilini və ya portfolio linkini CV-yə əlavə etməliyəmmi?
Bəli, mütləq. Proqram təminatı mühəndisi CV-sində GitHub, GitLab və ya şəxsi portfolio saytının linki demək olar ki, standart tələbdir - işə götürən menecer kodunuzu real şəkildə görmək istəyir. Ən azı 2-3 yaxşı sənədləşdirilmiş layihəni fix edin, README-ləri aydın yazın və linki əlaqə məlumatlarının yanında göstərin.
Yuxarıdakı CV nümunəsini olduğu kimi istifadə edə bilərəmmi, yoxsa əvvəlcə redaktə etməliyəm?
Bu nümunə sadəcə ilham üçündür - onu birbaşa köçürməyin. NoBsResume pulsuz yaradıcısında eyni struktur və formatı əsas götürüb, hər bölməni öz adınız, real təcrübəniz və konkret rəqəmlərinizlə əvəz edə bilərsiniz. Redaktə bir neçə dəqiqə çəkir və nəticə dərhal ATS-uyğun PDF şəklində yüklənir.
CV-nizi İndi Yaradın
Bu nümunədən ilham alın. Öz təcrübənizlə fərdiləşdirin və bir neçə dəqiqə ərzində peşəkar PDF yükləyin. 100% pulsuz.