Personal details

James S. - Remote

James S.

Timezone: London (UTC+1)

Summary

I've had a wide range of experiences, and been involved in pretty much every aspect of software delivery. I'm a pretty strong all rounder, but have some specialisms based on previous projects:

  • High performance server-side systems
  • Distributed systems and messaging
  • Multi-threaded and fully asynchronous programming and associated frameworks
  • Financial services related technologies - for example FIX
  • Automated testing - from TDD through to full system integration testing
  • Performance and non-functional testing

One of the reasons I started programming was that I love solving problems - codementor looks like a brilliant way of helping people get to the bottom of whatever is holding them up. I pride myself on being the goto person when a problem has gone beyond stubborn - I've been able to get the bottom of pretty much everything with a combination of good knowledge and sheer never give up bloody mindedness!

I terms of approach, I focus initially on making sure completely understand your problem, and give an honest verdict on whether or not I'm the right person to help. The clock doesn't start ticking until we are both happy that we'll spend our time productively. Like I say, I'm not one to let a problem get the better of me, so I'll happily provide a happiness backed guarantee.