William Mcconaghy is an experienced software engineer and leader with 11 years in professional roles spanning hands-on development to managing multiple teams, most recently overseeing four Kibana teams at Elastic. He blends front-end expertise in Javascript, AngularJS, and React with backend experience in Java, Ruby, and J2EE, delivering features for web and mobile products across startups and enterprises. William has a track record of mentoring engineers and improving engineering practices, from designing APIs and SSO infrastructure to hardening PHI security for healthcare portals. Based in Durham, NC, he brings a pragmatic, challenge-driven approach informed by a humanities background (MA in English), which helps him communicate complex technical solutions clearly. Notably, he has shifted smoothly between individual contributor and management roles, maintaining technical ownership while scaling teams and product impact.
11 years of coding experience
20 years of employment as a software developer
BA, English, BA, English at Eastern Illinois University
Master of Arts (MA), English Language and Literature/Letters, Master of Arts (MA), English Language and Literature/Letters at Kent State University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.