John Allen is a versatile developer with 12 years of experience building backend systems, currently contributing at NIST and Fig Leaf Software as a Drupal-focused engineer. He works across a broad toolset—Java, JavaScript, PHP, Python, R, Go, ColdFusion and HTML—bringing pragmatic multi-language fluency to government and product projects. His background in computer music from Berklee signals a creative approach to engineering and pattern-driven problem solving. Known among peers as both technically curious and helpful, he pairs deep backend craftsmanship with an emphasis on collaboration and mentorship. Based in Hammondsport, NY, he blends small-town perspective with institutional-scale engineering work. An unlikely detail: his profile mixes playful self-description with a steady record of professional development, suggesting a candid, people-oriented engineer behind the code.
12 years of coding experience
Bachelor's degree, Computer Music, Bachelor's degree, Computer Music at Berklee College of Music
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.