URBAN ROGUE IS ONLINE: THE URBAN TEXT ADVENTURE. ACCESS AT https://fezcode.com/urban-rogue/.

Play Urban Rogue

core

the_deck

Cards of Experiences

*1@*+=@0:#1%@&#X&1**.+-=#-.0:1 ##+1 =.##-X+1+- &0..1@*:%+ & 1-%&1 1#@%* #%:=X=X=@++-&1*=X&.-X*#& ::. 0*&.# #-* :0.# #%X%-0+@.@%X#+*.&&=*1-X#&&=@-=1: =@*.:..&-:- %=1%.#%. &. &%.0#%*.0.*=+* X&#X-+:+& %@%*=+ 0X:X0%X 0@#=1 *0=%&1& **=&=*--@#%.&&0+#%X=--&0#X 0@%=&:*:&.#*0@*=X+ +1&* #%+&-%@#X0 1:%#-#-- .- *#1+:& +X#@+:&X. &X0+:#*+1@X1=0.+#*11&0%@01*+. 1=*0= *XX#@+&+*+0 #=@:*#-+0+ 0=+0@10:#0+&+0@*#--=%+0X1=%X%1 0X*X&%@X@*1X-*+*+0@0=:1%0=@.*+0::=0@&* & #+#@ 1%*#@-&=--1:&.0:-%X.@1*0*-=-1:*X&*X#XX*&-1X10&%+0@X1-& &@+&X&#=*X1&.-X1X+#X #+&&&.%= &*.&&=+# *@&&:%**-:@.+=%#@&X@#=:-+@=#*0:-0 .&=::&+ . #X1 1 -*:#@-*+%#:-0%:1 =&%%*=-0%%0%X&#%@#+%&**0&=-*@# @-:X%+&=0#X*+&:0&.& + *++. @**X*#X0 +:&=*=:.%@@.@&*X#=.*-=10&&X %:@-.@@#+*. #%*X:1%&.1-X=*=::#+@*%.0:: =&@0+X.=X**0#%@%0X@ -&%1==& 0&+.1:.*.1:=01. *@-@X@0+XX@1@*%*#%@1*X#-XX 0#X- +%&*1 =+=& X.@+..-.=X*@&*0*#:*-+:-*::=1*X+:@X@*X=%*+ ::X=-#@-00.n+#@. :X&##==%=10%@. X:*:..=-#@-01@%*.-=@0.@1&#:X1=-#:# 0= &%=:%*0@-%X* :-*-XX%+-0-#..0=.*11&1: 0-0*.#-.-.:@:X=&+=:#@.+ @@=.X001:. :X#-1#@@#10-+%0&=0 X#:.0& ..%# &: X.*#=.-:X*=.=::@- =.= X#X* XX%#%#%:@-X+- =&X0- :+++= @#+:#1#- -X+*+0@@1X #+%: -0:X*+. #&& =%+&#-*#. -1X#=X+.+.-#+& *=#&0 %%-++*+1-.=0..&.0% -X&+ 1X**:&:=#1 :1+=-%1%1X+*@%@X@.1@=-*%=&:*%-:%@ @%#XX@1*# +.&&@ =*@=&=*@@+#-%#0-=-*&%%+:+-1@.=0#1%*XX0.+&.# 0*%+&0#+.%X - &11&0..1-#1-1::=&%X ++%%* #=@*0-+.1+ -&+#1.%1% &@0@&.0:=&+&%@1XX&=-#&% 0=%1@#@ = 1= +XX@ .=*X0X 0X@0 1 &-@100%=-1&X&.X1@%%.#-.&*1.1@+ %%#X-X&:01+*%0%-+*=X@1 %&&: &:: .= +-%0- *1+ -@%1+# #1&: 00*X@%%%0%%@1:%-X1&%0:%#&* X1@01:X-%-& 0-+&=%@:@.--1*01##1=&--*# #+&0==10. @*=.&1@.1-X...@*&++0%=0100=X.*@1@.&:0-.&&: +-11.-&*=* =#@@ :&X&*-.*:%- :-*#.@.01:*:X=*=+::&&#X&X@%1=&1.&@+::%X:X +&.#+=# 1#0@XX0%&0..X-0 &=&&#:-XX-0=-+=&&#=&*-#*XX X :1+*+X.#0X% X=#=1111=:& %=*-10#%0&X &:0-% . X%..-#= -#:@0*@..%@&XX-#:.:#*XX#. X..0@#=+:*+ -1-%@*0* @%@*+*1=+0-@##*#+=%&-0: #*.##&%=@&:0## 0=0*X@#.10@= =&@X:*0# 0 *@11=XX@X+*##..=.&%*%10 #:@:*+@. -+=1#&.1-.+ ==* #@1%0&X#.0@-@-1-==-&**@=&0#=-#=+1&0**-+00-&+-&@=*@&#@0= +.%%@0&=--:= &=*##-:&&*0#-=1#=*#.0& #1*= +=##+*1.+#* *#==-= 1#@#0:+==+::*.@0+ &% * ::+#%0%#&.@X%&=+*.:%0+*#1*%.0@:#X@#X-#*.00-+0:+01-=.XX -++&+%.%% 1%#X:%.:-#X##1**@.=0&=-X&*##1@&*X. &@1-@. &#XX0=@1:+++#:##%X*1@+&XXX1%0*:#0++1* #&.=@-0- X#::=1#*@+*XX@## #*-1*+&X@+@@X:0%*X-1X1::@0-..=0.&== *X-X:@ -=@*&+0 % #-1#**:#+=+@+:*=X%.& *@+=+#+*:%@.01X--#&##@@X &.#%##*@* =:0-1 @*&X0+ -=01: -@1.+1**0X%--%#%&+1 +X@=+%X :.X0#X@1%&&1X1=X01@-:+ 0&+010&#%.**=1@%00 #@.-::&:#0010#1.&@+-.X1+*&#.*%X@#=-@&:-@&@@X-0=X@X 1&*&&%= &%*-X+.=0== 1 X%:% -#-*:* =-=1:#=:& *@0&=:# .-#0.*#.+= &1:@--=:**11*:=::=+ =&-*#1**% & =-0&.*.X. 1%=#-X0.-=+=*= 0*: +X&*%# ==+=%.X*#10.%-&@=X0*=:*&#%=&X-@&*=-#.#0 0:@:-=X::- 1 -0*X=#%& .-@%X+X::%+*&1:-*10=@.0:=% @@:&:1=*@X10*X#:-=*@ - ..X*#.+1#XX0%X #X @.% #X%+=.%1@: -0X.0%X+000.:==@0&+#1X@%0%-+1%=X++..+-*X@:X% @+0:@01*=:.:&% --.=&=@X&-=%X#=:@ 1&X+*.XX#+% :@%+ =*01%1--: @X .&%&0@#@1@-#@1-@1+0@%@-&0.1X+#: - *-X:X0X @@*%=.000=X@**-=%+*&=+1+*#@:0+-X: % -X:*1=+ 0#.:1.@-+*-%#:01.@=11 1*:0#*=%::%-*0-%%.@-@&@&#*00.+** 1&#*&.#@.% =@ 0&*#0=:++1--+@1#= 0%*%::0&*-X= 1.0 @ +.: &0:X&@.=X-*+@#%&0*++00*=1 *:-@% +0= -0=- :%@- X:*+1#*=.@%0# #*-#*&:*=#:*#*00*#+=1-%&::: #--@#:%@*X=.@+++&@=1#&:: :: &=1 =00X*:X00% &XX@+-+0X&*:+.+ &.0%+*=&&*#0:#%=**:0X::=1#&.-X*%+ :* =% -# X -*+00#&%*+.+&+&&0=:+%1#===1.&#=-.= %:-%&-=001X1. =#.@#*=X*1% -*+=X1# @#X1:+*@X%.*#%@ =-X@.%*@-%# . 1+ 10= -@.-0.##&+&-.-10=::@ #X0+X+#%X*%++.=+.+&%00@ @X-+#:=#01%-X#-X -11-&=X=X.=:@X:%&+1%-% :+0- 0X:1:1#:%@@:#0@.. X&+@&0*=@: %+:X&X:+X&X+*%&@**.1X&X1.-X++@- =&X-##@-:.@::1 %0:*=X@-%X%-X.@##&&@++0&+-0+ #-1.=%..&0 -.*=.X.-. 1+=&&#: @:0.&X@&#%*%*&1 :.-&#.1X :.-#%1X01+.#%.: 1:1+@=%: =:*&.@&0:==%*#0+0 =:: X-X#-:0*X&==:#@.@X@ X:X-&-:*X@=100::11:=-#X&+X@ %0@ &0#+&&% .++:=&+#-+=*:X+% %X+:=.X:0 *X& .@+XX #%+-+@.X*0 0%:&+-#.#*#X=. &0@1=00@&11@++:-+0X 0=-**X&X*+&:&-..@1 XX*%*%&*0 :&#=-& +-X#& +-.& 01@+ *1#+=::1=#@=*.0X:%@ +##===X+.-#+000=+0X. =X1 X&X*1:11+1:& &*0###-X1#X#%#% @- %:@X0@%=&&.+ @==&-=:-.X-X*# 0 =.+:#:%#:@*=. :===#%@=.1X.-:=# &@0 *@&0X@ #0 1&:::&@ #1X-#10#@1#0%:&%1 *-0X0+=:0-**0X:-@=%1===X.X##-@**.:-1.&&.#.+ #0-&&:-==-%=X% &* +0@#%#-.=&X-=@:0*X* @&#%=1&##X-*+ .+=X+&#-0-.%0+.:- 0*.*X =X:& 0=0%01#.=*X =%* -0&*=+0:&=*+%0X%:%%##.X@X*=*&+%&-=.#1=1X% #*@0.1&*+X%**X*%*&1: .1%+#0+%*:@1.*=#%=:=-%= @*&# X@-X%%+0=1=1&@X@*&%#*:-=%--&@#@X:0#X 0%10*&00.0X&10.-=1 *=##@X%0:* X = 0=-.@%:10==-@&@& 0-X:-:+-#-0=&=*+*.%*011&#@+X%@=:-&+X:0X@*X*#%&X@10: :.X=0*& -@:1%-@.0-.@+1==- .*@ 1 +X%:11@%+%=#= -%% @*X+@=.&+& *%:=@.#+-* . -* X.+#*-* %#:= #.%:1=++@.0&%*-+-X%:%+- =0#:+*@--=+**. -0==#&:X X&.:0 =-@.@.-1:- &1= -%=X-#:#% X -#..-%+0@X1%=&.11*0-. -%% #-1+-#@#&+*.1 0+:X0- -=@0*1%-0*0@::% *#X=:0+=#:=*.&#+1=@X#%.*0.1#0X*-::.X&X&X&:X*@.#.&##X*#10-#&#=-%%=#%1:#*+0+*@0@.&:@%&##=:*-=:#-0*0*X%.X+&-:#-%#1=X &00&:&#:%=#=1.% + X=0.X...=0=*@-*1:*:%+.*+*-0#&+ :&%X*@0:::&+:11#+=**%-X&.0 *=%+*=:@:#:-1= %*:@ % +X&+@@%0+11#.+1X&++ :%+&XX0-* :@00+*11XX.1%*=X#&@%- .@+0.0 1-01%&&.&X:&..=.=-#*#*+X&. 11-:.0#==# *X::.1&=#-@= +:#.%##0@:-#1.*=-.%+%0+=1&.10-%1%*.:+&%:* =#*@-.X=&.#=&X.%*-@ X*1*++= @*1X= @::0&:&&.X@%* 0+*&:X*.:@:1*@:*## @+1 X%-&.@XX@0=@-*-..:01==. 0X#*=&%=+1.+:1X@ #&-.-:&@..=+#-+#%0X=. :% +@ 1 %:X:=%X#=#@:@..11.-@1@&- *-:0:01: *-X.%0:= 11%1*X1=.*- +:% +#X1 &=@&@01 *X0 -%.#=#%1##&:=.XX#-X:@10+0#@-.= +%*=:#-+*-@: &@+@%-1+-0*X- 0 1+@-.@=&+.%%-% #:0-+.@@-X=+=.X%*#X.## .=%0.=.#*1+**%X:0&&0-+&.@#-@ %+ X0:--# =%.0=*- .#0%- #+&*1%=**.0.+=+ 0-+1:-:0.@%.*11.=.&0 *--0&@@===*0: &# : :+:%&+*-+ @:X =%1%#..: +:+@%-X.%.X=&=@.+00.#*=X..&=%#0 %:0=%0=* =-@ +## -1.%*X-:@*# &-*00X--%+@#1%=.-0:%*X:0.X&& .+X= #=:@%#=::&@0-&=X#==:=% = 1+:@ #0&#&#&&1*X1*1%1#*1@+#01+##+- +X-+1=1.:*&.=&+#:&%&X+1#*X1-#% 00::* @=&0&0@ =% 1%.&: #@@+-*.%+%0+*&1=-+1 %@&X.+=0# =&X& :%*@% &=0X =+ .*:&+:-+&.X#-*X=X**X@@.000X#-%=1=&-%0X#:.-:*+@ @&*::+%:0#+ %.+=&.::.00 # --+@+0%*X-.X* @=@+ -@%-10%@%#0@+&X0=@&1&X#++X 0.0#0:.0=0 -X@&@ 000.-#%#-=X#:= --&+#&=0.#%1&**%#@.0& @X0:@#@.#.*0X:=&@X &00-@+@..1:1:-@.&& X1X%+0.@*#+=.0=1#-:X&%:. :#% -% =*1&:#*XX#0@1@-#=*0=#=.-%0@1* 1 0%:1%+.=0*X+ :&X0+X+-%-# %&1.#0+X..%-:@ .:1+-% 1#-.*#&@&-0:@+*%:%1X0+%%000-*@.:@#::%@+& :#%-:1+:**%*0&10::--0=%.-&++*@ 0:.-+*@.*=X=1-&0@==*:%#-0-@%XX&%&-@# +&+1 ++=@:-&&#*.X&*= &-1.*1=- +%@:0#@+--+.-. **#: #0@@:X0@0.-0@#&#.-&:*-X#+0&:.:%+#X1-: 0=@1=:1:0XX.-X:%#%#+%1== 1.%&=*0=X+=1@=*1#=0@=#@-@--:-#*%#.: -*.XXX%%.@X+01+-1*: -@@ * =@+.X= 0X-0=1*1:#X@11%:@*#:&=@=@%@.& &. .@*%*X -1X0@%&=10.-&:X1--+ &X@X0# -- &@.= %=-& @ *-X@@&=-.%0*.@ @X- 1-1+&=:&..%%::@:*.#:+ +X@.=X#*0X: ++:+.@&&.-*%@+0*%+&0==.@*+X**:*.@*@%=1*1@++X=-.0=X-%0=#X-X:&.1-0 1 0#*@*X#-&:1##=#-:*X*+0=X.+ =@1 1=:#-%# @X.@%&.%:@+: &1%@X: =1.=X@@#@@ -*=1#%10% 1%* :XXX##&X**&+0% X#1::#+@*.-&0 @:::+:%X1%#@+&X.X0=-&@-:@%%:#++#@%-@X::0X.*%X-&X+ +@- -+# =- &:+@&: X= :+@@X@#+11#@%+:=%=&. :*0 -=&1&-X=&%1#1&:XX&-#= ::1 01*@-X*@.: &*=&-+@.:- +X%+%-&:++-+++ X1.0+011::X#0*@0@@@*#:0X:X@#0X . @&+XX%-..=+=@*:&#X#-.X.@1# 1+. .@ %1-## +:+0@+&X1=1=%%0X 1@11.11:@*& 0- *1&#%X=-++11.01&:0*.X#-.:&&+#-:%%&01*.0.#-+=*&:+-+@ X%% =..#@%%*.%.1## =- @ @1:&-%@#=@:1 -X0%%&.%+#-1#.-% @=%+X-1:@@.+:+@-&=*-@*%#:10%& 0&# .X ++ X#=XXX@&11* &&#- ++:%:1##&X.###&:*0&=.1+&+*.=X@-X.XX+X#%*0=+0@:0=+#1XX@=#%.&:&&&@0%+=@0=1 +.1.X0.X&X=X&@0 #1=1 :.#.. X.-* +0.#&0&=.**1&X 1+1:0 ::- :@*@&%+ .#**X*1+*-@&. X-=*::#1.. &#X@1XX+0@-=:X*..XX0+#X**10=*&=---X+%=:#1#*:+*=0 -=. +=- + #-&0.X*@:*:X#0+*%:X1=* -1:&- &=1@@=X@%X+:*0#X-0X-+1%#+#*#.=*@:&*#0-%#.&0@#*0XX0=+&:#-+1*0+.@@+*%X::%.+%X#%.-&**@ .@X@#+#%#:&.=-1+@X0XXX##% +==0.=& &#-:=1*0 =+1#@=0%@+=-1 @=0 X*1-%&1-#:0#01#-0=*1+0 %& X-%@: +**.@@.%:%&:-:-@-=:=&X@ 1 &-@=.-:@&X0.+-1%#%X%00@#X1X%X*+0-1 #X#=--X1X#--X.+X0X.-1+=#+@:@%+ +:X+XXXX@.=++%@=*&1*@1&-1= :@ 1=*1&@+%X=0+=@&=X*%:.+==01%@-*=0* 1:-00&@@0:#*0@X:01&*@=.X-&=-#&X-:%=&*:&:X=*#0&+&-*+1+*%. ::@:...@1 0=@ #-=.#%*&:%@:0-.&@X.-@: 0##1@#0:*=@:0@#&%* :@@0%%::*&==X.1#* *:X%X1#-=1#11@%&%+#+.-.%&&:@*0:1#0@.#.:-:X:&-X#%.*0=1**:#0=0-.-&&@:*.&11=@&%*.#X**=0==.- @.#@ & :.0:1&X-.X--X:#1 &:-&0.+ +%0+@+1@.@+ .#=#.X+0=0#@%.0+@:#.+==--=+01.+==*+.11 #X=#1%=*10 =:=-*@=&0:%00 .+#@#.*-#:#&%=.@&-+:#==&.%@0=*X=.:X+#*0-&-0@:X*%@X:+#. :X..##X+:X* 0&1 % &X1=@@ .+.. +*=%&0@**=-0#01%X @=X#-##0%& **=0&-&=:@==&@-.*:.*. 0*-1:0#-++#X+=:.-*=@+00 #:*.-0#& +0-XX=00X10. .X%.#.% +1&:%#10@:X@0-@%+==: @+:-0&X@0&&%=00##+.=&0X +++ @#=% %@=-*@+-*..** &=@#+@0-0&*X.@11.-%+.& @.: --@-%%0#@*XX.0+=:00%@=.+&@.-=+ @-.%X&&+#.=&#=X.X.1.:X#011 #%0%X.@X#&1=#%@@=&.1 %&X=&** ::*0%- &&* -%+-.0.: :.-+1:.&X:*##.X:@-=-.0#01-#X:X +=.0&-X:.#+:@*X@%@-.:@.X %#XXX%. :X#@ &0@%.X. =.1%=-=@@=1.*%+10X& : %0XX*#0 X+X=*:@:-: *11%#.-@0=X0#:@&..++=&0 .&1%%@X##1X -#-&%X:--##X:01X##X#=*:0:==XX*-.%=-X:1.=#&@#=*-+&:=*1@. %1:. @# 0%% &:+:0.+%-*-:&.1%#:&0X+%.X*#..:@1+@X %X1== *0X #:@11%@X&1&&1#@&:1:#:@#@ 0-0*=0&-0*.0@%1- 11=-%*+. .& 1 =&---+.@= +.1%--:&:-X X @*X0 %=#-.@=%0@&0:*#%1-&X%* @=0%0&&X1==--%1:X+ .##+=.#0=+*+*=&@.@+=1X*01@X=. %--1:@.%=&%:*+=1@ 1*=#@+#0:1-&..-#0.&%=#1= :-#=1X=-=%X+1=X01.@0++@+...%:X-1&XXX1%+1&=&&X0%%-X&@X#1+%**1+ 11=-*#1-:+X@XX1@0&1@-%&::1# +-.1 :+=@* .10-.*1+.#*X:-###+.:&0%%
Lvl_Senior

Core Systems & Languages

Mastery of multi-paradigm programming with a focus on high-performance, memory-safe, and concurrent system development.

Golang (Go)
Rust / C++ / C
Java / JavaFX
Python
TS / JS / Node
SQL / NoSQL
Next
*#.0=-@=+@1:1=+#&#*%:* .:% .**1=:%0%%=#+X1:&1+1@+-%&--#&-&%: & :=X& =@@X+..+X:&+&0@-0%011*%##*%&X&.@--%+-0-=..#.X0@X= && ...*@++.1 : &#@ *0.+#*%.&0*#0 =.@&--1X@#X=001=%& -=&00X.%&&1@%.&.1*+ *@&1.#0+%@X:***% ::%0.0&:&.=:*# &&X1%=**11+X +1..:%+0.%X-:+&10X&#% #:@%=+@#+%=+=-+-:#0** %X**.*0%@0# =+&=- ++ @&::&0#X: #+*%1* @*-0&@@0X@% +:00X.::10% %&=#0#+=#.&1&%*0&0.1.:&00@1=-#+*0@.X.*%1@*@:+@:0-&&+&-*=**# 1& 0:-X=1#-:#= :X#.:&&@0-*..-@@X01@ +0#&0.X*X: =*.#&X=#@&1 #.0X0+ X-.++#-.1X X-0&0#XXX:+ #%X+-- X1@1+:1%00-.0X %.@: %:=%-.=@-%=.0#%1X%0#X&==.1:*00%-%@*&##1 &+&&#@% @X@+0 % #1=.0:@.:-1X*:X%+@:* .. +1=X--+ X-%@-.#&#%=* : X.%=0X10+1+=.0- X:.=#X:1*:@+@*+ .%0@*#01&@ .+-+%& 1#=X*X1=.&+#&:+*##+#1@=+@0%1#@-@.*1 .1&%-=1%@-1.- =0&011-0#*-:=#0X0:=0@0#X := *.:#+:*+ #X%0%=@#%:#X&*=.=* 0 %.&%&@1&X0+ &*.X%1.-::-&+%+.=1+#*X 1X10%+*+==0X+- @X00*+: =0 #01@ &*:#1.::=0& -@.+-.#0@*0::*%=*-*=1 -11@: = 1@*=-=#-+.. &%*@*:X#:.*=#.1%+=1%=:1-:* ###+#-*#.&%X1=@X#1.+==0@+@&=1.*+-=:#@%%-00&0=1:@ :%- . =&:0*-*%.& %@. #**&&:.: :1+0 1@X&@:#-1&.+& @-%+..1:*@&1-.*%0-* @.# 1&0&*..XX@=X:*.@+0=-1=+%0* +&*0 @--0*=*+-0&@.&0-&@#10 0%*1=%. +&=@1@*+:% *=+&%#+= %.+:=.+=-@#0-1*-%%&-=&X0@*#=.+.+%@+=.1+-0 :0:#0 &01. *XX&0:1=1X-.#:. X==*&:-=#+*:*XX.+#.#@X .0*&+1=1 : X-@ *#@*& -0X=-#*X-X%-:+ @+1 1X:1@&.0:&#@+*#-=X1%0+*0#X.@@-.X 1.*X-+0% X.1%@.X:@==#0-=0:.:X@.1X*-@#-+0X#0. 0.X: + +0%.1 *:0-=#--+@X1*=.*.-:-.&.%#--=: :=:0@X*.X:00@::@. =*01X1+@=&&+*0+:#1#=%**#&%X%-&01..0-:% =++11=. 1#&1*1--01 :XX=..@ 0-*#@=+=*%:#:1*0=X01 -:.#*-%1 = & @-:1-1:&# *-&1X-0&&-+0@1 1 @:#1*X &+1*.@:%@@:.*##X1&& :X+.*@&. %: ::@:@#.@1=-..=.X1*#%0*X.@1%1&=0#=--%.- =.#:-*&0 @ #*@@ =*1+=*.XX-.01.0%&=.# -##X =#%*&+.++=0..#::..=0&%. *##:#+-@-@&#%-1%@X=0-*@.X%-X#0=* #%.+=+% # =*. :0+:.X-. :*.@1=+%11* .%#1&=@+X%.-&0*= : -&:&#:.*#=:%@%X 1=X:%=1=XX+1+X*&1*---1- #&X--=@#1- .1 .@-&&XX=XX1@#=X:X&&X.XX*X0+% ##0X @000+@+*%@ &X*+-%:=#+%@@=# =@@=.X*1:X:111 1#@ @=10%*+.@XX***0.@&*0#&&#X+ +.11-0X+=&:.=#:@%%+0=0=%.+++* =00 -*&+=X:1@X:@:@%&:1X10#X%%0#X1 1#.1*=@: =@0*X*=1-X#.:-*X+- =#.:##*%:&=XX0X0:+=+1:1:%% 0=1=%@@# .1&:.@@+--%00=-:@%%1+*:=@@%*1* .@.* *-@#:1--+%*0:@@ * X&11@&@++%-%@.#&+&X0-:=#:#=0&&0.1@@1:-&@ = -*#&=#:- X*-.- 0 X 0.1%=-%1* #@ *+0*.1+.##.#0X=&+=+%=*.X.0* 10&=-X@++&=-@&. *%+#:+*00:@+=+=-# 01%.+&@1=1@ %. 1 %#= 0%:&--*=#:%*:#X0@00-# #@ -@=+0#&0 1%*%.-@%1 *-+@:+0&%=1-@&: .=0 :-.=%%%&#- 0=*.%*.+@**#X-&.+ +#:@#=*X0+#1=%0 X:* ..X#:::X:1&*X0@&+#%0#1X#=-&# :: .-..+-@&X&&*-@*=@0 #*..@1 :%1=%&%@#&1#@@--+1&@@@%-=:X.*0X@ #1&.+*.* +:*01+#@.*= #+-:1==-:@10=-%= :*%#&-@.+X =**& &+11*=@&-%%%=++#::%-#0X-@%#=X.&X0 .:00:X#0&+:*� @ X*##&*:@=--1@X+=&-:0=:*X#-@%0:%*%@-&#%#%1+# :#@1#&#:-1&:%-01=@%:&@+ 0==++*## &. :%&%*X*:% &+0X&*X@.. + +&#*@0#1.#X-*0%.:=X.&*1&.= :#%# 0: :X+%=++=.1:#.#X: @0%1%&+00%:1:+1:X*@*.*#-+1X *&@1&+%:%. %#*1 .=- %X.0.#-*---:*&%X0-#=XX@##0%11=0=.:1 - +X1+= &=@@@+0%% *%=@-01- %&X1&=*=:0#.@ #@ =*.*0@0&X&#@%X@1=.: #0==X1%#....1*X0=%&=#0+X0X=@:0*X&::-@.&%0*-1#:.=@@@XX-1%+&:=%=:.1%=-=-=@+1#=@ 10.+-# @1*1%.*1:#@++1.*=1%-1=*%01== 1#0*+:+-@=1+* :&%*=@0@.XX& *:.@@-%10X-:11:&-X.1:1=:++:@.. #0.-=:..X:##=1 1+X1%*0 : &@1X:1:.: #+0&@=%:@-:#%-11&.1+= 1+@-0**:1%+%=@X:++*-*X#.:&0:1=-XX0&*:#1.% +**:#0# 1=0-@*=&.1=&-0- . .@===++&*1 #:*@+&.+X%1:-.+1:.:%1=--%% -&0-X1X:-+#1*-@-&%X#X0#&=@+X:@#-%+ =# @#=+:* &. ::.. *X%%@%.=&=:#++*&%:# %*%##0.=&:#1-X+.%%@& +: #:#%11=1.%1+:=+:#@.&=&.@@:-.=1+X:0X X1&1:-&::-&:*&@1+:+1+:@X@ 1#0= *.@*@:+@ * &.-10.*.X&..+:+1 1@1 XX 1=@0X&-X.0=*::@-00*.0-*@1=0&+:&*1%X#*0=.%#+ &-:&+.#-0--#++0+0+*=X @X%.X#*#-+@.0.X*@@ *10X#+@%1&.##.0&: %X00:=-@.X: &1:1-+#1&* ##==1*:*0%=&&%%#.+#&#+#+&=&@ +=+.+.-0X.- 1X *++#1*&*&-1X#1@.%*#0@: 1=.*.0-- X0%#=. X @0+**:X*:@*@&*#=%-@:##X&&*.X1X#%+=0+1 +0@.#.@@+.:@##&=0.=*&@-.+=-&+*- %+@:.=-&*X=#+0-:%@@%+*%%X%&0% X*+ :&+&.1=##*.%00#&#&@%=X0%*0- ==&+-1#.# *#.&&:@: *01:0+-.:%X=X*0:X+=0#+1*1#=: 0% = X +X@:+.=X*%:#00 +.@-&+#1#-%0%%@- 1...&* 1+X&.*.%-+&XX@0#1+&%0 *%:X::=:&X:00+%%&-:=1&#.#+X.+%@% . -&@-#%-&#=#X.+@@*@@0X@10 %%%+ =#% +-*X:*1*%=11=:=0*+&0:. =#&XX-@:%%:-0.0&.+&+=X=@***1+.&*% %X=X :&0X-@+&:&:=+:: @&%0 =:&.%0#*-@%.@1X*1+#&XX1X.&@=::X &@+X-0 ## X&@1:1@:+. . +%=&0*+#&# X0:.=-@*--&-:-.% &:X@*&=%:1.1*#=-0%X. *++-@+ .@ %+-# .= -.:0 1-*% * 0@#%110#X1X:0%*&0X::=*%X% #*=-&@*@&X-= 1@X0%@X0 *.**%= :.=.% =-@0X.-#%+@:+.X&:*1&* 01&&0#1+11:.*0-=:X%@%&=@ 0.#&:1#@:&0X@.X 1X&@:*1&1X+ %.@10#--#*X-+@=#@%.:&1@X : =* .X=@1+#*@-0X*X=%%01#---* =:%:=+0 =-* #=+::+X*&@=1-0%+X0&+1.=%.=-=&. : -@%%--%:+.1@%0+# -X%%%X*%-#&=@ 0.+*11.*%:.0.--&X &0=#:..### #X+@X-@=@0&:=@0.-+&& 101X 0-%*+%:#&:*X-X:0*-*0 =X-:*= *&: :1*-.X:X1+*=:0@:++X.+ X+:X&=:@1+0@ #++=@+@&10%*#.%X0+X+=:*+ #@1X&&=+%X0. #.%% 1=10&.-&%@0#*=#%#.%11=: =10*&:*- %=. 1@**&:*: *-@=%1.++&@X1*.: + =- &@+&.1X-1%+0%*&#=X&@&X.0=-&1%-X#-=X1&&%-X1%@:X=-%-0-001. X*XX*.@=.@.1:0&%-+0+0-&@0*&--=..&-@.%X&=@-#-%#.@1-&0.=&.:&=1:%01*0*X..&X:=0#&.-.1==--*#X#=%%0 . 0#1@ :*-%1%#* =:X0@0:1@-=X1=@:1- :%0 X:-X.*:*+0&.+X@.&.0==X & :%: #:X-0%X#*@*#-#@+=*-=1+0.%&@@:@*.--+.=1@X%%*.&10 @-@#0X&.&@*X-& *.0-%*%:1.#X%X%#1-% 0 +:X 1&::..: 0@&@+1X%*.+.:*X0--X#0&#++@=:X&X..X.@ =*#%.+=#+@:-1#.%:: .X.#+-X*%1:11@%@: 1:=1@0-.&.X&%@00+#.%&&@&- &.@:.+.%*&=@:=@-*-@X=*: &1#1-%0:-:= :X#+*=XX* -@%X.0++::=-*X+@&%.%:@X.-1:+**#:.@&X+-%@:=X%==#=+1+@-0#%&+ --:1+ =# &1+.X.:1*& *:@X.0@=#@X&@:*=*X @:1= &%01.## %@.:# -*%#%&&#=0@&=&%&-#=X1- @%%:X0:*1%1=1+:X&%-.=%=*-X@==1.#-%- *--=1X:+:X:#=+&1 #*&+.&%% .&-@+..&* X0@:#1+@X1=@-0:1 &0=%#.*:-.0 :.X=:#=-..1+*#1&%&&%*X@+## X%0:+%+:0#0@X0=XX@:&1X *+1X0*010#&%@.#.-#0-XX##1=1@+X=@@1&%=:--X+0@#@X:=.+ %0=-&=10-##+.#:@#:%-@&&X..00-@11==0@#*-&X+@#& %&+X@:@XX.X0X:=*+=X+.@0X X=0.*.-1 ..1+=X0-=+##-&.@@ #@%&1+1 %X0++#-@=:.0.@++: @%+%:% - -=11 *&%=:.X: =-=#=@%:1:-# * 00%&&*=0#X-:.*%X*+&1111:& -* 1*:.+.* +0X-X.+-:1.1X*01#0*.*- X1*X%-::@@XX=#:+%1*#0*X X.111X *+:- =1#%*0%%:%=X=.0-X@X =-*X:=::@.-&X 10=&0&X#&.=%@&% .%+X%0:=:+#=*.+X%.+@@.:*@#:0X +%-+.*: 1@01X-#%=@*=-0::.- X X1+@* %=- X0**@X-.+:@-&-% *.@ -::&.% 0&-=.X*-% .1 &@+=X+*=*.-10#*00&1 %@ * +#+ 11#%#&1.0-0@1.0.%=X%X1@0#=*# :-%.X*.:=*0=#XX- &X0@#+*--- 1&0@=-=.X:@1. +:+0&X&%1@0&*=0 == .:%0#+*.X= -*+#--*:.# -10=%++.%10+*+= -:1*.&=0+X% &+0@::.+ :%+#0.=:-X@= +#&.#*&% ::+@0+=#=.@%1X&+:-XX.0*** ++-X %+ +:.+%&#-%1*@#%*=. .0000%*+ #%#&-@=:= .1*#+@&:@ @.#1.## 10%-X*:@%. X = -&:1=&++:0X%%==:: 1- +*#%0+%.& &@1-&. &*+0XX&:@0#*%= # =-#@1=*:0%1+X 1&#*&*%:=: %:#%=:=#--1*&@+-=0@X@&:X0#+*#@0:##1# =:..0+- -&X1#X+& 1&1.:+.+&%%&-@ =X%..:*-*-0=X+0:@#**.* 1X-+0&1#= -.X@-:X@-.-:@&*@:1::1@ @-0.&&:.&@ =@:0@: . 0@+@&.1+0X&.=::%*::%0 0&%%::0:%*::=.=@#%@++*@*:@0: 0XX@+.@-:1-X.X=-&&0*10.*1.*=X:&@&%%X.:-*=@X 110#X%:%#0X01--:100 X@+-.1&=:% .0=1..@=1-%*&:%0-:= .+.=:XX010X-1#&*+1+@- %1+X0:&%:%*-:0#.#@@=XX-#:#0.0*@- :::==&=*=+X-0*%+0#-#@#&& *% =� #:=@X*.10X1.-10%*X %.#=*@0.@1+1&*=*.1-0. &+1+1=X:* %%1=#.1-#@+&1:X -&0+0++@=-.XX:. 1:..:&0--= 0+X:#:&=@#@*&=0--0&1@% :=&#@& =@ 0&-X-*+0X0=01%@0%&#*.&%@&X*& .&X&.*%%@@X+= :1+00X%&0%=:1@-1 +%#=@0-%:* &+&1*11+X 1#*..0-01-=%.*#%01X1-1*+@&1+0@.#&=+-11@.1@+-.@1# 1.-%%+@&** 0%X11+@-=0+:&#:.&#+@%%%+X=-#=%X&=0=XX + +. *:%1X 1#. .=#1X1 %+=#1@-@1+%=*: +@0-&0##+11:@# *0X1=#.*%0:X0&1 %:#:==:- *#.11+*:#:X*.0##:-0.+&.#%*=#*&*.0- .&*#&:X. .+@ +&.:*@X#XX :+*XXX*-#.& @%-: #-X%0X==*.*1&0%..%11=X-%@10#X*:#0%1.=&+=*=-1==@*+@*XX0- -:* &## 1.:-@#:0@@*-@X: #=+1@#&-& =. =1. -=%1&0 =:%&% =:& = -*%++X1&% @:&.X1 +%.X&:**%+:##=:-= :@&&&==X-&+=@&@% &%&1 X101+#*+=X&0=--&-%=+#:**@@1#&0 =-#@X&1#::.:=*%0&%@+#:#10 %@+&##0*+=1%@% #&0+-X. :-0-= ==X*.XX=:@=0X=& X0=+&X 11X-#-&-=@X=%*... 0 &#%@.* -:0+-&.X#X-01-:&X:0+X%1-.@*%@&:&X+#@:0X&%.:1X& +-.1:@.-X-*:::@%#&11:%&X.+&.:==.-:%-#0*+*-&== : &-0&& +# =:.1*+ %*1%@0X@@.&:@X=@%++=X&0XX@:&0=:+=0#--0@@+ %1 0-:++X0=- -#*&*+X:01X-.%&+:*- :0.::@&100 +@:@%0+@%@*@%&@- &:X.*#%=-::=X=+.11% =**%:01-++X@+X+ 0.@*@&# X@=*#X=X-:%#&%#-10.&+#X#.&+=X1&:* %% #-11&-=#0:% ##0@@.0@ *%X%*-@@ X@1+1 +.*#+.+=*+ &@X+@%*:+:-+@@0*&%1 1.:0.1:=%% -1.&*%*=&#&.%##+.01=#X%#::X :*-@=X-.=+.#==X*@:-## #@ #&0@+:X=+X@&*=.:X=. 1%:#.0%-&-&1@-0*%-X1%**-X:X-#.=#XX&=:0.11*..=1+&#.-X%&%#..X+##0:**XX+@ .X0++-0&&0+@ X#:++=1+-#&=X X=#&+@ #X@#=. =#+#.-%:*0X&*0 *X## @*@+=1:=%*.X& 0#*-@1%*1:%.&+#::& #+-X1**&:%-*+%=#0+*:#-.*##-+:0=*.0%&+ 0-+X*::.1*%&11.+% %:+&* =+%%1=1:+%*#:1+**&-%=#%X+%-- 1-X.@ *%@-%0# :% =.@0+=*00+1-=X#&01-X-*+=X*-X&+&:=:: @#-#--+@ *+#-%.&%.=%-@**= *.@#%*% 0.@+@=X:0+=.%00@1*+.0%X- .@%:%-1:-%*.*=X##.= &--=X1&1&%@+%%.0* -::#@= 1:+.*# 0@=-+@:*#0+@1+.+@-@#@-&@%@++:X:+11@1%%+-@&&.1&#*=@=1+%X%=-*:@1&+%0 #-&&X %% -#&0@*:**+#@*-+-1 :--&*= &%-.&:%%&&= 0%:%:*1X #@.##0+=#+&=+ XX*%%&:*@+:0*.-+X@%&&0X0=0:+#*%@0X%1=&. =01%:@%=*==%&#&0*@:+*+-0-X%1 .=0*#-X@1*&*@ #%=1#*:+==@-+*.:@@10-##++1XX--%=%:--@ #1:*@.:0**&&*@+#11.X-.%:.-#=: -11X*+&=@*1%%.:.1�&-0@ --@%#=@X1+ -..#%#0# 0 -:0+&#:-*#@0#=&%*1X:%@=-**#10@** 0 -#%--.*&- @ .=@ .&*%@=&##:*&&.-#-%***X #@1*%:0&0-@:.-#1.1.+#**=#+ -%#:*X &+@ %==1.0% =:&=1+0X+#=@#+%: :#-=+%*@: *=-1%:%X+-*@#=.1- 0:&0X=&%X0&0* &%11+#0=.= :@*=&@&-==*%%0@0%0%:#%:-1. %=#= 0 *.X=#. X=&+-. 0=#:X0.+ % 01.%*:.X 0@#&-%X.X@=*&#=.*1=&:&@0+X&- 01X:=%0+0#+:0:0:+=.0X% %-+=10@X=@&#%X%=*0=X-:1%==%10%:@&%0.*0- =%:.:=&-:0 1-#-@*.:*=0-#1-&*0+-%&# -+%.=%%&.1&@.
Arch_Specialist

Distributed Architecture

Designing the skeleton of modern scale. Expertise in microservices, event-driven systems, and high-availability patterns.

Microservices
gRPC / Protobuf
Message Queues
Redis / Caching
API Gateway
Sys Design
Prev
.:=.#&=.@#&0=X%%=1*.+&=X:*&*%=%=1X11: 0 **.%1-%+-1*=1&-@@=-&=@=%+ X#.#XX&X=1 1&%@&:@+0*0.@&&=+#=:0 X0=## =@*X-@++#0-@0:+=*=:&1*:.=++0#:X=:-1#0XX##-1X: -1&1=@.:X0=11%.1=X*#&:=.0+ .0X@.&XX=#X.#&++#X..%+#X*.&=1= ..@-&%*@*&*+&1-&*1*1=.X10@*+%&1 & =0 00# #.*&= ++XX *..=-X@::X%+00*-:#--.-1&@ %+-*+&.0+-:*@% X@=X++:+%&#&X@0@@1 +-0&-#X1##+@.=* @*=1 1X#1& *+&.&:%.%-:%*=11=X1&#.#@0*X.1 =@&*0&#%&=XX@0% %- X+&@X+*&1=*1+@@0*#X0X&&@+-== @@##=.+##++ +:1%=& = :0#:= *.#%%11+&#:+1. 00:&-.1:#-.*-+=*@=+=0 1%#=. .1=@.*+&:=0:0&X0.%0=*+#%1=: X1#@+.#.1X0 @X 1.% ##%-:*:*X .&+: X= &-1.XX== 1.#00*%@##X. *%#*+%0##10 -=1: .% =+==@%.=X -1.--+:X-+%: @=.:+#.@@ =-X=% .0%%01X-&0-.#00+&@#-&: 1=+&%:@@X@0%&@*1*@&%+-*=*X-10&0: @1*X-%%==&=%-=%X.%:X*1+ =@=XX.1 %&*+ X+1&-0#%+*. -X:0 X. X :=%X @.+X-*:0 #%1X-#-.X0-&#:: -+X: .-%*@# &:%&-+*-*&#=-# -@#=@.* =.*-++=&%&+=- 1%0.-. &+@0X-#++0##-.:*1-- @1=::@.&%1:1%&=&10@:.01X-0.&%10+ @1X @= XX1 *X+@+@ 01@+-+@-:%=.-#*0 :@%+@*+1.0*&.01@#@ .#+-0&X&X=110%*:-X#*+&%: :=:01*:=0#.+%1X@@ +1*&X1-#++%-%.:+*�::.# %X.&.-:-:@: +#@+X&: X%=-.0@&#-%@1+ =.@1+%%.&&.**X&0@11 1@011&0#&*+1-X#%&X@@#.#+&#*::X-*1&@@X.+1 @@*.+X:%*@1%#+:+@%1- :.-=+.&*+X# .%#0*%.+-+%X=*%%1=#@:+%1.@.- .%&&&#X:@X-X.=&+&.0:0@@ %. ::*-@0==#1X+:-1-%1&-+-%#X#0#*=%+. X&%1.#X::&+%*@-+@0-#@-* #-.-. **.:=+*-+= .0:#-@-.%*&:@00X+=%% :*=&@*.:%001*##1@:% *0.X1&0001.%0#. %1.&*&+=-X%.+=%:: 0#-*=# +=X +@ -@:@ #% .&@X+=#%X.*#X0*::-#+*+ -*#:XX1.11@&X%@-&00..%1#1--=.:-@:@&X==0:=&@*::X=@1*+.&:@ &+ 1#1@.+X %-XX@X.**0 0+0-++:1-- &0:=1==0*.-01X *1:=%-=01-1:=#+0#%1@=1 #+=%:&.-*.#@*&*:0*&+*+:X1&=+=1=0X*0%X**#:% .:%*1 --.:+ -=@- =X# ***0:*X*-.=X-.*=X++&@=::#0%*@0+&1..:=.#@*- =%**+%10= :@@ :=.0 ---*# %*1: #:0X==1X:X*+ 0 1*X .-&:1X.*+*-+== 1-.+% 0--1&-=#=%-%0#*10:&#.=& *&=1% *-=.-%@0+0%#&%=*: XX#*-&@-&1@.1@+@&+X0X-& : + -@0+:& @ : 10%+ 1=- #0. &&.-%10--%: # X.:.X%+&1 -#=&=#*+ =+#X1=X*:%@%@X@.%+ -X.X%@X %-X:*% #@#0.01 +=1#= X&X 1-XX:0=*0-%1X*:-#0X#0@0X# %.#@*+0+ X#0. :#*%+#&=.. +#@# +..*@*%% @*+X@:# *.-1.*&: :%1X-.-: +&+XX+0#@-X%&:0#.***%X*.%*.0X:X%@= @&-::%X#*X@:#&#%*&1==::&#@+.+X@#+*-0.&%& =X01&0@%+-%*0%+1&+=#1%&#.%X1- -=+.#X0*X.::*+0*1 @=&%: @&0*-:X=&=%@X%:1@+*.1*X&+0@@&+X0% 0%&-++ %:1%---:0%.=1X*%1=@-++=- @1-#0*#1.+.&@. @%.#=+0X@:+X-%+0@+=%: 0.@+X*=+*X@.&1&0*-%%X.###:-+.*X @1&1#+:+* -@1+-::.*::*0#.:.-%1@0+-&%@X&&-X#X0@1 1&.1 X@%-*%+@:%@X:=::-@.0:=:X#0 .%@%@ &..%X#-X-#X%:&@&**%.** *%*@1.+**=.+&+=1+@=:&X%+0&@:@-:&-@#:.:% @@+*&@%.X= 1%#%X@*0#&#&+.&=% .*@0.@= =&�:+1 %%-X*0:#0*=&-X1-&1:1&#+.%0:#0#-@.+=..%0-==..-# #X 0.:XX& 0&0*X:+01&0%@X10 .@+:&#%X0*10@X@+:-=11*X: 1 0&+%%#=*- %@X *:X@=:1X.0-+.:+*+X 0+#-X101@%@1X% &#:XX.#%=&=0:.*@X1-X.=.X-=%X*=X0X0%+%+=.#-++@=.00==-.::++1@=:.110X*&@X X#@ 1=@&X:+0==:X.1@#=+ .% :0.++=.1&&0%*&. +& #=X%@X=1:-1:+01.*& @ . 11:0%X+&%: **# +.-=.*:+ *@1%*=@1&:====#=@:#X@0 =.=..#:.&*=*-*++@0+.&+&X#1 %1=*& %=+@:-*..0=#%&.@+=-#. %.X .#:1- 1%*..1@0-%: =-#+=01#11::%@*1@:X#1*@& +X%#.+...&.+@ @- X@X..1&: =XX&*%:* *%*#%@=1%.+=0X &&=#X#-#%X1 *%&+X*.: *X+:=%+%X.@:XX-X#*#1X&1 #*#= XX:1 * ::0-&=:%&-*X*-#* .&-XX@1.*&-+1#*&&@+-X*@=-X+#-+.@#:*&-+=..+X -:.#&-::.X --*#*#-XX&%X-+0+-:@%. %&0*@%:&=.%1=-1-0=-*-1:=*=1.%X#+..1*#.+&%%@ :++:-0 1X-#@X.% #@&1X=@+.0&X= *%-&-:@. - :*1#:@*.#&%&0-##@1.X@&@X+1:=* :0-.*@==1 =-:1--1@@. %#0&+%%:##%0 -+1X@+.=0X+%:*&01:#--=0 0%- #:*=00X:0...+=X*@0*%X 0# X1-@=-0* &0 :1#X-#-*@0 .@%@:@=+0&.=@+X0%@+X+1#@@+&.& &=.1XX:1X.1:1@0@--X X0.@X0@=1 **0=X* @X.0=X+X*%X1 &-=+*1-X+X *=%%X1.0%&%: +%*.#-+..&* .1-*&0##=-@@+0 #0: ==#@:11*=@:: -#0 @=% *@+.*#@:.&@+&XX1X@=+&.-&&X*X.-%&&*X@.@1X0X0+-111-:*XX1*+1&.=:@X+ 1=%0:=0 %=-:=+:X#%@1*&X#@@=%*-+=.0@**-*%-&.&: #+:- &+1*&**&X &# =:%1- + 0+=.* *1+:% 1X*.#*1@@X#-#11+#@=X&X*= @= X::=-@:@:-+=*1*0=+:-..:@-&- -:+0*:-+ 11X@@=X.1+ -X#+.= %X=+#1-@-@*%%1X1=.1*0&&.=-:=+X0=+*:01&.+@#:.�-X1+0.#*0 0== *-:-&#X:@*:+*-@& **X&+%:*@101#=%&@# 1 :0#**.*:= ==%& 1*++-X *++@0%1@%+-#=#+1%0&-.0+0-1:.=:%*#0&0%0*1*-=* =%-:0:1:*=1-%@*%@%@-*1=--*+X**%:%+@-@X*. 0X :##%*.:+&1X0@&##&-X& X+XX 1*:&1+@%&@11 *0:X0=01@.+@ -+==:--0@XX.&*&#-=#&-0*0+-*---.X&X@ %*.+ 1X%0*#+0:#. *1# :1*0#1=..1-@0 X-:# ::%@#+.#-%0-@:-X&:::: =#01@#-X:=.+.%*&-:0= .&==-&. 0*0&- @#&:##@@ & 0+. -X@&1.#:.*:#X:: . -*@.11@:#@=+0=.&1&:0X*1=#*0&-=00#&&%-@.## 1@0X*1.X.@.%==X1*: *+0=+*1.=.@%%= *** * @1*X*+*#11:-*#.X&&= 0X+X+1#=#%. X1:11X&1&0&0:.0=+.-*.1:=1**1 -#+#%&X% X@&X*=- -:%X#.#10=-:= -1# @0@+%X:0#:-0 X0@.1@:X .=X@%#0+:. **=X.=*.@%.=::*:*-#X- -X&+#0:@*1:X&@--1=X&-0#% #&X- &+#=&:*=..=1* 1**:%%&-%*#-%-:X:*X#:X:*1 1:1&1 #@-*%%=*@&@#&=#0X+. ..=@X1:X-.:=1 X-:*@%10&1+* &1#X&&*0@--=##&..@%X +-X.0- 1=%* .-% .1X%@=.=+.:10%1*&.@1%#X=%X 1%@*: 01&-+:&.%X1:%&1*%+:.0+#:01.@ 0.@%-&%%:-=@ .-: 1-:.=*#1*..-%@%X +&*+%- +X-=&@=-@+++*+%%.:*X=&X:&01 %& X%%-.0 :%%1..0&:%-+1&#*#-*0:0-X= &:=X=#&@%-1*#0:=.- +*&%1X@+0 %@1 &%&:=*X@==&0#.:=*=-0@%#-01%*10*=#**-#@*:=@+-=XX-X..&-#*1++&&:*%-#10X-%X&+%%=.#+%0:#@0%&=#. 0&@0*XX:+@=-&*X.-1X.X@@%*::##-%@=+ *&-#*%=:*1: :11*0&11+%+@&.*X:X1* 0X.-#.1.0* * =* %*0#=1.=-+0=.@.*-&=**#+0X+X+ %XX:0X1--=...X=0+.@0: &@#0=@X@0X-+@% 01X1.&=@&*:&+*@ **@X.+1:0+X1X+@#=:+X+*+X&%=-00.1 =.+.X+&:#+-1=0. -11&+. .=@& #:@%:0* %==0#1= 0X0*::*&-X -+ %.-X.-#=#X=+%+.&&+&%%@:*#10#1X+=-.%=0X0#-.@ %-1X= @+:++#-= X.@.:*-::0.0%.0X+1@X%1#X:1:=X=1+ &= *1#: -&X:10.0:: %.XX0-# @@0&X%0*%@%:11*+&1# X+X1.@=*@ ##=X#+1.--1-+#=:1: .0**0@ .@&X#@#@X#X*0@%=0=& &1*@+@&X&&.*. .:1+.:@-X+.*&%X0.&::1.1 X::.*X##@@@==1.@&%11###@- =%&#&&X.*.1 X01X&.*+:+@10 :1-X +%&*%=&+-:@%0-:# --#:**@&+:+##%-@@ 1%:+@&#@0X0+&= .X:+ =+++%1: #*@@.:+:%.#@&-0+00-1%+ 1@#.-:=X:::0X#@ 0:*1=-&+-% =**&:: :X. %-&= +.=#+&:@0.*: .=0 :&1 -+:*+*@ @. :+1*.@.##1@*%0-*#@#@**&+:.X:=&@&X=+%-:1:=@. ..X%&1%&@XX&XX%=.+ 111-:.=1%1X.#X.+&:.1.%&-%.:1+..-XX0==@+&-.+#=#-=+-:.1-01&#=0-X@.1@=%.XX.&-0.X0:* #0##:-@*#-X=0+%#-.*X1 +:#*X+ 1% -0=0-:%@:%00X-*+1@ --&X1@@ 1X:#.1X+:&:%%@@##:+&:01.#:1+1X+1.- X+&X0.&&X.:X11.%1**= -+=&-%:1@- 1-..&..::@%.1*%01+*X%11*+*1X% %1@0.@#001@0X0.1=1X+X=%+% :X#.&101#1X &:-=-11 % 00.=0%-.=%1+.@-#00=*:##X%&:::@+==.#&:*0-%+%+: 0-=00==.&0X-&&%# -1+*#*X.0%&%+-+*00:1@&X@ +-0::-X#+0=+++ &= -%&X: %:..%1%.0#1-1:0* % 0+:1&&X0-* 0##+1 0#&=%+=+01=0%**%#%%.X*XX%*X:0#X&+0 +=000@=&@*01=%+#0*%1:+:=*%*0+#*:.*&0%-#& &% .++X.#+%.&#&-+@11&%-XX#*@%=1+=#-+*@.XX:X%.#X.01@:11#:10.+-X##=.=::&# &: &-.-.#=-=@* 0.%#0*+#&-1 -1.X%0#-0-@ 0:% +*:#X*1.0+ %+=#&=0%XX%.@#:@.%X+-#1%:X:@00*++=%-0*#%:*& # *=@*%*X&.11X-#.@-1@%=+X@:&*.%X=X-=.&0*:-XX%.&#@X:1.+% #0= @=00+:.#==%+X+@1##.-+X@ &+%0&=*X%0--*:% :11&.=1#.0.=* &:=:-:* -01##X&0 *=-*=%@ 1@.%&=&+01=.&&0+1@#%*@#.=&-:-& #%.:.&1X+&-X@%=1%:*=.*X @.00&*:0. @#X@=+=. :-+0@-%X+.&1%1.1&*#++1X *#=.=@&0#-+%#-.&.-0.:X=0+++X.0+-0:#0 &.0 . =0@:&%@# @=&0#1#X# 0:@1+.#@X*-0+&1.##-=#1001-:-10+%0- #. 11X @=++%&*+1X&:0 @*0== *%-:0=-0*&#@=1* %*#&0.1=X&- .%+@0%1&=1=%:&#+#XX&&0#@00##X@%..X-:1&.@%#.11=0=-X0*%* =%+.+#&&..:0+01#=. X*@0%%=*X%##X-X.&=%@=%:&-=X1# 1+X%1*+%--& %+#+@:=:##.::#*=*@#*0-%=%1#=+.*#1-=*# *&*01#@10X%#1%*&&#% X*.:#*#== X*:X@&.*#*%%+=.=+.#*.=1&-:X+-10. &-&0X+@X:*0===%#%0-X:X%:#=.=.+%&1+1. &=X=101 @:% + @+1*.*::#X X0X*X=%.1-+++-@::#1.0@1X%+.#-:%@X* 0@0=X%.@&:1%0:#. XXX#.+:=*.@:%*:0:10@.&+.%*&&+.@=*&1%%X:===+&+#0=#1 X. @#+-#==%* -+X== +#%%+X-:@1 X . 1&*@%+ *0@:@#@-# %#@+:# 1-+-XX .*%-0-0:- %X1=@-.+.*X=.@ X&:=&%:.#0%+X +%1.*1=::#+%-*+-&0-- %1::@=&*:@:*=%%=X%0#+0-:#*.&+*&&X+X0.1:0:#:%*=..-+@%=:@ +*==: .:0-0&&#-X:+.. %%@%X 0#&+0&#-X@0=+X1*#1. X0@&&*+# .X*%@ 01=* *X@=%#-%&:#=0.0&=*1X=*&*:-1-@+ *:.=.X1%1&X: =.+&X%-0 1+=#:0+@=+.#% %:##@=* *0-&=* +:X+-000.+*&=XX*X&&0=@.%*1-*%+& **..+%=-%%*1&00+X.*:.: %= -0 01@* *.:*#-+ @ :@@-1*-*#+X++-10#.&=%11.-1X&.X1%#%-&X.=1.:&+#X%0@#%1 10X&0%&X.&=+.=&+:1*%% *0&#&=.X:%+10*&X.@..1&0-# &&.:@0+&-&1=--:1:X1-@ .%X@##.+1*&+..%+X:=.1##.#.++++:-=@@=@-.1.+:-&& @# *::- 1:0&-**#0=# =:=@# 0@-=#&.%=## 1%* X @1*=%&0*@1- #@=:#%.@- *1:=0#:#--+:-#@-0: @*:-#@:-@..=-..:0-++ 0&.*&:&1@@@%%X.0@ 0#&++@: #X*-.*@@#+1:X=#.&*1: -**:%X=@=1 &:&*:+@.X+:#0: -.0*&.-&:X =1= :.1:-*==&##+ @#+1.@%+%@X%.%&@-*=1#10X.*1%-0+%.%=@=&X:0+:.&%0-:% =&1:0.%###@:.# X.&=@*0X-%:XX++0*X %1: 0=0==**=.10@%1& =X@X+==+%@&+&0.&0 1X..X&: *+-#.%@&:X+-%@ %*0 +10&*=%&#X+*#=X@1=@ :==*&% X:0+1. .:#%1X%X%#@. +X0..1 **1:1*%*==:0*-X&0+%-%:*X*+:%+:+ =%:++.&#&%.X -.1=*%10. %@%-+ 000-##&#%@%-:@#X:+*1+#.-# @=-*.X.++ #&X*+%%=0#1= 11=1% =-1#X#:*.11#-:@*.X@:= =XX.#1%X- #-++##&-0@=0%@ X1--1XX:&@*:=+=&&%1*+X+=%--&* *#*%&&#: +*&%0=*1%=.@*+-+1+*.=*:-#- 0=%&1%+*-:&@#%.1=% 1-&=#1.1 @:%+#0* &-&X.0-:@@0#+:1%-#*00.%0 %:%1+*## %X%.:+1�%X=.@1&1#::X& %@-X0@X @#1 1: 1++*+%0:0**@X# 10 = #% 1:1+ -& 1.XX0*=-#*- 1@&- X%*-.0.+@%*: 0:-&@0*0X@%&X+@.*# @*.=@++1- &#%X+*#0 #0.1011*-.@ :#X@#@- #%0:&&+#% 0#*-*.X=.%X*@1X +*X+0::+*0&0+@-X1 +:**::0%X--*-X+&*+=*#:*# #@:1*#@%X&%%+@.X#&01X0- -X#:X..:*@*=0+X0*=++X1+*-.-%.* -.1* .@&0#=#+%@=@0 * 01*%@0@:%@-0XX X1#+@:%=@&:1@#+%:&=*#*&-&-=#X++11 +10*=010.%@0 +1@&.0+=#%-X -=&&#:%-=+--%=*%=*+ =%: =--+1#+.:X1:# :10. ++.X#=1-*X0X=..--1@-:-=-#*1.%X@:@ - # %#X0-X:0: X*%*&-=@@- &+%X%+*#X%X# @ %=*@-+1X&-#+@.:%%. 1+1%@.0@@&=%X.&&X.=X+0+#.&X#%##%X+@+ :-*0-1%:#+X1&1= -1 @=X&--::*::X*X+:+#-+%1*1-#0&XX-#+:@:#@.%=#.:-@X1&X%*-+X%-X0&%-1&#&-0=##%&&%=#:0 . :@@.%101*** .1-1-X=:+.. 1:%X@0 @*0%==X ..#@+#=.1+
Synth_Artist

Creative Synthesis

Exploring the space where code meets art. Music production, custom hardware, and digital storytelling.

Music Prod.
Mech Keyboards
Narrative Games
Audio Eng.
GithubLinkedIn
X_STREAM_CORE_UPDATING...