Skip to content
View bpradana's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report bpradana

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
bpradana/README.md

Bintang Pradana Erlangga Putra

Profile

Backend engineer building tools and infrastructure that bridge distributed systems, machine learning, and programming language ecosystems. I work from Yogyakarta and contribute to open‑source projects across Go and Python.

Selected Projects

Production‑oriented FaceNet implementation in PyTorch. Implements triplet‑loss face recognition with modular data loading, distributed Lightning training, evaluation scripts, TorchScript export and a FastAPI inference service. Includes YOLO‑based face detection, configurable ResNet backbones and a Gradio recognition studio.

Go library for declarative orchestration. Allows defining tasks as plain functions with type‑safe inputs and outputs, automatically schedules them based on dependencies and exposes configurable failure strategies, context propagation, hooks and metrics. Supports pluggable dispatchers and DOT export for task graphs.

Model Context Protocol (MCP) server enabling structured reasoning sessions. Provides in‑memory session store, branching, heuristics for logic validation and reasoning‑quality scoring, and tools to add or review analysis, hypothesis and verification steps. Supports stdio and HTTP transports with export capabilities.

Lightweight Python inference server. Hosts multiple models with lazy loading and hot swapping, dynamic batching and concurrency controls, strict input validation via Pydantic, and structured logging and Prometheus metrics. Includes readiness/liveness endpoints and can share state across replicas via Redis.

Modular quantum circuit simulator written in Go. Provides a pure Go state‑vector simulator, thread‑safe types and a declarative circuit builder for composing gates in parallel. Includes deterministic random seeds and example circuits demonstrating entanglement and superposition.

Unified interface for interacting with LLM providers. Implements providers for OpenAI, Anthropic, OpenRouter and Ollama; offers reusable templates with variable substitution, structured JSON output and strong typing. Provides validation, comprehensive error handling and an extensible architecture with functional options and factory patterns.

Resilience library for Go. Supplies flexible retry strategies (fixed delay, exponential backoff, jitter), circuit breaker and rate limiting middleware, metrics collection, async mode and generic result handling. Offers hooks for retry events, error filtering and runtime configuration updates.

High‑performance reverse proxy written in Go. Supports round‑robin, least‑connections and IP‑hash load balancing; configurable health checks; TLS termination with manual or Let’s Encrypt certificates; middleware for logging, rate limiting, authentication and compression; Prometheus metrics; and hot reload. Provides CLI tools for configuration validation and certificate generation.

CLI tool that converts Ethereum smart contract ABIs into typed Web3.py contract wrappers. Handles single files or whole folders, auto‑names classes from filenames, generates type‑safe functions with gas estimation and receipt handling, and supports ABI input from file, string or URL

Pinned Loading

  1. pytoon pytoon Public archive

    Token-Oriented Object Notation

    Python 28 1

  2. tars tars Public

    Unified LLM Interface

    Go 1

  3. weave weave Public

    Declarative, type-safe orchestration for dependent Go tasks.

    Go

  4. toon-format/toon-python toon-format/toon-python Public

    🐍 Community-driven Python implementation of TOON

    Python 421 35

  5. toon-format/toon-go toon-format/toon-go Public

    Go 54 5

  6. inferno inferno Public

    Inference Server

    Python