Мікалай Івановіч Ляшкевіч
Адвакат распрацоўшчыкаў
m.lashkevich@gmail.com · +375291234567
Мінск
Беларусь
https://github.com/mikailash
translate.sections.summary
Я маю больш за 8 гадоў досведу ў галіне распрацоўкі і суправаджэння праграмнага забеспячэння. Спецыялізуюся на фарміраванні супольнасцей, распрацоўцы тэхнічных дакументаў і навучанні ўдзельнікаў. Мая мэта — спрасціць увод у тэхналогіі і дапамагчы кампаніям павысіць бачнасць сваіх прадуктаў на міжнародных рынках. У маёй працы я выкарыстоўваю шмат моў праграмавання, уключна з JavaScript, Python і Go, а таксама спецыялізуюся на распрацоўцы SDK і API. Мышу ідэальна камунікаваць з іт-спецыялістамі і фінансую розныя ініцыятывы, якія дапамагаюць бачыць і распаўсюджваць лепшыя практыкі ў сферы ІТ.
translate.sections.experience
Developer Advocate, TechInnovations Ltd.
Беларусь
2022-01 — translate.defaults.currentTime
Кіраванне супольнасцямі распрацоўшчыкаў, стварэнне адукацыйных матэрыялаў і пошук новых магчымасцяў для развіцця тэхналагічных рашэнняўusias.
• Павысіў удзел у супольнасці на 120% за год, арганізаваўшы больш за 15 тэхнічных мерапрыемстваў і вебінараў
• Стварыў і падтрымліваў API-бібліятэкі, якія выкарыстоўвалі больш за 50 праектаў у лакальных і міжнародных кампаніях
• Распрацаваў праграму навучання, якая дапамагла 300+ распрацоўшчыкам вывучыць новыя тэхналогіі
Tech Community Liaison, SoftServe S.A.
Польшча
2019-05 — 2021-12
Арганізацыя і суправаджэнне супольнасцей тэхналагічных спецыялістаў, удзел у FMC і навучальных праектах, супрацоўніцтва з універсітэтамі.
• Распрацавалі праграму ментарыната для студэнтаў, якая дапамагла 200+ маладым спецыялістам знайсці практыку
• Паспяхова запусцілі 5 рэгіянальных супольнасцей з акцэнтам на адкрытае навучанне і супрацоўніцтва
• Зніжэнне узроўню часу адказу на запыты карыстальнікаў у супольнасцях на 30%
Software Developer and Evangelist, Litech Solutions
Літва
2015-09 — 2019-04
Праца ў сферы распрацоўкі праграмных рашэнняў, тэхнічнай падтрымкі кліентаў і стварэння навучальных матэрыялаў, развіццё ўнутраных інструментаў для аўтаматызацыі.
• Распрацаваў дакументацыю для прадуктаў, якая павялічыла хуткасць інтэграцыі новых кліентаў на 25%
• Праінструктаваў 150+ распрацоўшчыкаў у сферы API і SDK, што падняло якасць кода
• Наладзіў камунікацыю паміж тэхнічнымі і не тэхнічнымі камандамі, што павысіла прадуктыўнасць на 15%
translate.sections.education
Бакалаўр па праграмаванні і інфармацыйных тэхналогіях — Беларускі дзяржаўны ўніверсітэт
ІТ і праграмаванне
Навучанне асноўным прынцыпам распрацоўкі праграмнага забеспячэння, алгарытмам і структурам дадзеных, а таксама асноўным мовам праграмавання.
translate.sections.skills
Тэхнічныя навыкі: API і SDK распрацоўка, Мовы праграмавання: JavaScript, Python, Go, Архітэктура праграмнага забеспячэння, Интэграцыя і аўтаматызацыя, Дакументацыя і тэхнічны пісменнік
Мяккія навыкі: Публічныя выступы і прэзентацыі, Камунікацыя і навукова-даследчая работа, Арганізацыя супольнасцей і форумаў, Тактычнае менеджмент і справаздачнасць
Інструменты і тэхналогіі: Git, GitHub, GitLab, JIRA, Confluence, Cloud: AWS, Google Cloud, CI/CD інструменты: Jenkins, CircleCI, Блогінг і навіны: Medium, Dev.to
Знешнепалітычныя і моўныя навыкі: Беларуская — native, Руская — fluent, Англійская — advanced
translate.sections.languages
Беларуская (native)
Руская (fluent)
Англійская (advanced)
Што робіць Developer Advocate і чаму гэта важна у сферы ІТ
Developer Advocate — гэта спецыяліст, які выступае звяном паміж тэхнічнай камандай вытворцы праграмнага забеспячэння і супольнасцю карыстальнікаў. Ён кіруе развіццём супольнасцей, інтэграцыяй новых тэхналогій і распрацоўкай дакументацыі. Гэтая прафесія дазваляе кансалідаваць інтарэсы розных груп і спрыяе росту экосістэм у свеце праграмавання.
Асноўныя задачы ўключаюць стварэнне і распаўсюджванне навучальных матэрыялаў, вядзенне прэзентацый, арганізацыю ўнутраных і знешніх мерапрыемстваў, а таксама суправаджэнне прадуктаў праз супольнасці і канферэнцыі.
Значэнне гэтай ролі выяўляецца ў павелічэнні прысутнасці брэнда, павышэнні дасведчанасці пра тэхналогіі і дапамозе распрацоўшчыкам эфектыўна ўжываць тэхналогіі ў сваіх праектах.
Падрыхтоўка дакументацыі і стварэнне выклікальных дадатковых рэсурсаў дапамагла мноства кампаній павысіць прадуктыўнасць камандаў і скараціць час запуску новых прадуктаў.
Асноўныя навыкі і тэхналогіі для паспяховасці ў ролі Developer Advocate
Паспяховы Developer Advocate павінен валодаць шырокім наборам тэхнічных і камунікацыйных навыкаў. Вось некаторыя з іх, якія асабліва запатрабаваныя ў сучаснай ІТ сферы:
- Валоданне API канструктыўнага дызайну і рэалізацыі
- Праглядаючы мовы праграмавання і тэхналогіі: Python, JavaScript, Go
- Стварэнне тэхнічных дакументаў, блог-пастоў і прэзентацый
- Распрацоўка SDK і інтэграцыйных бібліятэк
- Выступленні на канферэнцыях і мерапрыемствах
- Кіраванне супольнасцямі, міжнароднымі форумамі і канструктыўная мадэрацыя
- Здольнасць да эфектыўнай камунікацыі паміж тэхнічнымі і не тэхнічнымі спецыялістамі
- Валоданне інструментамі Git, CI/CD, Cloud платформамі
Статыстыка і тэндэнцыі ў сферы Developer Advocacy
У сучасным свеце прафесія Developer Advocate становіцца ўсё больш запатрабаванай у міжнародных кампаніях. Вось некалькі ключавых статыстык:
Средняя зарплата у Беларусі для Developer Advocate складае каля 2500 — 3500 USD у месяц, з магчымасцю далейшага росту з улікам досведу і кампаніі.
Павышэнне попыту на спецыялістаў у сферы развіцця супольнасцей на міжнародным узроўні да 30% штогод.
Рост актыўнасці на IT-парталах і форумах, як Dev.to і Stack Overflow, у два разы за апошні год у Беларусі і Усходняй Еўропе.
Міжнароднае развіццё практык Buddy Systems і ментарыната праводзіцца ў больш чым 70% IT кампаній.
Як дэманстраваць каштоўнасць у рэзюмэ: прыклады і парады
Важна паказаць у рэзюмэ пэўныя дасягненні, якія прадаюць вашыя навыкі і досвед. Вось прыклады таго, як зрабіць гэта эфектыўна:
Напрыклад, можна ўключыць такую інфармацыю:
- Арганізаваў больш за 20 тэхнічных вэбінараў і 10 канферэнцый з удзелам больш за 1000 чалавек у агульнай складанасці.
- Стварыў і суправаджаў набор SDK, які выкарыстоўвалі 50+ распрацоўшчыкаў у розных краінах.
- Павысіў удзел у супольнасці амаль на 150% за год, што прывяло да росту колькасці фолавераў і запытаў на практычнае ўкараненне тэхналогій.
Адукацыя і прафесійныя сертыфікаты для развіцця навыкаў
Удзельнік розных адукацыйных праграм і сертыфікацый, якія дапамагаюць трымаць руку на пульсе флагманскіх тэхналогій і метадаў.
- Сертыфікацыя AWS Certified Developer – Associate, 2023
- Курс
- Advanced API Design and Documentation