Hi! I'm David, a Birmingham-based technologist specialising in helping businesses transition from startups to SMEs, assisting in everything from hands-on software development to IT and people management.
Refined and maintained the tech stack to ensure scalability as the business experienced exponential growth
Lead Developer & Manager
Led development of software solutions for franchise owners across a multitude of industries and managed the development team
Modernised the internet sales department, including development of a bespoke CRM solution that increased staff productivity threefold
Why do products fail?
Software developers often cite poor management and incomplete briefs as reasons for projects to fail, but what role do the developers themselves play in maintaining a broken status quo? Explore pain points for product managers and developers working together, and what individuals can do to make a difference.
Featured at: ProductTank (upcoming)
From monolith to microservices: How to avoid the big rewrite
Startups build fast to get to market first, but how does that initial code scale when the product becomes popular? Learn one approach to turning a legacy monolith into a highly scalable collection of microservices using queues and CLI commands, with small, manageable code changes and no downtime.
Logging with lizards [lightning talk]
Nobody likes reading error logs, but everyone worries about missing something important if they ignore them. Take an alliterative journey through one solution that utilises animal-themed slackbots to inject a little fun into alerting, brightening the mood whilst adding genuine value to the human task of triaging emergent critical issues.
In addition to talks, I am also available to speak at local tech events as a member of the community.
Please note that as of 2019 I am no longer giving this talk
Explore how a company that has doubled in size every year leveraged Elasticsearch to tackle their growing data ingest needs after reaching breaking point with a traditional DBMS, improving performance by 1,000%.