Languages
- TypeScript
- JavaScript
- C / C++
- Go
- PHP
- Ruby
- SQL
Full-stack Developer
Applications, APIs, and AWS-backed services for telecom and neighbouring industries — with TDD, Agile delivery, and a bias toward systems you can still maintain years later.
With over 20 years of experience in software development, I have a strong background in building applications, integrating APIs, and deploying projects — including AWS — into telecom and other sectors. I work across front-end and back-end in Agile and Scrum environments, in languages such as JavaScript, C++, and SQL, and with frameworks and tools including Lit, React, Node.js, and Docker.
Test-driven development is a key focus of my work. I have delivered projects such as a telecoms app service, payment gateway integration, and migration to AWS cloud services. I keep skills current so I can collaborate with teams on solutions that actually meet user and stakeholder needs.
Private contract (overlaps later roles)
Designed and implemented an embedded application for collecting data from environment and voltage sensors, then uploading it securely over Vodafone and O2 networks.
Redmatter Ltd
Captions from Google Meet needed collecting for storage and analysis. I designed and built a Chrome plugin for collection and submission into a telecoms back-end.
Redmatter Ltd
Enhanced the client-facing portal for call-centre availability and presence with updates and bug fixes.
Redmatter Ltd
Designed and developed a real-time telecoms presence service, integrating with Salesforce CRM and switch event handling. Data was distributed with AWS for large-scale event distribution and reporting, improving communication, customer service, and event handling for the telecoms company.
Private contract
Used the Betfair Exchange API to gather and analyse horse-race betting data, with real-time graphing for visualisation and decision-making.
IPC Systems PLC
Banking customers found NICE call-recorder audio and data handling was not meeting their needs. I headed a team that designed and delivered a service that put control of those assets back with the customer.
Vodafone UK
Recording and analysis of environmental sensors was needed for system stability. I was part of a small team that designed and delivered a proof-of-concept that increased visibility across the customer estate.
IMRE Hosting Ltd
At a WordPress hosting company I managed AWS deployments, provided customer support, resolved bugs, and developed plugins.
Red Matter Ltd
Operations needed help managing and setting up Cacti graphing across the network. I designed user interfaces and back-end processes to deploy on Linux servers.
Email Systems Ltd
Led a team implementing a web-filtering service hardware platform, with a customer-facing UI and mapped configuration processes.
PHP and JavaScript development, Solaris and Linux administration, and support — including work at a large privately owned ISP around 2000.
Selected projects and experiments live at dancer.es.
Best way to reach me is LinkedIn. Example work is on dancer.es.