I love working on exciting projects where I can use the latest advancements in web technology to produce innovative solutions.
I currently work remotely as a Software Developer at Shopify. Previously I've worked with Bellroy, SCRUMPY and Ziontech Solutions.
In 2015 I was the Lead Developer on a project that won a WebAward for being an "Outstanding Website". My role on the project was full-stack: planning, design, development and dev-ops.
I've worked on a mix of frontend & backend projects both customer and non-customer facing across many languages & frameworks. Most days I can be found using Ruby on Rails to build server-side rendered web applications with sprinklings of interactivity via ES6, Elm, StimulusJS, React or custom elements.
I enjoy applying Clean Architecture techniques with the help of tools such as Sorbet & Packwerk to help drive better architecture in Ruby projects that need to be easy to work with, extensible & maintainable into the future.
Get in touch
“He has a vast knowledge of different software development techniques and paradigms and is always available for a Q&A session, code review or to pair with. Sam is never shy of taking on a difficult task or asking tough questions.” Hannes Benson, Bellroy
“He is a switched on geek who understands what clean code means and is very passionate about software development. He can be productive at all layers of a Software Development stack and learns anything/everything required to deliver high quality outcome.” Joy Nag, Zendesk
“Sam is one of the best developers I have worked with. He is very efficient working remotely and pairing/collaborating with him was always a great experience.” Carlos Rojas, REA Group
“I feel that I can confidently state that he is one of the few true programmers I have worked with in the web design industry. He has a natural aptitude for programming and keen problem solving skills that, used together, ensure that solutions aren't just delivered - but are delivered within a reasonable amount of time.” Steve Vallis, Polynomial
“He is a highly motivated and skilled developer, and is very fun to work with. He is able to pick up new skills very quickly, building on a good foundation, and adapt those skills to face the challenge at hand. Over the 4 years of working with him, through highs and lows of client work, he has always remained level headed and task orientated, and always with the end user in mind.” Harry Llewelyn, Neat
“I highly recommend Samuel as someone easy to work with, able to deliver to a level that far exceeds expectations and as someone who is passionate about their work and what they are good at.” Reuben Underhill, CGI