---
# System prepended metadata

title: Pitch portfolio

---

# Pitch portfolio

To start, here's my profile on GitHub, most if not all of the stuff I've worked on is public: https://github.com/hernandoagf

- The project I've put the most time on and the biggest project of my own has been Maker's Governance Dashboard. I kinda used DUX's Governance Portal as inspiration for the stack used so some stuff are similar, NextJS with TypeScript, serverless functions and NextJS API endpoints, MUI for most style components and Nivo for data visualization and charts.
    Deployed: https://www.makerdao-governance-dashboard.com/
    Repo: https://github.com/makerdao/governance-dashboard
    
- I think I could say I have specialized in Discord bots as I've created a bunch of them since I joined the web3 ecosystem, the main ones would be:
    - Maker's SourceCred bot - https://github.com/makerdao/MakerDAO-SourceCred-bot. NodeJS + TypeScript and Discord.js. This is a bot to automate a lot of the SC admin actions required to make the SC instance work, leveraging the connection between the admin and the SC instance. The bot interacts with GitHub and IPFS as well. That's a second iteration of a similar bot I created for 1Hive, that bot used to connect to a MongoDB but found out it was not necessary for this bot.
    - Vote Breakdown Bot for Maker - https://github.com/hernandoagf/vote-breakdown-bot. Python, Discord.py and Pillow for image generation. A Discord bot to display the vote breakdown for on-chain polls and executive votes, with the ability to add some filters like poll tags. Attaching some screenshots below as the bot is not publicly deployed yet.

![](https://i.imgur.com/QVoy9Jg.png)
![](https://i.imgur.com/MWOELuC.png)

    - 1Hive's proposal feed bot - https://github.com/1Hive/conviction-voting-discord-bot. NodeJS with TS, ethers.js. This is a Discord bot that listens to Governance on-chain events and posts messages on Discord on new proposals created, proposals passed and proposals challenged.

- I have some experience creating Dune Analytics charts and dashboards, those use PostgreSQL to fetch from on-chain function calls and events. This is a Dashboard I created for 1Hive governance and accounting: https://dune.com/hernandoagf/1Hive-DI

- I worked as a maintainer for Honeyswap (1Hive's DEx forked from Uniswap v2) and its ecosystem (so their chart visualizations, SDKs, subgraphs, etc) for a couple of months so you could find some commits from me in those repos.
