Skip to content
View cunla's full-sized avatar

Organizations

@jazzband @django-commons

Block or report cunla

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 is supported. This note will only be visible to you.
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 444 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 220 26