Thread: Developer Introductions

Hello Everyone.

My name is Adam. I am located in Europe, Lithuania and natively I am Python Developer.

Work:

I am currently Python developer at bioinformatics company. Building bio pipelines and back-end infrastructure to accommodate various genetic analysis algorithms to run through. Our stack is: Python / Flask / Django / Docker / K8s / Postgres / Perl

Education / Skills

The Open University, Edinburgh
CertHE
Economics and Mathematics

On top of my work stack I also can do some of: SysAdmin, ArchLinux, CI/CD , Bash scripting, Nginx, Redis

Languages: Polish / English

Blockchain

I am fairly new to blockchain ecosystem (6 months). I got introduced by series of videos by Charles Hoskinson and Cardano ecosystem and then I discovered Harmony and stayed here for couple of factors:

  • Dev ready mainnet
  • Multiple Bridges live and in development
  • Friendly and welcoming community
  • It’s still early days and I don’t feel like I missed the boat.
  • Interoperability with ETH, BSC tools / sdks etc.

I have been mostly lurking and experimenting with various things and getting myself familiar with the ecosystem. Learning about fundamentals, web3, dev tools, Solidity, SDKs, interacting with blockchain / smart contracts programmatically.

How can I help

Some things I have in mind so far:

  1. Python SDKs / adoption - Currently Python is THE most popular programming language to learn and from Python Dev perspective first time to interact with blockchain is through SDKs and tools provided by community. I discovered couple of interesting projects that I would want to help to bring to Harmony ecosystem (mostly document and review if there is any changes needed), namely:

    • github/ethereum/web3.py
    • github/eth-brownie/brownie
    • github/blockchain-etl/ethereum-etl
  2. Documentation and tutorials - since I have fresh perspective I can write medium posts and tutorials for web2 devs / newcomers. Example ideas for tutorials:

    • How to make transactions programmatically on Harmony
    • How to deploy smart contract using Python tools
    • How to interact with smart contracts programatically, ex. make automatic order on Viperswap at specific time of the day.
    • How to get information about transactions from Harmony blockchain.
  3. CLI wallet for terminal lovers with simple interface and slick output that would utilize RPC endpoint. :slight_smile: I love writing CLI tools! I can package it and release on PIP (Python package ecosystem) and ArchLinux AUR.

    Example interface:
    harmony info - display public address and blockchain info
    harmony balance - check your balance.
    harmony tokens - check token balance.
    harmony send 100 --contact alice - send 100 ONE to saved contact named alice
    harmony send 100 --address one18dk924d00tcj7emp8275axkacujfc35zkjdzwy
    harmony send 100 --contact alice --token $TOKEN_ADDRESS
    harmony receive - copy your public address to clipboard

    I personally use CLI tools on daily basis and prefer anything that I can use from my terminal as very often browser tools are slow and not scriptable. I think this could bring wider adoption amongst geeky UNIX people :slight_smile:

If you like the ideas and you want to collaborate or you can match me with some team let me know. If you have python related bounties I am happy to help too.

Ps. I liked format presented by @devonart so I allowed myself to copy it :slight_smile:

8 Likes