Mongolian flag

Программ хангамжийн инженер - CV Жишээ

Монгол

Программ хангамжийн инженер cv жишээ - Монгол. NoBsResume.

Бүтээж эхлэх

CV Жишээ

Батбаяр Ганбаатар - Профайл зураг

Батбаяр Ганбаатар

Ахлах програм хангамжийн инженер

@email.com+976 9911 2345Улаанбаатар, МонголB ангиллын жолооны үнэмлэх

Мэргэжлийн хураангуй

7+ жилийн туршлагатай, өргөтгөх боломжтой вэб програм болон тархсан систем зохион бүтээж, хөгжүүлж ирсэн үр дүнд чиглэсэн ахлах програм хангамжийн инженер. JavaScript, TypeScript, Python болон AWS дээрх үүлэн технологиудыг чадварлаг эзэмшсэн. 8 хүртэлх инженерийн баг удирдаж, өдөрт 2 сая гаруй идэвхтэй хэрэглэгчтэй бүтээгдэхүүн гаргасан. Дэд бүтцийн зардлыг 30%-иар бууруулж, системийн найдвартай байдлыг 99.99% ажиллах хугацаанд хүргэж, CI/CD шугам болон иж бүрэн тестийн стратегийг багтаасан инженерийн шилдэг туршлагуудыг нэвтрүүлсэн.

Ажлын туршлага

Ахлах програм хангамжийн инженер

TechCorp Inc.

1-р сар 2021 - Одоо

  • Өдөрт 2 сая+ идэвхтэй хэрэглэгчид үйлчилдэг микросервис архитектурын хөгжүүлэлтийг удирдаж, API-ийн дундаж хариу өгөх хугацааг 40%-иар буурууллаа (320мс-ээс 190мс болгов)
  • 5 залуу инженерийг долоо хоног бүрийн кодын шалгалт, хос програмчлалын хичээл, системийн дизайны дотоод техникийн лекцүүдээр дамжуулан зааж чиглүүллээ
  • GitHub Actions болон ArgoCD ашиглан CI/CD шугам зохион бүтээж хэрэгжүүлснээр байршуулах хугацааг 2 цагаас 15 минут болгож бууруулав
  • Монолит PostgreSQL-ээс хуваагдсан мэдээллийн сангийн архитектур руу шилжүүлэх ажлыг удирдаж, оргил ачааллын үед бичих хурдыг 3 дахин нэмэгдүүлэв
  • 4 улирлын төлөвлөгөөнд 12 гол шинэчлэлийн техникийн шаардлагыг тодорхойлохын тулд бүтээгдэхүүн болон дизайны багуудтай хамтран ажилласан

Програм хангамжийн инженер

StartupXYZ

6-р сар 2018 - 12-р сар 2020

  • Apache Kafka, Python болон AWS Lambda ашиглан секундэд 500 мянган үйл явдал боловсруулдаг бодит цагийн өгөгдөл боловсруулах шугам бүтээсэн
  • Мобайл болон вэб клиентүүдэд 99.9% ажиллах хугацаа, p95 хоцрогдол 200мс-ээс бага байхаар үйлчилдэг RESTful API-ууд хөгжүүлж, арчилсан
  • EC2 хэмжээг тохируулах, захиалгат инстанс, автомат масштаблалтын бодлогоор дамжуулан үүлэн дэд бүтцийн зардлыг 30%-иар (жилд $180,000) бууруулсан
  • Datadog ашиглан тархсан мөшгөлт болон бүтэцлэгдсэн лог хэрэгжүүлж, үйлдвэрлэлийн алдааг шийдвэрлэх дундаж хугацааг 55%-иар бууруулсан

Залуу програм хөгжүүлэгч

Digital Solutions Ltd.

8-р сар 2016 - 5-р сар 2018

  • React болон Node.js ашиглан сард 50 мянга+ идэвхтэй хэрэглэгчид үйлчилдэг хэрэглэгчдэд зориулсан вэб програм хөгжүүлсэн
  • Jest болон Cypress ашиглан 90% кодын хамрах хүрээтэй нэгж болон интеграцийн тест бичсэн
  • Agile спринтэд оролцож, хоёр долоо хоног тутмын дизайн шалгалтын хурлуудад архитектурын шийдвэрт хувь нэмрээ оруулсан
  • Хэрэглэгчийн тусламжийн багт зориулсан дотоод удирдлагын хяналтын самбар бүтээж, хүсэлт шийдвэрлэх дундаж хугацааг 25%-иар бууруулсан

Боловсрол

M.S. Компьютерийн шинжлэх ухаан

Стэнфордын их сургууль

2019 - 2021

Тархсан систем болон үүлэн тооцооллын чиглэлээр мэргэшсэн. Бүтэн цагаар ажиллахын зэрэгцээ хагас цагийн хөтөлбөрийг дүүргэсэн.

B.S. Компьютерийн шинжлэх ухаан

Калифорнийн их сургууль, Беркли

2012 - 2016

2014-2016 онд Деканы жагсаалтад орсон. Бодит цагийн хамтарсан засварлах системийн сэдвээр төгсөлтийн төсөл хийсэн.

Сургалт & Гэрчилгээ

AWS Шийдлийн архитектор - Холбоотой

Amazon Web Services

2023

Гэрчилгээний дугаар: AWS-ASA-2023-4871

Баталгаажсан Kubernetes програм хөгжүүлэгч (CKAD)

The Linux Foundation

2022

Гэрчилгээний дугаар: LF-CKAD-2022-1193

Ахлах инженерүүдэд зориулсан системийн дизайн

Educative.io

2021

Хэлний мэдлэг

Монгол

Ярих: ТөрөлхСонсох: ТөрөлхБичих: Төрөлх

Англи

Ярих: ЧөлөөтэйСонсох: ЧөлөөтэйБичих: Чөлөөтэй

Ур чадвар

JavaScriptTypeScriptPythonReactNode.jsAWSDockerKubernetesPostgreSQLMongoDBGitCI/CD

Энэ бол жишээ CV юм. Манай үнэгүй CV бүтээгчийг ашиглан өөрийн туршлагаар тохируулаарай.

Зөвлөмжүүд

Нөлөөллийн үзүүлэлтүүдээр тэргүүлээрэй

Амжилтаа тоон үзүүлэлтээр баталгаажуулаарай. 'Гүйцэтгэлийг сайжруулсан' гэхийн оронд 'API-ийн хариу өгөх хугацааг 40%-иар бууруулж, өдөрт 2 сая+ хэрэглэгчид үйлчилсэн' гэж бичээрэй. Ажилд авагчид хэмжигдэхүйц нөлөөлөл хүсдэг.

Технологийн стекээ онцлоорой

Тодорхой технологи, фреймворк, хэрэгслүүдийг жагсаааарай. ATS системүүд яг таарах түлхүүр үг хайдаг тул 'React' гэж бичих нь 'фронтенд фреймворкууд' гэснээс илүү үр дүнтэй.

Манлайлал ба хамтын ажиллагааг харуулаарай

Ахлах албан тушаалд зөвхөн код бичихээс илүү зүйл шаарддаг. Баг удирдсан, кодын шалгалт хийсэн, зааж чиглүүлсэн, хэлтэс дундын хамтын ажиллагааны тухай дурдаарай.

Нэг хуудсанд багтаагаарай

10+ жилийн туршлагагүй бол нэг хуудас хамгийн тохиромжтой. Хамгийн холбогдолтой, сүүлийн үеийн туршлагадаа анхаарлаа хандуулаарай.

Гол ур чадварууд

JavaScript/TypeScriptPythonReactNode.jsAWS/CloudDocker/KubernetesSQL/NoSQL DatabasesCI/CD PipelinesREST APIsSystem DesignGitAgile/Scrum

Программ хангамжийн инженерийн CV хэрхэн бичих вэ

Ажил горилогчид ихэвчлэн CV-гээ ерөнхий байдлаар бичдэг тул ATS системд шүүгдэж, ажилд авагчийн анхаарлыг татдаггүй. Доорх 5 алхмыг дагаж, өөрийн туршлага, технологийн стек, тоон үр дүнгээ тодорхой харуулсан программ хангамжийн инженерийн CV бичээрэй.

1

Мэргэжлийн товч танилцуулга бич

CV-ийнхээ дээд хэсэгт 3-4 мөрөнд багтсан товч танилцуулга байрлуулж, туршлагын түвшин (жишээ нь 'Ахлах' эсвэл '3 жилийн туршлагатай'), гол технологийн стек (жишээ нь React, Python, AWS) болон нэг тоон үр дүнг зэрэгцүүлж бичээрэй. Жишээлбэл: 'Микросервис архитектур дээр 4 жил ажилласан бэкенд инженер. Node.js, PostgreSQL, AWS ашиглан API-ийн хариу өгөх хугацааг 35%-иар бууруулсан.' Энэ хэсэг нь ажилд авагч CV-г нээж үзэх эхний секундүүдэд таны хамгийн хүчтэй тал шууд харагдахад тусална.

2

Ажлын туршлагаа тоон үр дүнгээр бич

Ажлын туршлагын хэсэгт үүрэг хариуцлагыг биш, гүйцэтгэсэн ажлын үр дүнг онцол. Үйл үг + технологи + хэмжигдэхүйц үр дүн загвараар бичвэл ATS болон ажилд авагч хоёуланд нь ойлгомжтой байна. Жишээ хүчтэй мөр: 'Redis кэш болон дата сангийн индексжилтийг оновчлон, хайлтын API-ийн p95 хоцрогдлыг 480мс-ээс 120мс болгож бууруулсан.' Хариуцлага биш, латенси, ажиллах хугацаа, хэрэглэгчийн тоо, орлого зэрэг үр дүнгээр л CV-гээ ялгаруулаарай.

3

Техникийн ур чадварын хэсгээ бүтэцтэй бич

Ур чадвараа програмчлалын хэл, фреймворк, мэдээллийн сан, үүлэн/дэд бүтэц гэсэн бүлгүүдэд хуваан жагсаа. Энэ бүтэц нь ажилд авагч болон ATS хоёуланд хурдан уншигдана. Ажлын зарын дэс дараатай яг таарсан үг хэрэглэ - жишээ нь ажлын зард 'Kubernetes' гэж бичсэн бол 'контейнержилт' гэж орлуулахгүй, яг 'Kubernetes' гэж бич. ATS систем яг таарах түлхүүр үг хайдаг тул ажлын байрны зарыг сайтар уншиж, тэнд байгаа нэр томьёог ашиглах нь чухал.

4

Төсөл, GitHub, портфолиогоо оруул

Ажлын туршлага цөөвтэр, эсвэл дөнгөж эхэлж байгаа бол хувийн төсөл, нээлттэй эхийн хувь нэмэр, GitHub профайлаараа орлуулж болно. Ашигласан технологи, шийдсэн бодит асуудал, тоон үр дүн (жишээ нь хэрэглэгчийн тоо, гүйцэтгэлийн сайжруулалт) дурдсан 2-3 төслийг тодорхой тайлбарлаж бич. GitHub линкээ CV-ийн толгой хэсэгт байрлуулж, идэвхтэй, цэвэрхэн repo-нуудаа онцлоорой - олон IT компани CV-тэй хамт GitHub профайлыг заавал шалгадаг.

5

Боловсрол, гэрчилгээ бич, ATS-д нийцүүлж эцсийн шалгалт хий

Боловсрол, холбогдох гэрчилгээ (AWS, Kubernetes гэх мэт)-ээ товч бич. Дараа нь CV-гээ PDF болгож хадгал, нэг баганатай, энгийн загвар ашигла, хүснэгт, зураг оруулж болохгүй - учир нь олон ATS систем эдгээрийг зөв уншиж чаддаггүй. Фонт, догол мөр, гарчгийн бүтцээ тогтмол байлга. Илгээхийн өмнө нэр, и-мэйл, утасны дугаараа дахин шалгаж, ажлын зартай тулгаж ур чадварын жагсаалтаа сүүлийн удаа тохируулаарай.

Программ хангамжийн инженерийн мэргэжлийн танилцуулгын жишээнүүд

Доорх гурван жишээг өөрийн туршлага, технологийн стектэйгээ тохируулан ашиглаж болно.

Дөнгөж төгссөн / Junior инженер

Компьютерийн шинжлэх ухааны бакалаврын зэрэгтэй, Java, Spring Boot, PostgreSQL ашиглан 2 хувийн болон сургуулийн төслийг дуусгасан junior программ хангамжийн инженер. Алгоритм, өгөгдлийн бүтцэд бат суурьтай, багаар ажиллах, шинэ зүйл хурдан суралцах чадвартай. Эхний ажлын байрандаа код бичих, тест хийх, кодын шалгалтад идэвхтэй оролцохыг эрмэлзэж байна.

Ахлах (Senior) инженер

React, Node.js, AWS дээр 6+ жил ажилласан, микросервис архитектур зохион бүтээж, 5 хүртэлх инженертэй багийг удирдаж байсан ахлах программ хангамжийн инженер. CI/CD шугам нэвтрүүлж байршуулах хугацааг 70%-иар бууруулж, системийн ажиллах хугацааг 99.95%-д хүргэсэн. Технологийн шийдвэр гаргалт, зөвлөх, бүтээгдэхүүний багтай хамтран ажиллахад мэргэшсэн.

Өөр мэргэжлээс шилжсэн (career changer)

10 жил хүний нөөцийн салбарт ажилласны дараа 9 сарын intensive coding bootcamp төгсөж, Python, Django, SQL ашиглан веб апп бүтээсэн career changer. Хүний нөөцийн туршлагаасаа авсан харилцаа, зохион байгуулалтын чадвараа инженерийн ажилдаа шингээж, junior/entry-level backend developer ажлын байранд бэлэн.

Программ хангамжийн инженерийн CV-д ашиглах ATS түлхүүр үгс

Ажил олгогчид болон ATS систем ажлын зартай яг таарсан нэр томьёог хайдаг тул дараах түлхүүр үгсийг өөрийн бодит туршлагад тохируулан ашигла.

JavaScript/TypeScript

Фронтенд эсвэл full-stack ажлын байранд заавал дурдаж, ямар фреймворктэй хамт ашигласнаа (React, Vue гэх мэт) тодруул.

Python

Backend, дата инженерчлэл, автоматжуулалтын ажилд түгээмэл хайгддаг тул тодорхой framework (Django, FastAPI) нэрлэн бич.

AWS/Cloud

Ашигласан үйлчилгээгээ (EC2, Lambda, S3) нэрлэж, зөвхөн 'cloud experience' гэж ерөнхийлж болохгүй.

CI/CD

Ямар хэрэгсэл (GitHub Actions, Jenkins, ArgoCD) ашигласан, байршуулах хугацааг хэрхэн бууруулсанаа хамт бич.

Microservices

Тархсан систем зохион байгуулсан туршлагатай бол энэ үгийг мэргэжлийн товч танилцуулга, ажлын туршлагад давтан ашигла.

REST API / GraphQL

API зохион бүтээсэн, хэрэглэсэн туршлагаа хоцрогдол, хэрэглэгчийн тоо зэрэг тоон үзүүлэлттэй хамт дурд.

Docker/Kubernetes

Контейнержилтийн туршлагатай бол хоёуланг нь тусад нь бич, зөвхөн нэгийг сонговол ажлын зартай тулгаарай.

Agile/Scrum

Sprint төлөвлөгөө, retro, story pointing зэрэгт оролцсоноо дурдаж, зөвхөн 'багаар ажилласан' гэж бүү бич.

Code review

Кодын чанарт хэрхэн хувь нэмэр оруулсан, шинэ инженерүүдийг хэрхэн зааж чиглүүлснээ бичихэд тохиромжтой.

System design / Distributed systems

Ахлах болон senior шатлалын ажилд заавал шаардагддаг тул архитектурын шийдвэр гаргасан жишээгээ дурд.

Ажлын туршлагын мөрийг сул -> хүчтэй болгож бичих жишээ

Доорх жишээнүүдийг ажиглаж, өөрийн ажлын үр дүнг тоон үзүүлэлт, ашигласан технологитойгоо хамт бичээрэй.

Бүтээгдэхүүний feature хөгжүүлэлт

Вэб аппликэйшны шинэ feature-үүд дээр ажилласан.

React, TypeScript ашиглан төлбөрийн шинэ урсгал хөгжүүлж, 3 сарын дотор conversion rate-г 18%-иар нэмэгдүүлсэн.

Гүйцэтгэл, найдвартай ажиллагаа

Системийн гүйцэтгэлийг сайжруулахад тусалсан.

PostgreSQL query-үүдийг оновчлон, Redis кэш нэвтрүүлж, API-ийн p95 хариу өгөх хугацааг 600мс-ээс 140мс болгож бууруулсан.

Багийн ажиллагаа, менторлог

Багийн гишүүдэд тусалж, кодын шалгалтад оролцсон.

3 junior инженерт долоо хоног бүр pair programming, кодын шалгалт хийж, тэдний PR merge хүртэлх дундаж хугацааг 4 өдрөөс 1 өдөр болгож бууруулсан.

Түгээмэл асуултууд

Програм хангамжийн инженерийн CV-д юу багтаах ёстой вэ?

Чанартай програм хангамжийн инженерийн CV-д туршлагын жил, гол технологиудыг онцолсон мэргэжлийн товч танилцуулга, тоон амжилтууд бүхий дэлгэрэнгүй ажлын туршлага, тодорхой програмчлалын хэл, хэрэгслүүдийг жагсаасан ур чадварын хэсэг, боловсрол болон холбогдох гэрчилгээнүүд багтсан байх ёстой.

Програм хангамжийн инженерийн CV хэр урт байх ёстой вэ?

Ихэнх програм хангамжийн инженерүүдийн хувьд нэг хуудас хамгийн тохиромжтой. Хэрэв та 10-аас дээш жилийн туршлагатай эсвэл томоохон бүтээлүүдтэй бол хоёр хуудас зөвшөөрөгдөнө. Хамгийн сүүлийн болон холбогдох туршлагадаа анхаарлаа төвлөрүүлээрэй.

Програм хангамжийн инженерийн CV-дээ ямар ур чадвар бичих вэ?

Програмчлалын хэлүүд (JavaScript, Python, Java), фреймворкууд (React, Angular, Django), үүлэн платформууд (AWS, GCP, Azure), мэдээллийн сангууд (PostgreSQL, MongoDB), хэрэгслүүд (Docker, Kubernetes, Git) болон арга зүй (Agile, CI/CD) зэргийг оруулаарай. Ажлын тодорхойлолтод нийцүүлэн ур чадвараа тохируулаарай.

NoBsResume ашиглан програм хангамжийн инженерийн CV-г үнэгүй үүсгэж болох уу?

Тийм. NoBsResume нь далд зардалгүй, 100% үнэгүй. ATS-д нийцтэй 3 загвараас сонгож, мэдээллээ оруулж, хиймэл оюун ухааны текст сайжруулалт ашиглаад, PDF хэлбэрээр шууд татаж аваарай. Бүртгэл шаардлагагүй.

Программ хангамжийн инженерийн CV загварыг үнэгүй татаж авах боломжтой юу?

Тийм. NoBsResume дээрх энэ жишээ CV бол засварлаж болох үнэгүй загвар бөгөөд бүртгэл шаардлагагүйгээр өөрийн мэдээллээр дүүргэж, ATS-д нийцсэн 3 загварын аль нэгийг сонгоод, PDF хэлбэрээр шууд татаж авах боломжтой. Word файл татах шаардлагагүйгээр вэбдээрээ бүрэн засварлаж дуусгана.

Туршлагагүй, дөнгөж төгссөн программ хангамжийн инженер CV-гээ хэрхэн бичих вэ?

Ажлын туршлагагүй бол хичээлийн болон хувийн төслүүд, хамтарсан ажил, GitHub репозитор, дадлагаа ажлын туршлагатай адил тоон үр дүн, ашигласан технологитойгоо хамт дэлгэрэнгүй бич. Мэргэжлийн товч танилцуулгадаа алгоритм, өгөгдлийн бүтцийн мэдлэг, суралцах чадвараа онцол. NoBsResume-ийн энэ жишээг загвар болгон ашиглаж болно.

Монгол программист CV-гээ Монгол хэл дээр, эсвэл Англи хэл дээр бичих ёстой юу?

Энэ нь ажил олгогчоос хамаарна. Гадаадын харилцагчтай IT outsourcing компаниуд, олон улсын remote ажлын байранд ихэвчлэн Англи хэл дээрх CV шаарддаг бол дотоодын банк, төрийн бус компаниуд Монгол хэлийг илүүд үздэг. Аюулгүй байдлын үүднээс хоёр хувилбарыг бэлдэж, ажлын зард заасан хэлээр илгээхийг зөвлөж байна.

CV-дээ GitHub эсвэл портфолиогийн холбоос оруулах ёстой юу?

Тийм, ялангуяа туршлага цөөнтэй бол зайлшгүй. GitHub профайл, хувийн вэбсайт эсвэл deploy хийсэн төслийн линкийг CV-ийн толгой хэсэгт и-мэйл, утасны дугаарын хамт байрлуул. Олон ажилд авагч, тухайлбал IT outsourcing компаниуд яриа авахаасаа өмнө GitHub-ийг заавал шалгадаг тул идэвхтэй, цэгцтэй repo-гоо холбож өг.

Программ хангамжийн инженерийн CV дээр зураг байрлуулах шаардлагатай юу?

Заавал биш. Монголын ихэнх IT компани, ялангуяа гадаадын харилцагчтай ажилладаг компаниуд зурагтай эсвэл зурагггүй CV-г адилхан хүлээж авдаг. Гэхдээ зарим уламжлалт байгууллага зурагтай CV-г илүүд үздэг тул ажлын зар, компанийн соёлыг харгалзан шийднэ. Эргэлзвэл зурагггүй, цэвэрхэн загвар ашиглах нь ATS-д ч илүү таатай.

CV-гээ ямар файл форматаар илгээх нь дээр вэ?

PDF формат хамгийн найдвартай - фонт, форматыг хэвээр хадгалж, бараг бүх ATS системд зөв уншигддаг. NoBsResume дээр CV-гээ бүтээмэгц нэг товшилтоор ATS-д нийцсэн PDF хэлбэрээр татаж авах боломжтой бөгөөд Word файл дахин хөрвүүлэх шаардлагагүй.

CV-гээ одоо бүтээгээрэй

Энэ жишээг урам зориг болгон ашиглаарай. Өөрийн туршлагаар тохируулж, хэдхэн минутын дотор мэргэжлийн PDF татаж аваарай. 100% үнэгүй.

Бүтээж эхлэх

Энэ CV-г бусад хэлээр харах

Энэ CV жишээ 63 хэлээр боломжтой: