Hi, I’m Daniel — a senior software engineer with 20+ years building and shipping production systems, most recently on contract for Chick-fil-A and Audible (Amazon). I love simplifying things and creating tools that help developers.
Available for remote contract and project-based work — daniel@moransoftware.ca · LinkedIn
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.
I maintain and contribute to widely used open-source tooling:
- FakeRedis — an in-memory implementation of the Redis API for testing
Python code without running a Redis server; fully compatible with redis-py.
- GitHub Actions Manager — JetBrains IDE plugin (Kotlin) for
managing GitHub Actions workflows without leaving the IDE.
- 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 — schedule, run, and monitor background jobs (one-off, repeating, and cron) from the Django admin.
- wiwik — a Q&A knowledge base where engineering teams ask, share, and learn about their own technology (Django, Postgres, Redis, Kubernetes, Helm, Slack API).
I’m available for remote contract and project-based engagements. I can help with:
- Software Delivery — build new services from scratch or extend existing legacy systems.
- Architectural Design — design architectures for new services and lead migrations 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 — build custom IDE plugins for your team’s workflows.
Reach me at daniel@moransoftware.ca or on LinkedIn.






