Skip to content
View cunla's full-sized avatar

Organizations

@jazzband @django-commons

Block or report cunla

Report abuse

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

Report abuse
cunla/README.md

Daniel Moran

Hi, I’m Daniel — a senior software engineer with 20+ years building and shipping production systems. I love simplifying things and creating tools that help developers.

I work primarily across the Java / Kotlin / Spring and Python / Django / FastAPI ecosystems, with deep experience in AWS, Kubernetes, and Terraform / OpenTofu. I operate through my incorporated consultancy, DSoftware Inc., dropping into existing teams and codebases to deliver architecture, integrations, cloud infrastructure, and migrations independently — with minimal ramp-up.

Recent contract clients include Chick-fil-A and Audible (Amazon).

Open Source

I maintain and contribute to widely used open-source tooling:

  • FakeRedis — Python implementation of the Redis key-value datastore (~40M downloads/month).
  • GitHub Actions Manager — JetBrains IDE plugin (Kotlin) for managing GitHub Actions (700k+ downloads).
  • Django Commons — board member of an organization supporting the maintenance of open-source packages; org management (100+ members, 15 projects) automated with Terraform and GitHub Actions.
  • django-tasks-scheduler — a task scheduler for Django.
  • wiwik — a knowledge-management system (Django, Postgres, Redis, Kubernetes, Helm, Slack API).

Available for Work

I’m available for remote contract and project-based engagements. I can help with:

  • Tailored Software Solutions — implement even the most intricate requirements, building on existing legacy systems or from scratch.
  • Architectural Design — design architectures for new services and lead digital-transformation engagements end to end.
  • Cloud & Infrastructure — AWS, Kubernetes, and Infrastructure-as-Code with Terraform / OpenTofu.
  • CI/CD Optimization — refine and harden delivery pipelines, including code-quality gates with GitHub Actions.
  • JetBrains IDE Plugin Development — craft custom IDE plugins to elevate developer productivity.

My clientele spans from industry giants to budding startups. Feel free to reach out to discuss how I can contribute to your project’s success. Connect with me on LinkedIn or email * daniel@moransoftware.ca*.

Technologies I work with

Kotlin

Pinned Loading

  1. fakeredis-py fakeredis-py Public

    Implementation of Redis API in python without having a server running. Fully compatible with using redis-py.

    Python 445 79

  2. dsoftwareinc/ghactions-manager dsoftwareinc/ghactions-manager Public

    A plugin to manage GitHub actions from JetBrains IDEs (intellij, pycharm, etc.)

    68 12

  3. django-commons/django-tasks-scheduler django-commons/django-tasks-scheduler Public

    Schedule async tasks using redis protocol. Redis/ValKey/Dragonfly or any broker using the redis protocol can be used.

    Python 222 26