-+++++++++++++++++++++++++++++++++++++++++++- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--... .--. --.........--------+++++++-                                                             
                                                                .**+--................................---.-..-.-.....--..-..-------.................-.... ........-...-.-------------------------------....................................-++*+                                                            
                                                                ++...--...............-.---....-.-----------------.-------------------..................   ............---------------------------------......................................-*-                                                           
                                                                ++. ...........................--..-------.-------...-...--------..--.-.................   ...........-.-...-...-----.---.-...-----...-.....-............................... ..*. -                                                         
                                                                ++..........                              .................................................................................................. .                         .......-+. .                                                         
                                                                -+.....                                                                                                                                                                   ....-+  -                                                         
                                                                -+-....    ...........................................................................................................................................................    ....-+  -                                                         
                                                                -+-....   .............................................................................................................................................................   ....-+  +                                                         
                                                                -+.....  ..............................................................................................................................................................   ....-+  *                                                         
                                                                -+.....   .............................................................................................................................................................   ....-+                                                            
                                                                .+--..-  ... ..........................................................................................................................................................   ...-++                                                            
                                                                .+.--..  ... ................................................................................................................................................. ........   .----+                                                            
                                                                 *....-   .. . ........................................................................................................................................................   ....-+                                                            
                                                                 *-....   .............................................................................................................................................................   ....-+                                                            
                                                                 *-....   .............................................................................................................................................................   ....-+                                                            
                                                                 +-....   .............................................................................................................................................................  .....-+                                                            
                                                                 ++....   .............................................................................................................................................................  .....-+                                                            
                                                                 ++....   .............................................................................................................................................................  .....+-                                                            
                                                                 -+...-   .............................................................................................................................................................  .....--                                                            
                                                                 -+.....  .............................................................................................................................................................  . ...-.                                                            
                                                               . .+...-.  .............................................................................................................................................................  .....+.                                                            
                                                                 .+.-...  .............................................................................................................................................................  .....+.                                                            
                                                                 .+.....  .............................................................................................................................................................  .....+                                                             
                                                                 .+.-...  .............................................................................................................................................................  .....+                                                             
                                                                 .+.....  .............................................................................................................................................................  .....-                                                             
                                                                  *.....  .............................................................................................................................................................  .....-                                                             
                                                                  *.....  ............................................................................................................................................................   .....-                                                             
                                                                  *.....  ............................................................................................................................................................   .....-                                                             
                                                                  *.....  ............................................................................................................................................................   .....-                                                             
                                                                  *-...-  ............................................................................................................................................................   .....-                                                             
                                                                  +-....   ...........................................................................................................................................................   ......                                                             
                                                                  +-....   ...........................................................................................................................................................   ......                                                             
                                                                  +-....   ...........................................................................................................................................................   ......                                                             
                                                                  --....   ...........................................................................................................................................................   ......                                                             
                                                                  --.....  ...........................................................................................................................................................   ......                                                             
                                                                  .-.....  ...........................................................................................................................................................  .......                                                             
                                                                  .-.....  ...........................................................................................................................................................  .......                                                             
                                                                   -.....  ...........................................................................................................................................................  ......                                                              
                                                                .  -.....  ...........................................................................................................................................................  ......                                                              
                                                                   -.....  ...........................................................................................................................................................  ......                                                              
                                                                .  -.....  ..........................................................................................................................................................   ......                                                              
                                                                   -.....  ..........................................................................................................................................................   ......                                                              
                                                                   -.....  ..........................................................................................................................................................   ......                                                              
                                                                   -.....  .........................................................................................................................................................    ......                                                              
                                                                   -.....   ......................................................................................................................................................      ......                                                              
                                                                   -.....   .................................................................................................................................................... .      ......                                                              
                                                                   -.....   ......................................................................................................................................................      ......                                                              
                                                                   -.....   ....................................................................................................................................................  .     .....                                                               
                                                                   -.....   .....................................................................................................................................................       .....                                                               
                                                                   -.....   ..................................................................................................................................................          .....                                                               
                                                                   -.....   ............................................................................................................................................... ...         .....  .                                                            
                                                                   -.....    ................................................................................................................................................           .....                                                               
                                                                   ......    .......................................................................................................................................... . .             .....                                                               
                                                                   .......  .. . ................................................................................................................................. ... .               ......                                                               
                                                                 .  ......       . ............................................................................................................................    . .                 ......                                                               
                                                                 .  ......         .......................................................................................................................... .      .                 ......                                                               
                                                                 .  ......            . ....................................................................................................................   .                       ......                                                               
                                                                 .  ......              .. ........................................................................................................... .                               ......                                                               
                                                                 .  ......                  . ................................................................................................... .    .                               ......                                                               
                                                                    ......                      ..   .... .................................................................................... .                                       ......                                                               
                                                                     .....                      .  . . ....................................................................................                                            ......                                                               
                                                                    ......                             .......................................................................... . .. . .  .                                          ......                                                               
                                                                     .....                           .    .  ..    .. ............................................     . ....     .   .                                                ......                                                               
                                                                     .....                                    .           . ............ ...  .... . .  ...                                                                            .....                                                                
                                                                     .....                                                            .          . .                                                                                   .....                                                                
                                                                  .  .....                                                                   .                                                                                         .....                                                                
                                                                  .  .....                                                                                                                                                             .....  .                                                             
                                                                  .  ..  ..                                                                                                                                                           ... ..  .                                                             
                                                                  .  . .......................................................................................................................................... .....................  . .  .                                                             
                                                                     . ................................................................................................................................................................   ..  .                                                             
                                                                     .   ........                 ............................................................................................................                 ......  ..     .                                                             
                                                                     .       .... ---------------  ............................................................................................  ...... ...     --------------.   .                                                                         
                                                                        . ..      .......... ....      ...........  ...........................................................................  .........      ...... .......                                                                              
                                                                                  .....   . .....                                                                                                               ..... ........                                                                              
                                                                 .  .+..........      . .. ......  ............ .. ...........................................................................................                  ...........-.                                                               
                                                                   +----.-...........................................................................................................................................................--...--++                                                              
                                                                  *----.                                                                                                                                                                 ----++                                                             
                                                                .+----.            .                                                                                        .                                ..                       .   ..--++                                                            
                                                               .+----.                                                                                                                                                                     .----*.                                                          
                                                           .  -+----.  ........   .                 .               ...          .. .                 ....            ...    .          . . .                                .        ...   .----*.                                                         
                                                          .  ++----.  ........   .      .    .      .               .          .  . ..          ..    ....            ...                   .             ..          .            .......   .----*-                                                        
                                                         .  +-----.                                                                                                                                                                           .----+-  .                                                    
                                                        .  +-----.  -............    .........   .      .    ..                 .                                                                    ..   .  ..  .-   -........   ...........  .-----+  .                                                   
                                                         .+-----.  .                                                                                                                                                                 .........  .-----+  .                                                  
                                                        .+-----   -.................   -.....--.   -......-.   .........   ......--.   .........   .........   .........   .........   .........                      .               .........  .-----+                                                    
                                                       .------   -.................   -........   . .......    ........    .........   .........   .........   .........      ......     .......   .........    ........   .........  ..........  .-----+.                                                  
                                                   .  -------                                                                                                                                                                                      .--.--+.                                                 
                                                  .  +------   ---------+---------------   .+-----..  . --------. . +++++----   .--------. . +-------. . -+++-----    --------.  .--------.   --------. . --------- . ...---...............--.-.-   .-------                                                
                                                 .  +------  ..........................    .........   .........   ..........   .........    ......... . .........    .........   .   .....      .   ..    .........    .........................-.. .-------  .                                            
                                                   +-----. .                                                                                           .                                                                                            .  ------+  .                                           
                                                  +------   ------------.   ..........   .........  . -........  . ----------.--.--------.......................................  . . .  ........    ......... ...            -..-------   .   .......  ------+                                             
                                                .*------   -...........    ..........      ++++-..   ..........   .............................................................  ....    .........    ......... .. .     ....                ........    ------+.                                           
                                               -+------         .....                                           .                                                                                               .        ...   ......   ..   .........    -------.                                          
                                              ++------ .                                                        .                                                                                                                                       .. -------.                                         
                                             ++--------..------------............................        .........     . .............................................................          ...                .... .. ......----...-----------...---..---------                                        
                                            ++--------------------------------....................................-                                                                          .............................------------------------------------------+                                       
                                           ++----------------------------------.................................... ......................................................................... ...........................-------------------------------------.----.-+                                      
                                         .*-------------------------------------.................................. .......................................................................... ..........................-------------------------------..-------------+                                     
                                        .+--------------------------....---------................................. ........................................................................... ........................--------------------..---------------------------                                    
                                       .-...--------------------------------------............................... ............................................................................ .......................--------------------------------------------.-.-..-                                   
                                      .-...----------------------------------------.............................. ............................................................................. .....................------------------------------------------..........-.                                 
                                  .  .-.......--------..----------------------------............................  ............................................................................. ....................---------------------------------------...............-.                                
                                 .  --........-----------...-------------------------........................... ............................................................................... .....--...........----------------------------------------................-.  .                            
                                   -............--------------------------------------.......................... ............................................................................... ......-.-........--------------------------------------....................--                              
                                  -..............-------------------------------------......................... ................................................................................. ...-.--.-......-------------------------------------.......................--                             
                                 -..................-----------------------------------........................ ................................................................................. .....-.-......-------------------------------..-----.........................-                            
                                -......................-...----...----------------------...................... ..................................................................................  .-.........-------------------------..--------..-............................-                           
                              .--.......................................-----------------...........--.............................................................................................-.........------------------------------......................................-                          
                               .-----------............................-------------------..........-.....................-----.............................................................................------------------------------....................... .....----------.                          
                                                                                                                               ................................................ ..                                                                                                                          
                                                                                                                                                                                                                                                                                    .                       
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            

[Languages]: JavaScript/TypeScript, Go, SQL, Solidity.

[Backend]: Node.js (Express, Hono), Deno, Bun.

[Frontend]: React, Next.js, Vite, Tailwind CSS, Zustand / Redux.

[DB/Tools]: PostgreSQL, SQLite, Docker, Git.

[Data/AI]: LLM (Ollama, OpenAI API, llama.cpp), Crawlee, Playwright.

[Web3]: ethers.js / web3.js -> Viem, Wagmi, Hardhat, Ethers.js.

[Extra]: grammY, Telebot, gram.js → mtcute, Vitest, Playwright.