Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

██████╗ ██╗███████╗ █████╗ ██╗      ██████╗ ██████╗ ██████╗ ███████╗███████╗
██╔══██╗██║╚══███╔╝██╔══██╗██║     ██╔════╝██╔═══██╗██╔══██╗██╔════╝██╔════╝
██████╔╝██║  ███╔╝ ███████║██║     ██║     ██║   ██║██║  ██║█████╗  ███████╗
██╔══██╗██║ ███╔╝  ██╔══██║██║     ██║     ██║   ██║██║  ██║██╔══╝  ╚════██║
██║  ██║██║███████╗██║  ██║███████╗╚██████╗╚██████╔╝██████╔╝███████╗███████║
╚═╝  ╚═╝╚═╝╚══════╝╚═╝  ╚═╝╚══════╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚══════╝╚══════╝

> Python Developer · Backend Systems · AI-Powered Tools

Portfolio LinkedIn Twitter Fiverr

Status Focus


class RizalCodes:
    def __init__(self):
        self.name       = "Rizal Ical"
        self.role       = "Python Developer — Backend Systems & AI"
        self.available  = True  # Open to remote work & freelance
        
    @property
    def stack(self):
        return {
            "ai_agents"  : ["Ollama", "Qwen3", "Gemini", "LLM Tool Calling"],
            "backend"    : ["Python", "FastAPI", "PostgreSQL", "SQLAlchemy"],
            "frontend"   : ["Next.js", "TypeScript", "Tailwind CSS"],
            "streaming"  : ["Kafka", "Redis Pub/Sub"],
            "data_ml"    : ["Pandas", "scikit-learn", "Plotly"],
            "scraping"   : ["Selenium", "BeautifulSoup", "Requests"],
            "devops"     : ["Linux", "VPS", "systemd", "Git", "Docker"],
            "auth"       : ["JWT", "REST APIs", "Alembic"],
        }
    
    @property  
    def currently(self):
        return [
            "🛍️ Shipped PasarKita — full-stack AI commerce platform, live in production",
            "🤖 Shipped Genius — a local AI agent running fully offline on Qwen3 1.7B",
            "🔨 Building LLM-powered systems (RAG → AI Agent → MCP)",
            "✅ FOSSASIA open source PR #4186 merged!",
            "📊 Available for freelance — Backend & AI Automation",
        ]

🚀 Featured Projects

Project Stack Live
🛍️ PasarKita — Full-stack AI commerce platform: RBAC (Users→Roles→Permissions), seller/admin dashboards built on demand analytics, and a retrieval-grounded AI product assistant that never invents a product Next.js · FastAPI · PostgreSQL · Gemini ▶ Live · GitHub
🤖 Genius — Local AI agent (Jarvis/Friday-style) running 100% offline on Qwen3 1.7B, 6 features / 25 tools, tiered permission model with confirm-gated write/execute actions Python · Ollama · SQLite ▶ GitHub
🚨 Fraud Detection API — Real-time Kafka streaming pipeline, Isolation Forest ML scoring, Telegram alerts, live dashboard FastAPI · Kafka · scikit-learn · PostgreSQL ▶ GitHub
⚡ Realtime Analytics Platform — Multi-user, JWT auth + RBAC, live WebSocket dashboards, Redis pub/sub & caching FastAPI · Plotly Dash · Redis · PostgreSQL ▶ GitHub
🗓️ AutoReport — Automated report generation & delivery via Telegram/email on a schedule, multi-user SaaS-lite FastAPI · Streamlit · APScheduler · PostgreSQL ▶ GitHub
📊 E-Commerce BI Dashboard — PostgreSQL-backed, Docker-deployable, interactive filters & category drill-down Plotly Dash · PostgreSQL · Docker ▶ GitHub
🔗 URL Shortener + Analytics API — GeoIP tracking, rate limiting, JWT FastAPI · PostgreSQL · GeoIP ▶ GitHub
🔐 CryptoVault API — Portfolio tracker with PnL analytics FastAPI · PostgreSQL · CoinGecko ▶ GitHub
🧹 dataqual — CLI tool auditing CSV/Excel/PostgreSQL datasets for missing values, duplicates & outliers Python · Typer · Pandas · Rich ▶ GitHub
📡 apiwatch — CLI + Telegram bot monitoring API uptime, with SLA reports & response time trend detection Python · Typer · SQLite · Telegram API ▶ GitHub

🛠️ Tech Stack

Python Next.js Ollama FastAPI PostgreSQL SQLite Redis Kafka scikit-learn Pandas Dash Streamlit APScheduler Selenium Typer Docker Linux Git JWT


📜 Certifications

  • 🏆 HackerRank Python Basic — Verify
  • 🏆 HackerRank SQL Basic — Verify
  • 🏆 Kaggle Python — Kaggle

🌐 Open Source

  • ✅ FOSSASIA eventyay — PR #4186 merged · Python · Django · Reviewed & approved by 3 maintainers

📊 GitHub Stats

Rizal's GitHub Stats

Top Languages

GitHub Streak

Activity Graph


> Available for remote work & freelance

> Let's build something useful.

Portfolio Fiverr

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors