David Bashford

Northern Virginia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
David Bashford is a seasoned engineering leader and UI architect with 26 years in IT and 14 years in senior leadership, currently driving front-end and cloud architecture as Senior Director of Engineering at WattBuy. He specializes in transforming early-stage engineering practices into disciplined, test-driven organizations and has re-architected large web stacks to serverless CDK-driven deployments and component-focused React ecosystems. At RSA he led multiple teams migrating heavyweight products to cloud-native Node.js, AppSync, and GraphQL while standardizing libraries to accelerate developer velocity. An advocate of developer ergonomics, he has built and open-sourced tooling (Mimosa, textract) and contributed to notable projects like Durandal/Aurelia and chokidar, reflecting deep cross-cutting experience across front-end and file-system-level back-end work. Based in Herndon, VA, he combines hands-on coding with strategic delivery—splitting monoliths into independently deployable microsites to enable rapid, low-risk releases.
code14 years of coding experience
github-logo-circle

Github Skills (12)

filesystem10
javascript10
nodejs10
front-end-development10
file-operations10
fileio10
bower9
requirejs9
css9
knockout8
knockoutjs8
html7

Programming languages (6)

TypeScriptJavaC++CoffeeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
BlueSpire/Durandal

Feb 2013 - Aug 2013

Durandal has evolved to the next generation: Aurelia.
Role in this project:
userFront-end Developer
Contributions:6 commits in 5 months
Contributions summary:David primarily focused on front-end development tasks within the Durandal/Aurelia project. Their contributions included updating the Mimosa starter kit, modifying stylesheet and javascript files, and integrating bower packages like font-awesome and durandal. They made changes to configuration files and included modules, demonstrating a focus on UI components and overall application structure. Several commits also addressed linting and build configurations.
aureliadurandal
paulmillr/chokidar

Jun 2012 - Jun 2012

Minimal and efficient cross-platform file watching library
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 day
Contributions summary:David primarily contributed to the core functionality of the `chokidar` library by modifying the file watching logic. Their commits focused on improving the accuracy and efficiency of the file watching process, specifically addressing issues related to handling changes in nested directories and removing files from the watched list. The user also refactored the codebase by swapping parameter orders and re-ordering directory addition for optimization.
watch-fileswindowsjavascriptlinuxwatcher
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.
Request Free Trial