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

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:

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