Friendly, reliable computer services

Hi, I’m Dan

I provide a range of high quality computer services. Whether you’re a large company or a sole operator, I can turn your vision for an app, website, or digital product into reality.


Experience

I have 10+ years experience as a professional developer, during which I’ve designed and implemented many large and small projects for a range of clients. I studied engineering at Imperial College.

Here is a selection of projects I’ve undertaken recently.

Technical Skills

These are the technologies which I use most often:

Languages

  • Python
  • Swift (iOS)
  • JavaScript / TypeScript

Frameworks and Libraries

  • FastAPI / Django
  • VueJS / React
  • Piccolo

Infrastructure management

  • Docker, Kubernetes
  • Ansible

Hosting

  • AWS
  • Google Cloud
  • Digital Ocean

Piccolo

I’m the maintainer of Piccolo, Piccolo Admin and associated libraries. These are powerful tools for working with databases.

I’ve helped companies build successful products using Piccolo.

If you need assistance integrating Piccolo into your own project, or would like to sponsor a new feature, please contact me (see below).

AI / Machine Learning

I can help you integrate with powerful AI models, such as those provided by Google Cloud, and help you assess where AI and machine learning can impact your business.

Others

PostgreSQL, Linux, HTML5, embedded systems, data warehousing, SSL certificates.

Design Skills

I have the full Affinity Suite, Sketch, and am experienced with Figma. You’ll get beautiful (as well as functional) results.

Location

I’m based in the UK, and can work remotely or on premises.

The main areas I cover are the North West (North Wales, Chester, Liverpool, Manchester), and London. But I also work with international clients.

Why work with me?

If you want robust code, delivered on time, with minimal stress then please contact me. I’d love to work with you!

Contact

dan[at]dantownsend.co.uk (replace [at] with @)