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

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 {}
<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!}
greet :- write(Hello, World!).
System.out.println('Hello, World!');
(World new) greet:'Hello!';
print('Hello, World!')
console.log('Hello, World!')
contract HelloWorld is ERC1155 {}
<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!}
greet :- write(Hello, World!).
System.out.println('Hello, World!');
(World new) greet:'Hello!';
print('Hello, World!')
console.log('Hello, World!')
contract HelloWorld is ERC1155 {}
<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!}
greet :- write(Hello, World!).
System.out.println('Hello, World!');
(World new) greet:'Hello!';

But I‘m the most fluent in:

  • Solidity
  • Python
  • Typescript

And I‘m handy with:

React
Node.js
MongoDB
Jupyter
Selenium
Hardhat
Solidity
Wagmi
TypeScript
Scipy
Express.js
Web3.js
Python
Matplotlib
Numpy
Seaborn
Foundry
Pandas
Figma
Flask
FastAPI
Nest.js
Sanic
UI Design
HTML
Bootstrap
BeautifulSoup
Ethers.js
Scikit-learn
CSS
JavaScript
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

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

CMD Portfolio

A powershell-like portfolio website built with React and Typescript.

https://cmd.lucasgrasso.com.ar

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

EliminarRtasDeParciales

An app to remove answers from a PDF file, made in fastAPI and React.

https://borraryestudiar.lucasgrasso.com.ar/