Java Developer( LeverX International )
Описание
B ogdan
B as
|
bogdan2228839@gmail.com
1 .5
y e ars
o f
d eve lo pin g
e xp erie nce ,
i n c.
m ic ro se rv ic e s
a nd
f e atu re
i m ple m enta tio n.
E XPER IE N CE
P aste bin
|
J a va
D eve lo per
A
s yste m
f o r
s to rin g
b lo cks
o f
t e xt
a nd
c o nve nie nt
s h arin g
o f
t h ese
b lo cks
b y
l in ks
●
F eatu re s
○
B lo cks
o f
t e xt
a nd
l in ks
a re
d eactiv a te d
a fte r
s o m e
t im e
a nd
r e m ove d
f r o m
t h e
s yste m .
T he
u se r
c a n
s p ecif y
e xa ctly
w hen
t h is
h appens
○
A
u se r
c a n
s e nd
a
l in k
t o
t h is
b lo ck
t o
a noth er
u se r,
w ho
w ill
s e e
t h e
s a m e
b lo ck
o f
t e xt
w hen
t h ey
c lic k
o n
i t
○
T he
u se r
c a n
c re ate
a
b lo ck
o f
t e xt
a nd
u plo ad
i t
t o
t h e
s yste m
●
T he
d eve lo pm ent
p ro ce ss
○
D eve lo ped
t h e
m ain
f u nctio ns
o f
t h e
a pplic a tio n
○
O ptim iz e d
p erfo rm ance
o f
t h e
r e so urc e
r e ce iv in g
a lg orit h m
b y
˜ 9 8
(
f r o m
˜ 5
t o
˜ 0 .1
s
)
○
R eso lv e d
1 3+
p ro ductio n
i s su es
o f
c rit ic a l
p rio rit y
i n
a
s yste m
w here
e ve ry
c o m ponent
i s
c rit ic a l
○
I m pro ve d
u niq ueness
o f
r e ve rte d
l in ks,
r e su lt in g
i n
a
p osit iv e
u se r
e xp erie nce
○
A dded
a n
o ff lin e
h ash in g
g enera tio n
m ode,
i n cre asin g
p erfo rm ance
b y
a ppro xim ate ly
8 0%
( fr o m
~ 1.5
t o
~ 0.3 )
○
O ptim iz e d
h ash
g enera tio n
a lg orit h m
p erfo rm ance
b y
a ppro xim ate ly
˜ 9 9
( fr o m
˜ 1 .3
t o
˜ 0 .0 1
(
t h e
m in im um
v a lu e
) ).
●
S ta ck:
J a va
1 7,
S prin g
B oot,
N gin x
,
R edis ,
P ostg re S Q L,
W asa bi
C lo ud
S to ra ge
(
≈
A W S
A m azo n
S 3
(
A W S
S D K
)
) ,
H ib ern ate
E m erg ency
N otif ic a tio n
S yste m
|
J a va
D eve lo per
A
s yste m
f o r
q uic kly
s e ndin g
i m porta nt
m essa ges
t o
a
g ro up
o f
u se rs
a t
o nce
●
F eatu re s
○
S endin g
n otif ic a tio ns
t o
a ny
d evic e
o f
t h e
r e cip ie nt
a uto m atic a lly
w hen
s e ndin g
n otif ic a tio ns
t o
t h e
w hole
g ro up
o f
r e cip ie nts
○
C re atin g
n otif ic a tio n
t e m pla te s
a nd
c o nfig urin g
t h e
r e quir e d
r e ce iv e rs
○
L oadin g
u se rs
w it h
c o nta cts
v ia
. c sv
f ile
●
T he
d eve lo pm ent
p ro ce ss
○
M ig ra te d
i n fr a str u ctu re
(
c o de
b ase
)
f r o m
m onolit h
t o
m ic ro se rv ic e
a rc h it e ctu re
○
O ptim iz e d
t im e
t o
s e nd
n otif ic a tio ns
t o
m any
c o nta cts
b y
˜ 5 0
(
f r o m
˜ 2 3
t o
˜ 1 1
s
)
○
A dded
a
g uara nte e
o f
r e ce iv in g
m essa ges
t o
s p ecif ie d
u se rs
○
A dapte d
t h e
a pplic a tio n
f o r
h ig h
l o ads
(
a bilit y
t o
h andle
1 M
p eople
) ,
w hic h
g ave
a
p erfo rm ance
b oost
o f
˜ 9 0
(
f r o m
˜ 1 00k
t o
1 M
)
○
A dded
m essa ge
r e se nd
f u nctio n
( in
c a se
o f
s e rv e r
c ra sh ),
w hic h
h as
a
s ig nif ic a nt
i m pact
o n
u se r
e xp erie nce
○
R educin g
t h e
d ela y
t im e
o f
t h e
r e quest
a cce pta nce
f u nctio n
○
A ddin g
l o ad
b ala ncin g
t o
o ptim iz e
t h e
a pplic a tio n
f o r
˜ 7 0
i n
o ve ra ll
a pplic a tio n
p erfo rm ance
○
I m pro ve d
l o adin g
t im es
a nd
o ve ra ll
p erfo rm ance
o f
t h e
m ain
p anel
○
R eductio n
o f
f ile
u plo ad
d ela y
t im e
b y
~ 60%
( fr o m
˜ 3
t o
˜ 1
s )
●
S ta ck:
J a va
1 7,
S prin g
B oot,
K afk a ,
G oogle
S M TP,
N gin x,
R edis ,
P ostg re S Q L,
H ib ern ate
W eb
C ra w le r
|
J a va
D eve lo per
A
s yste m
f o r
i n dexin g
a ll
w eb
p ages
o n
t h e
I n te rn et
●
F eatu re s
○
M ake s
a
q uic k
s e arc h
o f
p ages
b y
k e yw оrds
○
P ars e s
a ll
p ages,
p ulls
l in ks
t o
o th er
p ages
a nd
r e peats
t h e
p ro ce ss
○
P ulls
k e yw оrds
f r o m
a ll
w eb
p ages
a nd
a sso cia te s
p ages
w it h
t h em
i n
t h e
d ata base
●
T he
d eve lo pm ent
p ro ce ss
○
O ptim iz e d
t h e
o ve ra ll
k e yw оrds e arc h
b y
˜ 8 8
(
f r o m
˜ 2 .7
t o
˜ 0 .3
s
)
○
H ig hly
r e lia ble
s e rv ic e s
a nd
s e arc h
a lg orit h m
d eve lo ped
○
D eve lo ped
a n
a dd
d ata base
w it h
k e yw оrda nd
u rl
m appin g
f o r
p ote ntia l
s it e s
○
A dded
a
l in k-b y-lin k
w eb
s it e
w ork a ro und
g uara nte e,
a ctu ally
u sin g
a n
a rc h it e ctu ra lly
c yclic
g ra ph
○
A dded
p age
d eduplic a tio n
s e rv ic e ,
w hic h
g ave
a
s ig nif ic a nt
i n cre ase
i n
o ptim is a tio n
i n
t h e
o ve ra ll
p erfo rm ance
o f
t h e
a pplic a tio n
●
S ta ck:
J a va
1 7,
S prin g
B oot,
M ongoD B,
P ostg re S Q L,
H ib ern ate
7 августа, 2017
Диана
Город
Тбилиси
Возраст
35 лет (11 марта 1990)
13 октября, 2025
Анастасия
Город
Тбилиси
Возраст
47 лет (27 февраля 1978)
21 июня, 2017
Нана
Город
Тбилиси
Возраст
35 лет ( 1 декабря 1990)