:-=++*    *-                                                                                                        
                                                                                                 -::-+*++--+--+*+*-*:                                                                                                   
                                                                                            :-::::::-+*======*++++++-++                                                                                                 
                                                                                         ..:-::---+-++*--**+--+++++++++++.                                                                                              
                                                                                       :::---*-+-++-*+++***+**++***++*+++++*                                                                                            
                                                                           -+-+=+-+-::--+*:-*+*=*==*****+-++--+++++***==*++++:-++                                                                                       
                                                                    -*-::---.-----+::+++--...:-::+----+++++-+--+---*-.-*++*+++++-+-+-                                                                                   
                                                                 ..:--::---::---+-+..----+..-:---++++-+:-+-+-------++-+++-+++**+*++++++++                                                                               
                                                               ::.:---::-:-::-----..:--++::.:----+-+++-+-:+-++*-::++++-++++++++++*+*+++++++-                                                                            
                                                            ..:::::----:-::::----::.---+-:.---+-+++-+++++:-+--*+::-+-+--+++--++++++++**+++++++*                                                                         
                                                          ::::::.::+-----::----*::::--*.:+------+---+---+--+--*+::+-++---+++-++++++++++-+++++++++                                                                       
                                                        .::..:..::-+++---:----*-:::---:------+--------+-+++---+*--+++++-++++++++++++++++++++*++++++*                                                                    
                                                      .:.:.::.:.:---+-++:::--+-:-:--:------+------------++--+--*+-+-+---+++-+++++*++++++++++++++++++++                                                                  
                                                    :.-.:.::...:-:+--+++--++++--+:..--+--+++++-------+++-+**+-++=-+++++-+-++++++++=**+++++*++++++++++++++                                                               
                                                 ::..:-:.:.....::---+++*+++*++*-:.:-+*++****+--+------+*+**+***+**==***++++++++--++++%=+=***++*+++++*++++++:                                                            
                                               .::..:::.:.:...----++++-++*++++-:::::-*+*=***++----+-++++***+++*==*+*==**++*+*+-++++-+++%==*+*++*=++++++*++++++-                                                         
                                             ..:.:.::......:::--+:-++++++-+*+-:..:::.:-++-**+**++++-*++******+++*=**+**==*+*+-++-+*+*+++*==*===*===*+**++*:++++++*                                                      
                                           :.::.:.:.......----+---+++++-+**++--::-.::-:----++*****+*++****=**==*=*==**=**==***+++-+***+**=%%====%==*=+=*+*++*++++++.                                                    
                                        ...::.::.:......-:++-----+++-++*==*=**+-:------+-++---+***+*=*+=+--+===%=====%=*====%+-+*+-*=***====%%%=======**===*+++++++++==.                                                
                                     .:...::.:..:::...::--+:---++*--++*=-+*-::--::*++**--**+--+++*=%*=*==++*=====%+*%==%%=====%++*++=======*+=%=%=*====*=*=**+*=+=+++++++++-*.                                          
                                   .:...::.::.:::...:+*--+::+-----+++***===**=*+-+**==+**==*+**+---*==%==**+-+=%**%%%%=%==%%===*=%=*+*====+****=%%=**==**++=++***==*=**+-++-+++++---+::::.:...                          
                             +*+*..:...::.:..:::..::------:::---:::+:+*===***==**++++**+*=*****+++*+:-+*==**=**%*-*========%%======*%==*===%%=====%=%=*+=*+****=***++==*==++++++-----::-::::.:.....                     
                      :-=**+-+:..:...:::.:.::...::::+*.::+*+*****+*++++*++*=**=****===****=++****+****==*+=**+*=*+--*===**===*===*********=***==**=*%=**+++*+++++*++-+-*-==++*++*+++----::-:---:-::...                  
        :--++***+**+++-----::....:::::::::::.:+::--++****+-:::----+++++--+=-+-----+----++*++*==*+*====*=*+*+=*==*+::--+=%*++*=++**+*+**--*+=++*+***+++=****::+++-----+++++*+-****+*+-+------:++::---::::..              
      --:--:-----:-+--:---+-...::::::::::::.-*+++-**+:--:---:----+-++*=*+++*:-++-+**+++-++-***+-====++=*+**=***+*-::---:-+-++-:--*+-+*+*+-++*=+---+**++++**=::++++**::+%++++++*++++-++-++--+**+-+.::+-::..::..          
   --++-+-::---+:-*.-:---+...:::::::.+-::::-+++----::----+*=*++--:+*=++-::+==*++-+-+++-++---+---++======*=**+-=++-:::::----*++----*-*::-=*+-+*++=*----**-++*=---+*-=*::-:..*+*++++++:-**+++*+=*=++**-:-.---::.....      
 -+:++:*---::+::*::-+++:.:..::..::::-:....::::--++-+++***+-+**++-++++----+*=***+:-:-++--:+*++*********+=*+--++-**+:...::+--++---+-----:.:+*+*+++++-+--:+*+-*+%*+-++-+*-::...+++++++++::-+++++++====*****+----::::.....  
+-+*:-:--+:*+***:**+=..::.:.::------:::..::::::---++**+++--++---++-----:-+******=*==*++-++-+**==***+--+-+*=***+-+=-..:::+------+***++--:::::::--+++++*.::**=%%==*+++++*-:::::+++*++++++----+++++++===*==*+**...:::--:::.
::--+-*+*===*****=*.:.:---++::-+-:::::.:::..:::::::::--:-+-:::-++-+--********==++***+++*===*+---++**=*-*-:--++=---+:.:::+++**++***===+++::--:-++-+*++*-:.+++--++*=%*---*+:--+++++++++++-++=++--+++++++**++++*+*-..------
++****==****=*=*+:-::--++++-::-:::::::::::::::::::::::----+---++----+*++++****+-+++-++++*+---:--*+**+====+-:+*+-+--++...***====*****+**=**----++-:+*++--++----:----*=*==**-++++-++-++++-+--+++--+++++++*-+++++=****+-:--
*****+********....:-+*++++-::::-::::::::::::::::-:::::::--:-+++++++++++--++-+***+---+++*+-----++*****++----+-:++----*-.:+*=*****==**=++++---::----------++-:-+---:::..:++++*++++-+++++-+--++++++-*++++++++++++++==******
++*********+.:+++-++-+-----:::::--:::::::.::::---:::::::::--***-----+++-+-:::+++:::-+**+--++-+++-+***++***+--*----+-**...+**++:-:*=*-+++-----:-+-:-----++++-:-+--:. ....:::-++-+--+++-+++-+++++++-+++-+++++*++++++*+===*
********:+:::-::::-:-:--------:::----:.::::::--:--------++++++++++-:+-:-----+++-----***+++--+*====*==++-+***++*+----+*..::::--:..:+*+-+-++----+--+-----++-+*+-++-+......:::.-------++++++++-+++++-+*+++++**+++++***+++=+
***++::::.:::::-:--::::-+----:::-::::::-::--+---++*+++++++---:+**-::-+++++-+-:------:-++*++***==****+*=-*:--+***-+----+-::::---...+++------+-+-------------+*+--+++..:...:..:---+--++*++++--*+++++-++++++++**++++==**+++
.::.:::::::::::::------------::-::------------++++++**+**+---+*=..:--:-++++-:-++-----++++****+*+*++*+-+-+-*+--++++-++--+-:..:--...---------------+----------:+-+++++:::....::-+--+---+++++*--+++-++--+++++*++++++++%%*=+
..:::::.:::.:::--:::::--+-:::-+----::--+++++-++++-+++-----:-***..::::+*+*+----++++-----++****-++---++:.:----+-:::::-*++-*:..::-....------++------:--+----++-::=*-+**+:::...:::-+++----+*+++++----++*++++++**++++*+++++*@
::::.:::::::-:::::--::-+-::++++++-:-+++++++++++*****+*+++--+*+..:.::------:---++*******++****++***----:::::--+-.:::::--:+--::--....---++---+---++-+-+-----++-:+-----*-:::...:::-+++----+-++++++++--+-+++++++**++++++++++
-::::::::::--::--+----+++++++++++++++++-+++++++****=**+-:-+*:.......-+++--++++++****+*+-::-:+++-+++-+---:::-++--:::.:--::---::::...--++--+*-++-+----------+-:::------*+:::...----+++-----++*++++++---+++++++++++++++++++
::::::-:::------::---++++-++++++++--++--+++**++++++---:::-+........:------*****++***+++-+----+-:--::----+++-----+:::.---::-**:::...::--++++++----------+--++-:::------+*-:::::----++++++--+--*++++--++++-*+++++++++-++++
:::::::.:::::::---:-+++------+--++++----:::-***+-+----:--+.......:-::::---++**+***+-++--++++--+-:::::-++----+-:::-:::-----::+-::...:-::-------++---------+---:..-------+*-:::::----+++++++*--++=*++--++**+-=*+*+++++-+++
:::-:..::::::::-::-+++-----++++--+++--::::-+**+------:-+*........++-::::-----:-+++-++++++-----++-++--+*++--------:+-:------:---::.::::::---+-----------++-*+++:::---++---=+-:::-----++++++--+*-++*=*++*+**=**=+***+-++++
:-:::::::::::-::-+*+--:--++++-------::-+--------:::---+*........---::::---:::::--::--+-----------++****++-++++++**+:-------::-+--:.:::.:--------++-:-------+**-::---+++---+*-::-++++-++++++---++*++-==+***=**+*=***+-+++

Lucas Grasso Ramos

Blockchain & Full-stack Dev.

About Me

Since I was young, I have been fascinated by natural sciences, math and technology, and nowadays I try to channel that passion through programming.
I specialize in Solidity, TypeScript and Python, but I‘m interested in all exponential technologies, especially everything related to Blockchain and AI.

I have experience working in the blockchain and software development industry, and I‘m currently working as a blockchain & backend developer.
I am also pursuing a degree in Computer and Data Science at the University of Buenos Aires.

Given n ,
I'd speak n languages
...If i could.
print('Hello world!')
console.log('Hello world!')
contract HelloWorld is ERC1155 {}
println!("Hello world!");
<h1> Hello world! </h1>
{ greetings && <HelloWorld /> }
helloworld :: String
git commit -m 'Hello world!'
std::cout << 'Hello world!' << std::endl;
h1::before { content: 'Hello world!'; }
\Large{Hello world!}
?- print(HELLO_WORLD).
System.out.println('Hello, World!');
(World new) greet:'Hello!';
print('Hello world!')
console.log('Hello world!')
contract HelloWorld is ERC1155 {}
println!("Hello world!");
<h1> Hello world! </h1>
{ greetings && <HelloWorld /> }
helloworld :: String
git commit -m 'Hello world!'
std::cout << 'Hello world!' << std::endl;
h1::before { content: 'Hello world!'; }
\Large{Hello world!}
?- print(HELLO_WORLD).
System.out.println('Hello, World!');
(World new) greet:'Hello!';
print('Hello world!')
console.log('Hello world!')
contract HelloWorld is ERC1155 {}
println!("Hello world!");
<h1> Hello world! </h1>
{ greetings && <HelloWorld /> }
helloworld :: String
git commit -m 'Hello world!'
std::cout << 'Hello world!' << std::endl;
h1::before { content: 'Hello world!'; }
\Large{Hello world!}
?- print(HELLO_WORLD).
System.out.println('Hello, World!');
(World new) greet:'Hello!';

But I‘m the most fluent in:

  • Solidity
  • Typescript
  • Rust
  • Python

And I‘m handy with:

CSS
Node.js
Solidity
Express.js
Pandas
Bootstrap
Ink!
UI Design
Rust
JavaScript
Sanic
Scikit-learn
Flask
TypeScript
Web3.js
Python
Seaborn
Substrate
React
Selenium
MongoDB
Scipy
Wagmi
Figma
Rust
Matplotlib
FastAPI
Jupyter
Foundry
Nest.js
Numpy
Hardhat
BeautifulSoup
Frame
Ethers.js
HTML
BackEnd
FrontEnd
Blockchain
Python

Some of my projects:

ERC-5516

An interface for non-transferrable, Multi-owned NFTs binding to Ethereum accounts.

https://eips.ethereum.org/EIPS/eip-5516

GIC

A First Order Logic based Progamming language + SLD resolution engine.

https://github.com/LucasGrasso/gic

Beaconchain utils

Typescript utilities for working with the Eth2 Beacon Chain.

https://www.npmjs.com/package/@decentstake/beaconchain-utils

Zerti

Web3 project whose main objective is to ensure the validity and trust of certifications based on the immutability and transparency of blockchain technology.

https://github.com/ZertiApp

GHG Emissions in Argentina

My entry for the "Contar con Datos 2022" data visualization contest. It analyzes and visualizes greenhouse gas emissions in Argentina from agriculture and livestock.

https://github.com/LucasGrasso/ContarConDatos2022-GEI_Argentina

flash loans - Ink!

An implementation of the ERC-3156 standard for flash loans using the Ink! programming language.

https://github.com/jbtwist/flash_loans_dot