Joseph Fehrman is a Senior Software Engineer with over a decade of experience building web applications and systems, currently contributing at Twilio from Fredericksburg, Virginia. He brings a steady progression of roles across consulting and systems programming, blending hands-on implementation with pragmatic engineering for enterprise and product teams. A "JavaScript Warlock" who prefers Neovim, Joseph also created a public Dungeon World character sheet site, showing a taste for crafting focused, user-facing static tools. His background spans low-level systems work at CACI to consulting and senior engineering at UDig and Trideaworks, giving him a broad technical palette from infrastructure to front-end. Collected experience in communications platforms and consulting makes him effective at shipping reliable features in complex codebases. He pairs disciplined engineering with a playful curiosity for side projects that surface real user value.
10 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Mary Washington
A blog for plain JavaScript without the need of frameworks.
Contributions:31 PRs, 24 pushes, 30 branches in 1 year 6 months
plain-javascriptjavascriptneedplainframeworks
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.