Python Developer (middle/middle+/senior)
Описание
ПА ВЛ О В С ЕР ГЕ Й
MID DLE + B A CKE N D D EV ELO PE RО бо м неО пы тMid dle + B ack e n d -р азр аб о тч и к с 4 .5 + г о дам и о пы та н а P yth o n.
П роекти р ую и р азв и ваю с е р ви сы д ля о бр аб о тк и к р ити ческ и
в аж ны х д ан ны х: ш ины с о бы ти й, E TL/D W H, и нте гр ац и и с в н еш ни м и
си сте м ам и. С пец и ал и зи р ую сь н а н ад ёж ны х, о тк азо усто йчи вы х
реш ен и ях н а D DD и г е кса го нал ьн о й а р хи те кту р е с e ve n t-d riv e n
п о дхо до м .
П рини м аю к л ю чевы е а р хи те кту р ны е р еш ен и я в п р оекте :
п р оекти р ую с е р ви сы с н ул я , в ы би р аю т е хн о ло ги и и а р гу м ен ти р ую
р еш ен и я п ер ед б и зн есо м . Р аб о та ю н а в сё м ц и кл е — о т о бсу ж ден и я
тр еб о ван и й с б и зн есо м д о э к сп луата ц и и в п р оде.
И нте р есу ю сь D evO ps и а р хи те кту р ой р асп р ед елё н ны х с и сте м ,
по сто ян но у гл уб ля ю э к сп ер ти зу в э ти х н ап р ав ле н и ях.
Т ех н о ло ги иЯзы ки : P yth o n, JavaScript
А рхи те кту р а: D DD, H exag o nal A rc h it e ctu re , E ve n t-D riv e n , R EST
Ф рей м во р ки : F astA PI, D ja n go , D RF, A io gra m , V ue.j s
Б азы д ан ны х: P ostg re S Q L, R ed is , M ongo D B, C lic k H ouse
O RM : S Q LA lc h em y, D ja n go O RM
Б роке р ы с о общ ен и й: K afk a , R ab bit M Q
Инф раст р укту р а: D ock e r, D ock e r C om pose , D ock e r S w arm , K 3s
О рке ст р ац ия д ан ны х: A pach e A ir flo w
C I/ C D : G it L ab C I, G it H ub A ctio ns, A rg o W ork flo w s
М они то р инг: P ro m eth eu s, G ra fa n a, L o ki
О блак а: Y an d ex C lo ud , A W S
Тест и р ован и е: p yte st ( u nit , in te gra tio n)
T h o rS yste m : 0 2/2 0 25 - 0 4/2 0 26 ,Pyth o n D eve lo p erА утс о р си нго вая к о м пан и я, п р оекты в с ф ер е н ед ви ж им ости .
Р азр аб аты вал с и сте м у в н утр ен ни х с е р ви со в: ш ина л и до в ( п р иём ,
вал и дац и я, д ед уб ли кац и я, а н ти сп ам , м ар ш рути за ц и я в 3 C RM ),
E TL/D W H-с е р ви сы д ля а н ал и ти ко в, c a llt ra ck in g с а в то м ати ческ и м
со зд ан и ем л и до в.
П рини м ал к лю чевы е а р хи те кту р ны е р еш ен и я в п р оекте . С ам
со би р ал т р еб о ван и я, о бсу ж дал и деи с з а к азч и кам и, с о ста в ля л Т З
с а р гу м ен та ц и ей п лю со в и м инусо в д ля б и зн еса — п р ово ди л д ем о
и з а щ ищ ал р еш ен и я н а з в о нках с з а к азч и ко м .
П роекти р овал м икр осе р ви сы с н уля н а D D D и г е кса го нал ьн о й
ар хи те кту р е — с е р ви сы л е гк о р асш ир яли сь , к о д о ста в ал ся
ч и та е м ы м и п о ддер ж ивае м ы м п р и р осте к о м ан ды и
ф ун кц и о нал ьн о сти . pav lo vse rg e y5 79 @ gm ail.c o m http s:/ /t.m e/P au _d e_J u p it e r Lin ke d In 1+ г о д
Довё л о тк азо уст о йчи во ст ь ш ины л и д ов д о н уля п о те р ь
дан ны х з а п о сл е д ни е п о лго д а . В нед р ил o utb ox p atte rn , r e try с
e xp onen tia l b ack o ff, с и сте м у д ед уб ли кац и и и а н ти сп ам -ф ильтр ы ,
настр оил с и сте м у м они то р инга с к в о зн о го п р охо ж ден и я л и да —
г а р ан ти р овал д о ста в ку в C RM .
Провё л д еко м по зи ц ию м оно ли та : в ы дели л 3 с е р ви са д ля
за гр узк и и о бр аб о тк и к л и ен тс к и х б аз. У б р ал у зк о е м есто , и з-з а
к о то р ого з а гр узк а б о льш их б аз р оняла а д м инку D W H ( S tra p i) п о
р есу р са м . У ве ли чи л л и м ит з а гр узк и с 5 0 0 т ы с. д о 4 м лн с т р ок,
у ск о р ил о бр аб о тк у в 3 р аза ; п ар ал ле льн ы е о пер ац и и в а д м инке
п ер еста л и п ад ать .
О пти м изи р овал р аб о ту с P ostg re S Q L : д о бав и л и ндексы п о д
ан ал и ти ческ и е з а п р осы ( G ra fa n a-д аш бо р ды , р уч н ая п р ове р ка
л и до в), н астр оил л о ги р ован и е м ед ле н ны х з а п р осо в. У ск о р ил
кр ити чн ы е з а п р осы в 1 0 р аз , с н ял н агр узк у с Б Д .
Уск о р ил C I- п ай плай ны в 7 р аз — с 5 0 –6 0 д о 5 –10 м инут .
В нед р ил к эш ир ован и е а р те ф ак то в, п р ове р ку D ock e r- о бр азо в п о
кэш у, у в е ли чи л к о ли честв о р ан нер ов — с о кр ати л ц и кл д о ста в ки
к о да в п р одак ш ен и в р ем я о ж идан и я д ля к о м ан ды .
Улу ч ш ил с и ст е м у м они то р инга ( P ro m eth eu s, G ra fa n a) :
о пти м изи р овал з а п р осы в д аш бо р дах , с о зд ал н о вы е б о р ды д ля
кл ю чевы х с е р ви со в, н астр оил а л е р ты . M TTR с о кр ати лся в
н еск о льк о р аз .
G en o te k: 1 2 /2 0 22 - 0 2/2 0 25 ,P yth o n D eve lo p erП родукто вая к о м пан и я в с ф ер е г е н ети ки и г е н еал о ги и.
Р азр аб аты вал в е б -п р ило ж ен и е д ля у п р ав ле н и я г е н еал о ги ческ и м и
иссл е д о ван и ям и ( з а к азы , ф рилан се р ы -г е н еал о ги , п р ове р ка,
в ы платы , д о ста в ка р езу л ьта то в к л и ен ту ) и R A G -с е р ви с н а б азе L LM
д ля а в то м ати за ц и и к о лл-ц ен тр а.
С пр оекти р овал и р еал и зо вал с н уля R A G-с и ст е м у н а б азе L L M
(O pen A I, C hro m aD B) д ля а в то м ати за ц ии х о ло д ны х з в о нко в в
р еал ьн о м в р ем ен и . Б от з а к р ы вал д о 3 5 % з в о нко в б ез п ер ед ач и
о пер ато р у.
Р азв и вал f u ll- s ta ck в е б -п р ило ж ен и е д ля г е н еал о ги ческ и х
и ссл е д ован и й ( D ja n go /D RF + V ue.j s ). Д овё л с и сте м у о т
пр им ити вн о й п ер во й в е р си и д о з р ело го п р одукта д ля 1 5 0
ак ти вн ы х п о льзо вате ле й . О тв е ч ал з а B ack E nd , F ro ntE nd и
D evO ps.
О пти м изи р овал б и о инф ор м ати ческ и е с е р ви сы г е н ер ац ии
о тч ёто в — п ер ер аб о та л м но го эта п н ы й п р оцесс, с о кр ати л в р ем я
вы по лн ен и я з а д ач в с р ед н ем н а 4 0 % .
Реал и зо вал с и ст е м у D W H и E TL д ля а н ал и ти ки
ге н еал о ги ческ о го п р ило ж ен и я н а б азе Y an d ex C lo ud .
M ed ia C re ate : 0 8/2 0 21 - 1 2 /2 0 22,B ack e n d D eve lo p er Р азр аб аты вал м икр осе р ви сы д ля а в то м ати за ц ии г е н ер ац ии
но во ст н о го к о нте н та и м но го ф ун кц и о нал ьн ы х T e le gra m -б о то в
О пти м изи р овал с у щ ест в у ю щие с е р ви сы — у ск о р ил р аб о ту в 2 –
3 р аза в с р ед н ем .
Н аст р аи вал и нф раст р укту р у и и нст р ум ен ты д еп ло я с н уля :
п о дго то вка с е р ве р ов, д еп ло й-п р оцессы , б азо вы й C I.2+ г о д а 1+ г о д
Язы киРусск и й: р одн о й
А нгл и йск и й : B 1 О бр азо ван и еЭле ктр оэн ер ге ти ка, Э нер ге ти ка т е п ло те хн о ло ги й20 20Т ав р ическ и й г о су д ар ст в е н ны й а гр оте х н о ло ги ческ и й
ун и ве р си те т
7 августа, 2016
Дмитрий
Город
Минск
Возраст
32 года (17 июня 1993)
21 августа, 2016
Екатерина
Город
Минск
Возраст
42 года (22 мая 1984)
28 июля, 2016
Дмитрий
Город
Минск
Возраст
48 лет (18 февраля 1978)