Software & systems development
Swift/SwiftUI, Python, SQLite, automation and systems design with an emphasis on evidence, maintainability and clear interfaces.
Independent software developer · Scotland, UK
Software, systems and technical problem solving — grounded in more than two decades of working with real systems, real constraints and difficult technical questions.
C. Matt Fletcher is Charles Matthew Fletcher in full.
01 / Approach
I work by making complex systems observable: establish what is actually happening, isolate variables, test assumptions, and leave a clear record of what changed.
That approach carries across software development, systems architecture, technical support, networking, infrastructure and hardware. The objective is not merely to make something work once, but to make the system easier to understand the next time it changes.
02 / Current focus
Software for understanding your digital estate.
I am the creator and developer of Cleverfeets, an independent software project for making complex collections of digital information and the relationships within them easier to understand.
03 / Writing
Keeping information is easy. Keeping its meaning is harder.
A digital estate is not just the files themselves. It includes the relationships around them: where something came from, what it became, what it duplicates, what depends on it, who or what it represents, and the history that explains why it still exists.
04 / Practice
Swift/SwiftUI, Python, SQLite, automation and systems design with an emphasis on evidence, maintainability and clear interfaces.
Structured diagnosis, root-cause analysis, practical testing and clear explanations for problems that are interconnected or poorly understood.
Long experience across Apple hardware and platforms, alongside Windows, Linux, networking and mixed-vendor environments.
Networking, VoIP/SIP, connectivity, infrastructure diagnostics and service reliability from field systems through production communications platforms.
05 / Contact
For software, systems, technical support, infrastructure or collaboration enquiries, email is the best place to begin.