Skip to content
View rizalcodes's full-sized avatar

Block or report rizalcodes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rizalcodes/README.md
██████╗ ██╗███████╗ █████╗ ██╗      ██████╗ ██████╗ ██████╗ ███████╗███████╗
██╔══██╗██║╚══███╔╝██╔══██╗██║     ██╔════╝██╔═══██╗██╔══██╗██╔════╝██╔════╝
██████╔╝██║  ███╔╝ ███████║██║     ██║     ██║   ██║██║  ██║█████╗  ███████╗
██╔══██╗██║ ███╔╝  ██╔══██║██║     ██║     ██║   ██║██║  ██║██╔══╝  ╚════██║
██║  ██║██║███████╗██║  ██║███████╗╚██████╗╚██████╔╝██████╔╝███████╗███████║
╚═╝  ╚═╝╚═╝╚══════╝╚═╝  ╚═╝╚══════╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚══════╝╚══════╝

> Python Developer · Data Analyst · Bot Builder

Portfolio LinkedIn Twitter Fiverr

Status Focus


class RizalCodes:
    def __init__(self):
        self.name       = "Rizal Ical"
        self.role       = "Python Developer & Data Analyst"
        self.available  = True  # Open to remote work & freelance
        
    @property
    def stack(self):
        return {
            "backend"    : ["Python", "FastAPI", "PostgreSQL", "SQLAlchemy"],
            "data"       : ["Pandas", "Plotly", "Streamlit", "Jupyter"],
            "scraping"   : ["Selenium", "BeautifulSoup", "Requests"],
            "web3"       : ["Web3.py", "Etherscan API", "CoinGecko API"],
            "devops"     : ["Linux", "VPS", "systemd", "Git"],
            "auth"       : ["JWT", "REST APIs", "Alembic"],
        }
    
    @property  
    def currently(self):
        return [
            "🔨 Building LLM-powered projects",
            "🌱 Contributing to FOSSASIA open source",
            "📊 Available for freelance — Data & Automation",
        ]

🚀 Featured Projects

Project Stack Live
🛒 E-Commerce Price War Analysis — Lazada vs Zalora Malaysia Selenium · Pandas · Streamlit · Supabase ▶ Live Demo
🔗 URL Shortener + Analytics API — GeoIP tracking, rate limiting, JWT FastAPI · PostgreSQL · GeoIP ▶ GitHub
🔐 CryptoVault API — Portfolio tracker with PnL analytics FastAPI · PostgreSQL · CoinGecko ▶ GitHub
🤖 Web3 Analytics Telegram Bot — 11 modules, deployed on VPS Web3.py · Telegram API · systemd ▶ GitHub

🛠️ Tech Stack

Python FastAPI PostgreSQL Pandas Streamlit Plotly Selenium Linux Git JWT


📜 Certifications

  • 🏆 HackerRank Python BasicVerify
  • 🏆 HackerRank SQL BasicVerify
  • 🏆 Kaggle Python — Kaggle

🌐 Open Source

  • FOSSASIA eventyay — PR #4186 merged · Python · Django

📊 GitHub Stats

Rizal's GitHub Stats

Top Languages

GitHub Streak

Activity Graph


> Available for remote work & freelance

> Let's build something useful.

Portfolio Fiverr

Pinned Loading

  1. contract-analytics-bot contract-analytics-bot Public

    All-in-One Web3 Telegram bot — 11 modules: contract analytics, portfolio tracker, MEV detector, DeFi yield, token sniffer, whale tracker, NFT floor, gas predictor, arbitrage scanner, DAO governance…

    Python

  2. mev-detector mev-detector Public

    Real-time Ethereum MEV detector — sandwich attacks, arbitrage & frontrunning detection with Telegram alerts | Python · Web3.py · Etherscan V2

    Python

  3. portfolio-tracker portfolio-tracker Public

    Real-time Ethereum portfolio tracker — ETH balance, ERC-20 tokens, NFT holdings & DeFi positions via Telegram bot | Python · Web3.py · Etherscan V2 · CoinGecko

    Python

  4. web3-python-toolkit web3-python-toolkit Public

    Realtime Ethereum wallet tracker built with Python and web3.py

    Python

  5. defi-yield-aggregator defi-yield-aggregator Public

    Real-time DeFi yield aggregator — compare APY from Aave V3, Compound, Curve & Uniswap V3 with Telegram alerts | Python · Web3.py · DeFi Llama API

    Python

  6. nft_floor_tracker nft_floor_tracker Public

    🖼️ NFT Floor Price Tracker for Ethereum — Monitor floor prices, volume & sales alerts from OpenSea API. Get Telegram alerts on pumps/dumps. Built with Python & OpenSea API v2.

    Python