Darwin Herrera

đź‘‹ Hi, I'm Darwin

I'm a Systems and Computing Engineer, graduated from National University of Colombia 🇨🇴.
I’m passionate about software architecture, clean code, and building tools that empower developers to move fast — without breaking things.

Welcome to my space where I write about ideas, tools, and architectural patterns that I’ve applied (and battle-tested) in real-world projects.


đź“‚ Portfolio

🔌 Bisslog

Bisslog is a clean architecture toolkit for Python microservices — framework-agnostic, declaratively driven, and highly testable.

It’s built to help you:

  • Keep your logic decoupled from frameworks and infrastructure.
  • Apply Hexagonal Architecture (Ports and Adapters) with minimal effort.
  • Declare behavior and generate boilerplate code automatically.

đź”— Explore more:
bisslog-core-py on GitHub
bisslog Docs


Realtime Events Management

A real-time event management system built with Python/FastAPI and React/TypeScript. It showcases a domain-first architecture and real-time synchronization through WebSockets.

Key highlights:

  • Hexagonal Architecture (Ports and Adapters) for business logic isolation.
  • Real-time updates via WebSocket channel with state consistency controls.
  • 100+ automated tests with coverage above 85%.

đź”— Explore more:
Backend on GitHub
Frontend on GitHub
Live Demo
Read the Story


Thanks for stopping by