HomeBlogGithubLinkedIn
Me!

I’m Daniel Hughes, a Liverpool-based senior software engineer working at Ultamation. As part of my role at Ultamation, I develop home automation software integrations for the Crestron Home ecosystem, but I’ve also branched out into other areas, such as development on a project related to BluOS for integrators, and supporting development on a cloud-based licensing system for Ultamation products. I have a passion for software development and architecture, and am always eager to learn new technologies and methodologies.

In my spare time, I enjoy working on personal projects, such as this website. I also am an avid enjoyer of video games, and you might find some blog posts from me about them and the gaming industry in the blog section of this site.

C#
.NET
Crestron
GO
Python
Unity
React
Next.js
TypeScript
C#
.NET
Crestron
GO
Python
Unity
React
Next.js
TypeScript
C#
.NET
Crestron
GO
Python
Unity
React
Next.js
TypeScript
C#
.NET
Crestron
GO
Python
Unity
React
Next.js
TypeScript
Ultamation Limited

Ultamation Limited

May 2025 – Present
Senior Software Engineer
  • Leading a team developing products for the Crestron ecosystem and other home-automation integrations.
  • Worked with external partners on a BluOS setup tool for integrators.
  • Influenced adoption of development practices to improve our processes.
Ultamation Limited

Ultamation Limited

September 2023 – May 2025
Software Engineer
  • Integrated devices/services with Crestron Home (Tesla Fleet API, Octopus Energy, AV hardware, lighting).
  • Supported a cloud-based licensing system for Ultamation products.
  • Built a BluOS setup tool for integrators in partnership with external companies.
  • Influenced adoption of development practices to improve our work processes.
University of Liverpool

University of Liverpool

September 2020 – July 2023
BSc Computer Science (First Class Honours)
  • Modules included: Software Engineering, Software Development Tools, Computer Networks and Autonomous Mobile Robotics.
  • Final-year dissertation: solo development of a Unity-engine game and documentation of the process in my dissertation.