Summary
Joshua Avrick is a Front End Developer III with 9 years of experience building production-grade web and eCommerce applications, specializing in JavaScript, Node.js, React, and modern front-end design patterns. He has driven tooling and architectural improvements—introducing Webpack, Vue, SASS, and state management—to modernize codebases and authored 100+ reusable components, including an audio recorder/visualizer and dashboard tiling system. At Alertus he led the end-to-end build of a browser extension serving 30,000+ users and contributed to FEMA-reviewed emergency notification tooling, demonstrating experience shipping high-stakes, secure systems. Comfortable across the full stack, he also refactored large legacy codebases toward modular, testable architectures while improving performance, accessibility, and internationalization. Based in Alexandria, VA, he shares his work on GitHub and a personal portfolio, blending pragmatic engineering with a knack for turning complex requirements into maintainable, user-focused interfaces.
9 years of coding experience
1 year of employment as a software developer
UMBC