Welcome to the personal web site of Ashley Davis.
Consulting / Contracting
I’m available for consulting and contracting work.
I can you help with the following:
- Quickly building MVPs for startups
- Bootstrapping your microservices application and development process
- Moving from monolithic application structure to microservices
- Recruiting and/or training your development team
- Setup for fast and reliable automated software deployment and testing (continuous delivery)
- Data analysis, visualization and pipelines
Doulevo is my new idea for software that simplifies development and deployment of cloud-based applications.
My new book, Bootstrapping Microservices with Docker, Kubernetes and Terraform, is a practical and project-based guide to building distributed applications with microservices.
In late 2020 and early 2021 I live streamed on infrastructure as code, now saved on YouTube, see parts 1 and 2 here.
In January 2020 I spoke at the Microservices Conference in Ankara, Turkey.
I’m a regular speaker at meetups and other organisations, click here to see some of my talks for BrisJS.
See my YouTube channel for more videos.
Data-Forge and Data-Forge Notebook
In recent years I have focused on building distributed applications with microservices running on Kubernetes, but I have a long history in software development with many years in apps, web apps, backends, serious games, simulations and VR. I make technology work for business. I architect and build bespoke software solutions that span multiple platforms.
I manage development teams, prepare technical strategies and architect software products. I explain complicated technology to senior management. I have delivered cutting-edge products in fast-paced and high-pressure environments. I know how to focus and prioritize to get the important things done.
I am a passionate technologist and agile practitioner. I have had great success with TDD and am convinced of its ability to produce better code that stabilizes more quickly while being evolved rapidly. I’m a fan of functional programming principles and their potential for safety, predictability & concurrency.
I contribute to open source and have founded multiple industry groups.
I’m also a keen algorithmic trader, currently trading stocks on the ASX.
Please find me on LinkedIn for my full history.
I also did open-source work while at Real Serious Games, you’ll find some very useful code for working with Unity and Node.js on the Real Serious Games Github org.
Quantitative and algorithmic trading
I’m a keen systematic trader, currently trading stocks on the ASX and exploring quantiative and algorithmic trading strategies.
I created a stock market simulator called Market Wizard which has a small, but loyal following.
These days I mostly test trading strategies through backtesting because papertrading is too slow. I have built extensive personal software for this purpose. I am slowly open-sourcing my backtesting code under the Grademark org.
I have written many blog posts.
The Data Wrangler is my current blog - with writings on data analysis and general coding.
What could possibly go wrong? is my older game tech blog, I no longer update this - but it’s preserved for posterity and to occasionally remind myself of just much I have written.
Various blog posts for Log Rocket.
Scaling microservices on Kubernetes published on the Linux Foundation blog.
I organised Brisbane Unity Developers for multiple years.
Need help with development? Want to talk tech?
Please reach out.
- Twitter: @ashleydavis75
- Email: email@example.com
- LinkedIn profile
Support my work
You can support my work in any of the following ways:
- Hire me
- Follow me on Twitter
- Star my repositories on GitHub:
- Share links to my work on Twitter and other social media.
- Sponsor me on GitHub.
- Purchase Data-Forge Notebook.