I'm Daniel Grayling, a full stack software engineer based in Ely, UK with about a decade of experience building web apps and browser extensions. I work primarily on frontend development with React, TypeScript, Zustand, XState, and Redux, and I also contribute to backend work and deployment tooling.\n\nI've collaborated both independently and in teams, coordinating with product management and UX designers to ship features, fix bugs, and ensure design compliance. I enjoy solving integration challenges, automating deployments with Docker, Ansible, and CI/CD, and learning new tech while keeping a user-focused approach.

Daniel Grayling

I'm Daniel Grayling, a full stack software engineer based in Ely, UK with about a decade of experience building web apps and browser extensions. I work primarily on frontend development with React, TypeScript, Zustand, XState, and Redux, and I also contribute to backend work and deployment tooling.\n\nI've collaborated both independently and in teams, coordinating with product management and UX designers to ship features, fix bugs, and ensure design compliance. I enjoy solving integration challenges, automating deployments with Docker, Ansible, and CI/CD, and learning new tech while keeping a user-focused approach.

Available to hire

I’m Daniel Grayling, a full stack software engineer based in Ely, UK with about a decade of experience building web apps and browser extensions. I work primarily on frontend development with React, TypeScript, Zustand, XState, and Redux, and I also contribute to backend work and deployment tooling.\n\nI’ve collaborated both independently and in teams, coordinating with product management and UX designers to ship features, fix bugs, and ensure design compliance. I enjoy solving integration challenges, automating deployments with Docker, Ansible, and CI/CD, and learning new tech while keeping a user-focused approach.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer at Sage
February 1, 2022 - November 1, 2024
Frontend developer for the Lean Library extension, delivering new features and bug fixes, liaising with customers to resolve issues and working with UX designers to ensure design compliance.
Software Engineer at Sciwheel
February 1, 2019 - February 1, 2022
Primary maintainer for the Sciwheel Google Docs plugin. Worked with product management to deliver new features, bug fixes and liaised with customers to determine issues. Later refactored the architecture and deployment process to develop a new backend and frontend provider for deploying the same app on Microsoft Word and Office 365 Word.
Software Engineer at Lucid Works
April 1, 2018 - January 1, 2019
Primary maintainer for the Twigkit component library. Produced bug fixes, fixed discrepancies between components, supported new customer integrations and deployed new versions to customers.
Software Engineer at Floor51
October 1, 2017 - April 1, 2018
Developed a new user interface for displaying radio signal data from a SQL database. Produced device displays and various graphs for signal strength and latency over time and distance. Wrote a Spring backend to query the SQL database and provide APIs to the frontend.
Software Engineer at Hewlett Packard / HP Enterprise / Micro Focus
November 1, 2014 - September 1, 2017
Worked on end-user interfaces within a common technology stack (Backend JS, jQuery, Spring, Docker, Docker Compose, Ansible, Vagrant, Jenkins). Initially an Admin dashboard; later contributed to a general user interface. From 2016, Release and Automation Engineer; built an internal CD system routing deployments of feature branches with Docker and Ansible.

Education

BSc Theoretical Physics (2:1) at University of Birmingham
January 11, 2030 - January 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more