Swift Ui/uikit разработчик
Описание
Artem Kolesnik
i O S
Engin eer
– 4+
ye ars
S w if t
/ Sw if tU I
/ Com bin e
/ asyn c/a w ait
/ Core D ata
/ AV Found atio n
B ali,
In donesia
| Open
to
Rem ote
+ 62
878
1522
7326
| a.g .k o le sn ik 0 50@ gm ail. c o m
T e le gra m
|
L in ke dIn
|
G it H ub
— —————————————————————————————————————————
S um mary
i O S
Deve lo per
wit h
4+
ye ars
of
exp erie nce
buil d in g
pro ductio n -g ra de
ap ps
usin g
Sw if t,
Sw if tU I,
C om bin e,
and
asyn c/a w ait .
Str o ng
back g ro und
in
mod ern iz in g
le ga cy
co d ebase s,
desig nin g
m odula r
arc h it e ctu re s,
and
optim iz in g
pe rfo rm ance
wit h
Core D ata
and
In str u m en ts .
S ucce ssfu lly
le d
a fu ll
app
re write ,
re ducin g
cra sh
ra te s
and
im pro vin g
la unch
tim es.
C om fo rta ble
work in g
in dependently
or
wit h in
cro ss-fu nctio n al
te am s.
Curre ntly
exp an din g
skills
i n to
sm art
co ntr a ct
deve lo pm ent
and
Eth ere um -b ase d
dA pps.
— —————————————————————————————————————————
S kills
● Languages
: Sw if t,
Solid it y
(b asic )
● iO S
: Sw if tU I,
UIK it ,
Com bin e,
asyn c/a w ait ,
Core D ata ,
AV Found atio n,
UR LS essio n,
Backg ro und
Ta sks,
Push
Notif ic a tio ns,
In -a pp
pu rc h a se s,
Ana ly tic s
● Arc h it e ctu re
: MVVM ,
Cle an
Arc h it e ctu re ,
Mod ula r
desig n
wit h
SPM ,
Backe nd
Driv e n
UI
● Te stin g
: Unit
te sts ,
Snapsh ot
te stin g,
XC Te st
● Dependency
In je ctio n
: Reso lv e r,
pro perty
wra ppers
● Dev
To ols
: Git ,
SPM ,
Fastla ne,
Fir e ba se ,
App
Sto re
Conn ect,
Te stF lig ht,
Xco de
In str u m ents
● Netw ork in g
: REST
APIs ,
WebS ocke ts
● Oth er
: CI/C D
pip elin es,
perfo rm ance
optim iz a tio n ,
mem ory
man agem ent,
app
lif e cycle
&
sce ne
phase
handlin g
— —————————————————————————————————————————
E xp erie n ce
F re ela n ce
(p ro je ct-b ased ):
J a n
2024
– Feb
2025
(1
ye ar
1 month s)
AI Music App (UAE - Contract)
• D eve lo ped
music
app
wit h
AI- b ase d
prompt
syste m
and
backg ro un d
audio
pla yb ack
• B uilt
modula r
arc h it e ctu re
wit h
re usa ble
co m ponen ts
an d
cu sto m
na vig atio n
• In te gra te d
Core D ata
wit h
manual
mig ra tio n s
fo r
off lin e
fu nctio na lit y
• D eliv e re d
MVP
wit h
polis h ed
UI,
cu sto m
an im atio ns,
and
Now
Pla yin g
su p port
InfoCity (Contract)
• P ro pose d
and
le d
mig ra tio n
fr o m
le gacy
im pera tiv e
co de
to
Com bin e
and
asyn c/a w ait
• R educe d
re dundant
API
ca lls
by
~35%
an d
im pro ve d
UX
wit h
pull - to -re fr e sh
and
b ackg ro und
updаtеs
• S plit
lo gic
in to
re usa ble
co m ponents
fo r
bette r
te sta bili t y
and
se para tio n
of
co nce rn s
• Im pro ve d
app
re sp onsiv e ness
and
re d uce d
lo ad
tim es
th ro u gh
batc h in g
and
ta sk
p rio rit iz a tio n
VPN Project (USA - Freelance)
• B uilt
re sp onsiv e
Sw if tU I
in te rfa ce
fo r
exis tin g
VPN
clie n t
• E nsu re d
sm ooth
tr a nsit io ns,
adaptiv e
la yo u t,
and
mult i- d e vic e
su ppo rt
• Focu se d
on
re usa ble
UI
co m ponents
an d
dark
mod e
co m patib il it y
S oftJ et
M ar
2022
– Ja n
2024
(1
ye ar
11
month s)
– Full - tim e
• In it ia lly
jo in ed
as
iO S
deve lo per;
pro m ote d
to
le ad
afte r
1 mon th
when
th e
pre vio us
le ad
was
d is m is se d.
• In herit e d
a hyb rid
UIK it
+ Sw if tU I
co deb ase
wit h
crit ic a l
arc h it e ctu ra l
is su es
and
fr e q uent
c ra sh es.
• P ro pose d
and
exe cu te d
a fu ll
re write
usin g
pure
Sw if t U I,
Com bin e ,
and
asyn c/a w ait
—
i m pro vin g
main ta in abilit y
and
fe atu re
deli v e ry
sp e ed.
• A ctiv e ly
partic ip ate d
in
arc h it e ctu re
se le ctio n
(m odula r
SPM
+ DI
wit h
Reso lv e r
+ Cle an
M VVM ).
• R efa cto re d
and
re built
netw ork in g
and
navig atio n
la ye rs ,
in tr o duce d
Core D ata
fo r
off lin e
f u nctio nalit y
(in it ia lly
onlin e-o nly ).
• R educe d
cra sh
ra te
by
30%
, app
la unch
tim e
by
40%
, an d
TTI
by
25%
, va lid ate d
via
I n str u m ents
and
Fir e base
Analy tic s.
• D eliv e re d
all
new
fe atu re s
so lo
fo r
ove r
a ye ar,
co оrdin a tin g
wit h
ba cke nd,
QA,
and
PM
te am s.
— —————————————————————————————————————————
P ro je cts
S kla d
(P ortu gal)
-
A pp
Sto re
S ep
2021
– Pre se nt
(4
ye ars + )
M id dle
iO S
Engin eer
• W ork in g
on
a ware house
managem ent
app
as
part
of
a cro ss-fu nctio n al
te am
of
3 iO S
d eve lo pers ,
1 backe nd
deve lo per,
a QA
engin eer,
and
a desig ner.
• C ontr ib ute d
to
co re
fu nctio nalit y
in vo lv in g
su bscrip tio n s,
off lin e -fir s t
lo gic ,
and
co m ple x
sto ck
w ork flo w s.
• Im pro ve d
UX
by
im ple m entin g
mult i- c rit e ria
so rtin g,
re fin in g
sta te
man agem ent,
and
sta bil iz in g
U I
behavio r.
• M ain ta in ed
a modula r
arc h it e ctu re
wit h
cle ar
se p ara tio n
of
co nce rn s
via
de dic a te d
managers
( e .g .
Barc o deM anager,
AppM anager,
Sto ra ge M an ager)
an d
depe nden cy
in je ctio n.
• P artic ip ate d
in
writ in g
unit
te sts
wit h
fa ke
se rv ic e s,
se ttin g
up
lo ca liz a tio n
te st
co ve ra g e,
and
m ain ta in in g
str u ctu re d
te st
pla ns.
• E nsu re d
applic a tio n
sta bilit y
durin g
co ntin u ous
fe atu re
deve lo pm ent
and
pe rfo rm an ce
e nhance m ents .
• R egula rly
co nduct
co de
re vie w s
and
partic ip a te
in
arc h it e ctu ra l
dis cu ssio ns
wit h
th e
iO S
te am .
• P ro vid e
mento rs h ip
to
a ju nio r
deve lo pe r
by
re vie w in g
pu ll
re q uests ,
exp la in in g
desig n
d ecis io ns,
and
sh arin g
best
pra ctic e s.
S id e
in te re sts :
W eb 3
Pro je ct
M ar
2025
E xp lo rin g
sm art
co ntr a ct
deve lo pm ent.
• B uilt
a basic
lo tte ry
sm art
co ntr a ct
usin g
Solid it y ,
deplo ye d
wit h
Hard hat
and
te ste d
via
E th ers .js .
• D eve lo ped
a sim ple
fr o nt- e nd
in
React
fo r
co ntr a ct
in te ra ctio n.
• Learn in g
Eth ere um -b ase d
dA pp
arc h it e ctu re
and
best
pra ctic e s.
• Lookin g
to
eve ntu ally
in te gra te
Web3
in to
mob ile
exp erie n ce s.
— —————————————————————————————————————————
E ducatio n
D ip lo m a
in
Sta te
an d
Munic ip al
Adm in is tr a tio n
F in ancia l
Univ e rs it y
under
th e
Gove rn m ent
of
th e
Russia n
Federa tio n
— —————————————————————————————————————————
L an guag es
E nglis h
: B2
(c o m fo rta ble
wit h
te ch nic a l
in te rv ie w s
and
da ily
co m m unic a tio n)
R ussia n
: Nativ e
3 августа, 2016
Ирина
Город
Москва
Возраст
61 год (26 ноября 1964)
8 апреля, 2019
Валерий
Город
Москва
Возраст
65 лет (11 декабря 1960)
28 июля, 2016
Игорь
Город
Москва
Возраст
56 лет (21 мая 1969)