David Welch
Platform engineer, systems architect and overall technology enthusiast. Constantly looking for new and exciting technology, interesting challenges and opportunities to refine my craft. Always happy to get involved with the community and meet like minded people who share my interests.
I love the web... and everything it is assimilating.