Find the edge
Look for concrete issues: deprecated APIs, encoding bugs, async loop mistakes, schema mismatches, and missing coverage.
Hello, I'm
I build practical automation, AI tools, and developer workflows, backed by 169 PRs opened, 48 merged PRs, and contributions across repos with 1087k+ combined stars.
Self-taught developer from the Philippines. I got into programming because I was tired of doing repetitive things by hand โ so I automated them. That became building AI systems, contributing to open-source projects with tens of thousands of stars, and running multi-agent LLM pipelines on local hardware.
I have opened 169 PRs and contributed across 30 repositories, with 48 merged PRs in production codebases. The work spans bug fixes, tests, docs, refactors, and developer tooling across projects like pydantic-ai, chroma, flowsint, langchain, llama_index, mem0, and agno.
I use AI-assisted workflows to build and ship faster โ all projects are designed, tested, and maintained by me.
def get_developer():
return {
"name": "Rolly Calma",
"stack": ["Python", "Flask", "Docker"],
"prs_opened": 169,
"merged_prs": 48,
"gpu": "local LLMs โ",
"status": "open_to_work",
}
I borrowed this from good design tools: show the work while it is happening. My best PRs are small enough to review quickly, but complete enough to include the bug, the fix, and the verification trail.
Look for concrete issues: deprecated APIs, encoding bugs, async loop mistakes, schema mismatches, and missing coverage.
Change the smallest surface that fixes the behavior, matching the repo style instead of inventing a new pattern.
Run focused checks, compile touched modules, and explain why broader tests were or were not needed.
Thank maintainers, handle bot process requests, and follow up calmly when CI or review finds something real.
Scripts, pipelines, and bots that run unattended โ from file processing workflows to multi-step API integrations.
Multi-agent systems, local LLM setups, and practical AI tools using Ollama and Claude API โ production-ready, not just demos.
Flask backends, REST APIs, and real-time streaming apps with SSE โ from working prototype to deployed and running.
169 PRs opened across 30 contributed repos, including 48 merged fixes, tests, docs, and refactors. Small, practical changes that make maintained projects easier to use.
15 zero-dependency Python modules, each drop-in ready. Covers thread-safe rate limiting, retry with full-jitter backoff, structured logging, async helpers, and HMAC signing โ tested in workflows handling hundreds of API calls per session. Zero external dependencies, pure stdlib only.
A polished Flask multi-agent workspace where local Ollama agents and optional cloud advisors join by @mention. Recent product upgrades added Code Review, Product Debate, Research, and Planning templates, searchable saved memory, Markdown transcript export, customizable agent personas, free-talk SSE streaming, and a portable Windows .exe release. Built as a practical meeting tool, not just a demo chat app.
Fully automated end-to-end pipeline โ processes and schedules up to 4 uploads/day via YouTube Data API v3. Handles watermarking, loudness normalization, and optional BGM mixing via FFmpeg, then moves files to done/ automatically. Saves ~2โ3 hours of manual work per week. Runs on Windows startup via Task Scheduler.
Two battle-tested utilities pulled from production code. A thread-safe token-bucket RateLimiter supporting configurable call budgets per second, plus a @retry decorator with full-jitter exponential backoff โ handles hundreds of API requests per session reliably. Zero dependencies, drop-in for any project.
I'm open to junior Python roles, AI automation work, open-source collaboration, and practical tools that need someone persistent enough to ship.