Hello and welcome.
I am David King; I create business-oriented software and make mobile games in my spare time. My technical skills are broad and well suited to the online space.
I focus on the construction and built-environment industries, from Asset Management to Surface Treatment; architecting business-operating-systems (BOS) that help companies run efficiently and to profit.
When proposing software solutions for businesses, it is not enough to take client requests at face value. After all, why hire someone to solve a problem when the answer is already known? I strongly believe that a holistic understanding of the business is first necessary before creating software to complement any business process.
"You never really understand a person until you consider things from his point of view... Until you climb into his skin and walk around in it."Atticus Finch, To Kill a Mockingbird
Many software-engineers will focus solely on technical problems and fail to fully explore their clients' wishes from a business perspective. I have made it my mantra to continually learn about my clients' companies as though they were my own, immersing myself in the day-to-day working of each company. This enables me to create streamlined, tailor-made processes that help businesses grow and profit.
I present myself not as a "software-engineer", but as a business consultant with specialist knowledge in programming.
During the course of my career, I've accumulated a breadth of knowledge in many disparate subjects; each serving to enhance my abilities to deliver fit-for-purpose software.
This reflects the clients I've worked with, and those I wish to work with in the future - I'm genuinely thrilled to "skill up" in new areas.
I've tinkered with languages, frameworks and conventions too numerous to mention, but I do have a fairly compact CV for you to pore over, be warned though, it's pretty geeky.
"[David's work] continues to be a central cohesive source of stability for our business, it has helped us grow to become a market leader."Patrick Morton
Managing Director of Lucion Environmental Ltd.
"I have worked closely with David in realising a large and complex project over a very long-term. His approach is impressive."Brendan Fitzsimons
Technical Director of Wood Group ISL
"David clearly understands something about the way the world works. It's a pleasure to work together, every idea we explore seems to add value without the weight of complexity."Gavin McPhail
Freelance Artist and Illustrator
Complexity 20 Jul 2015
I've just finished reading Complexity, A Very Short Introduction, what a cracking book! The idea that dynamic hierarchies can emerge from a simple set of physical or theoretical rules has been something that I've always believed to be true, now I have a smattering of new vocabulary and ideas to...