5-3>/*                                        
                                   =~=`3<7%&?$@3,/][                                   
                                6^]~9]''/#|:|26|`,2%6<                                 
                              65%>}==*9(_2}>~)`**;$>}>45                               
                             :]@;5;&!=1#45,&|_%._^2--@;<5                              
                           2=[1:2@73#,(%~,3&{^98_9&{^;6-^;(                            
                          !'28#)0$6<:       3 ?##~_:={67^^%9                           
                         #>6#5@$/*:            )43+<4673#<_84                          
                         ^+/6=*-~2                ]$<];$>|;7-*                         
                        6^,$!;(67?                ^=.0@?`{|')`                         
                        @#!?]%6.3/!               ~0<~_6].[]>6                         
                        )2/3(4<*8({               [<%&_:`[:#!6                         
                        ;-,0{]_(5]                 8[-4#)9|640                         
                        >'#421_,^                  &?{=>%.){:51                        
                        &#{'6[][@_:8.)>7      -9>,,%))8(]{)64$                         
                         0<:=2}]5147|58;+?    3./0=7$?>}!1:`?2                         
                        |.9*}`3#@     %#}2   0^<,=    $21?.,*`@                        
                       |4];+-$:)]4>%#:#6{    ?#!05;593;>77)_^/#+                       
                       &/{(&/&$]&18};|=3|    |2&9%!??94??`. 4`~)                       
                        '8%-=7 #  =*)   5    %'16]`:4&?10}   %7?                       
                         {;*]                 93            &]@                        
                         34;5                 .;#           0!                         
                         +_*@                 9|          [8<!                         
                         |:[`                  ~.        ++;0%                         
                         >6/{                    #         94                          
                         =&58`       %4{,4=_--^~}}        ^82                          
                          &>&=        8_&9:+^&&{]       00?!}                          
                          87,&~       ^8: <: 6* -  +=<7>10][                           
                          :>:0:^3(<`(^6~; $# $8|=:^'(2_;|[`'                           
                           @^'.'84;6%|+2:^%`(<8'0};~?5 3;3=                            
                            0@+@> 6  ${!= *( ./3..5/.(3##2                             
                             ~7[30%^  ~_4}{-$`{%}],_.&**8%                             
                              !0^|>-   $<*)/  6`(^+64$?2*                              
                              #;-.}({            /2[|.-66                              
                              )@7)16%. ;   $ 41 0<#)1020^                              
                              &7?*-}1|_+|1*847,&>4'(<$<+.6                             
                            1;^1+.2}!/(:9*<4`5@.>&9!{^$1509                            
                            7'}{&!|^4}`6,2(.7>(6>4`~7!+,`'9                            
                            '^2}*[[ %_/976'_/#|*!{)_+?%}{6                             
                              ::>.     :`2(|:>_&1?}:1$1)]                              
                               *          _&/7~!*_@<%/'                                
                                              {   ]0:                                  
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                         ?>!:8]                                        
                                   !}9:6!4>2*`&1<{!2                                   
                                43+;,=3&9~)_'!!_|{%39@                                 
                              98+&1*?=29/;(%]%:,3%?(}|~5                               
                             .)]}5._&8$%_|`~8<.8|9&'2%$4:                              
                           ^^8^<9`.5%,&$|_')%*,(;0%-:4#,>.,                            
                          >(/*(3?0#?0       ! 5@;9?&^&8<7?(/                           
                         +.9@[)$_0;            4,#$%~*4_'#+/]                          
                         $7^56!3&2                6{_3@^)^8@~,                         
                        78'!^_-99&                6%,-=^9;#.?4                         
                        ?_(71{}:53<               /=&<//~9@/$/                         
                        3,/-3}=@||)               `@+&0[|~'>~%                         
                        *<{.`~$%*3                 ,1,?=}8/-,/                         
                        7~8~9397`                  5`<_@{;=`7@5                        
                        (~<$%;*|#/}(*7[!      ^8_519&&`[+'?/*=                         
                         }{%([9~(-5:=}(,9]    $'&-5/<+;}~,,72~                         
                        $:3+=49}1     !%*<   )_)~>    ?&~/_;%#9                        
                       /<]|5^5;.~=4$^7^1`    2[~7)3{{8?{1:~7!880                       
                       _040`499@:81=<6?~,    ,%6,'@!15^|-$7 >>_)                       
                        2@$[2( [  ~@(   4    &05^|{(']2&2~   -)/                       
                         ,6$}                 6<            !:}                        
                         :;8.                 2?*           [6                         
                         608]                 (;          <@_[                         
                         {**&                  *]        }!*.7                         
                         ,.&`                    [         07                          
                         %3~}(       ];!&0+{<0+~-?        30@                          
                          1]}=        3^*@{8]#&70       ;}%!6                          
                          (9@~1       ]@0 *% /0 !  ?)~#^,?!{                           
                          -634#]&>3<?./*[ 5= .?.+[=,'5:/4>^_                           
                           <:>.51%5282^*34_;{(>*:()9=7 }}[|                            
                            2:(/. '  %,]? 75 =601,]313:~/~                             
                             4;'+})_  4|`:**`()^|]&-)9~0$!                             
                              ',?(;|   >4-`]  :<=7)>!&@_8                              
                              '+[[]70            '&$#!&~$                              
                              [0)6)/&; _   / 68 8>:`:$|[1                              
                              `1<]%(4{=-2|:.4[(%1`-<?%5=>{                             
                            %*3>;+-(@*-6^6;&6~%?=0:].41&962                            
                            %*{|09~`0,,_,404~~1^00+3]^:^``;                            
                            _?3*-`[ 3-92`},|_.{[/:5*156483                             
                              3;+-     =%9{)(|~_>/?6$+.(%                              
                               %          {$-)#?)`(3@~-                                
                                              ;   5;8                                  
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                         ^=156@                                        
                                   @,;!,4'[.$,/,>[(?                                   
                                [?>}4/#*^$,)#9]61#2}^?                                 
                              4%]6-|2_=^9!*>$1#/2!6$'_<7                               
                             62<@1.~|-?369|{1!)>>}<..?_!7                              
                           {+,1&>)<7@-02*{1-6^5?$4/<!:=>1_0                            
                          &7=98{;>``@       5 77(=/~7'#_0/&^                           
                         #)?[+1])+-            +!<4_=.:{(~8)]                          
                         :'!`=&0)@                7_3&_;3<1-(=                         
                        {=~}^)+>$@                ~?',`),$@.=4                         
                        1%)+,%}2@2}               (<|0,7</9/0_                         
                        |+[6[|6,`#$               46`~0&6`(%:@                         
                        [^!)*+':/|                 0*037.#:[(;                         
                        5>6}9@@:^                  |^+*,748793#                        
                        @,)9.5%@%<|~*7+}      8_:-~,=(;#?!&;>_                         
                         '_-01[1%*|:@;27/)    27_>+_1^;^^$;'?>                         
                        (:2.-1]/0     27>%   502;&    (3}7_!;4)                        
                       2((>!:<&45.+~^[]^0    8;)(@]^0)@}:;:'+0|0                       
                       {{[?$@#`_(]}!}@^;1    6@4|#@~|`]~(&- 9(.5                       
                        _]`30( 2  <=>   :    ?^$<|~;?2.3<-   =;|                       
                         <00;                 .?            @8.                        
                         1778                 7@`           -`                         
                         7$:`                 ';          ,%49                         
                         ?2?,                  @<        4*_'[                         
                         +|-~                    ?         2}                          
                         4'_/9       ~24*~0`](1:!/        %'>                          
                          ^$|#        *[!;2.9,/'8       [;`5_                          
                          ';^>(       *]9 *. 4# <  0/+24(<!~                           
                          9'2@?*%/:`&7?>8 ;) /{*,)__!0{.(|.~                           
                           `$`409,5*#.&._~84-$%`5<*!1( `#_~                            
                            !<|-5 3  [4|2 <_ 96?:_$,8.)`{%                             
                             %?%@='<  ,%0,9#10']?`%)*0('.)                             
                              7?1,|!   _~,>|  7-_},(1'4`6                              
                              )/]`8}|            50`[`)[3                              
                              -8&${{=> -   6 {{ 8[0/>~0>=                              
                              4`9;00@8~+8,_%6`^|!@3}#*&&}^                             
                            _,<%(+93%?.$@<!$3$}_.#|92$.(}>@                            
                            #5418@/>/|6>{9]&%[#0-;.;]<&],?8                            
                            (.}:7': .@2;))[4-2^_3`%7,|)>>(                             
                              9%|4     _^$#7/+^..(82=$]37                              
                               9          '<^^<]()/]8=)                                
                                              5   _67                                  
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       

LET'S TALK

Copy component

Copied

jamesjchoe.design@gmail.com

James is a multidisciplinary designer who started in architecture and grew into digital design. His work explores the balance between structure and creativity, crafting interfaces and visuals that feel both intentional and alive.

James is passionate about exploring new design tools, techniques, and workflows. He’s driven to push the boundaries of digital interfaces in an ever-evolving landscape, creating products that foster meaningful connections and enriching user experiences.

Experienced in

Architecture

Digital Design

UI/UX Design

Brand Strategy

Marketing

Art Direction

Packaging

Graphic Design

3D Modeling

3D Rendering

Motion

Vibecoding

Tools in use