Edward Coleridge Smith
Building software. Launching products.
I'm a software engineer in the UK. I build my own products, and through ECS Software Consulting I build web and mobile apps for businesses.
I'm building two SaaS products. Redactr is an API for PDF redaction that deletes the text from the file, where most tools draw a black box over it. DomainDash checks SSL, uptime and DNS from several regions, for engineers who don't want to pay enterprise rates for it.
When I build a tool for myself, I open source it. Nearhost opens a dev server on another machine at a local HTTPS address, over the SSH you already have. Preflash runs ESP32 firmware on a Mac in a window shaped like the board's screen, so you can work on the UI without reflashing the board.
I also build hardware for around the house on ESP32 boards, such as a desk display for my Mac's notifications and a sleep training clock for my daughter. Before software I was a SolidWorks applications engineer, and that's where kicad-yaml, a declarative schema for designing PCBs in KiCad, came from.
I've spent the last decade building web and mobile apps across the full stack: React, React Native and Vue on the front end, PHP (Laravel), Node, Python and Rust on the back end, and Go for command line tools.
Building mobile and web applications, with AI built in from the start.
PDF redaction that actually removes sensitive data. Built for developers.
Multi-region SSL, uptime, and DNS monitoring.
Open a dev server on another machine at a local https://myapp.test.
Run ESP-IDF firmware on your Mac in a window shaped like the board's screen.