Summary
Craig Wills is a Director of Engineering with 11 years of experience leading remote software teams and delivering full-stack solutions across JavaScript, React, Elixir, Ruby, C#, and SQL. Currently steering engineering at Tagboard, he blends hands-on development with strategic leadership to ship reliable products in distributed environments. He is skilled in agile methodologies and cross-language system design, able to move between front-end UX concerns and backend scalability challenges. Based in Elgin, Illinois, Craig has a track record of building high-performing remote teams and translating complex requirements into pragmatic, testable systems. A practical polyglot, he often applies functional programming patterns from Elixir alongside more traditional OO approaches to improve maintainability and throughput.
11 years of coding experience