I'm a Full Stack Python Developer with a strong backend focus, working primarily with Python, Django, and SQL Server. My work focuses on backend architecture, API development, relational databases, asynchronous processing, and maintainable software.
I also develop web applications using TypeScript, React, and Next.js. I'm the creator and technical lead of chatflow-agent, an open source Python library where I work on architecture, features, testing, documentation, and contributions from other developers.
I hold a Higher Technical Qualification in Software Development and am currently pursuing a degree in Data Science.
Creator & Technical Lead · Repository · PyPI Package · Documentation
chatflow-agent is an open source Python library designed to build, coordinate, and orchestrate multi-agent systems and conversational workflows.
pip install chatflow-agent
Its modular architecture decouples agent orchestration, model providers, session persistence, and communication adapters—enabling developers to reuse agent logic across interfaces and configure components independently.
- Multi-Agent Orchestration & Handoffs: Asynchronous coordination with native agent-to-agent delegation and collaborative execution workflows.
- Tool Calling & Execution: Structured tool definition and execution lifecycle for extending agent capabilities.
- Session State & Persistence: Built-in SQLite session persistence, turn management, and per-session concurrency safety.
- Multi-Platform Channels: Ready-to-use adapters for WhatsApp, Telegram, and CLI, alongside generic webhook integration via FastAPI.
- Reliability & Security: Automatic retries, turn rollback mechanisms, HMAC webhook signature verification, and automated test coverage.
- Open Source Collaboration: Actively maintained with technical documentation, structured contribution guidelines, and collaborative code reviews for external pull requests.
Contributing Guide · Issues · Pull Requests · Security Policy
Python, Django, and SQL Server form my core backend foundation.
A curated selection of public repositories and web applications:
- WeatherFlow-API — Weather data REST API built with Django REST Framework, featuring OpenAPI documentation (Swagger UI & ReDoc), modular serializers, health check endpoints, and an automated testing suite with pytest-django.
- Portfolio — Personal web portfolio built with Next.js (App Router), React, TypeScript, and Tailwind CSS, featuring component-driven architecture and technical SEO optimization. Live at gustavobaranda.com.
- Spanish: Native
- English: Intermediate technical reading and writing; continuing study.
- 🎉 Merged PR #158 in GustavoBaranda/chatflow-agent




