Jack Asher

Staff Software Engineer at Emergence AI

Springfield-Branson, Missouri Area 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
Jack Asher is a Staff Software Engineer with nine years of experience building developer tooling, browser automation, and AI-assisted products, and a proven track record as a founding engineer and open-source creator. He founded CRXJS, a Vite plugin for Chrome Extensions with 3.6k stars, and has repeatedly solved high-impact Chrome Extension challenges—once turning a six-month blocker into a one-month implementation that unlocked new business opportunities. Comfortable across the full stack, Jack blends TypeScript, modern build systems, secure IPC design, and AI integrations to ship production-grade platforms from startup to scale. He’s now exploring the intersection of personal development and advanced AI tooling, having built MCP servers for transcription and Obsidian integrations, and often uses AI-assisted workflows like Claude and VS Code AI extensions in his development process. Based in Bella Vista, Arkansas, he combines entrepreneurial grit with community-oriented open-source leadership and a knack for turning niche extension problems into broadly useful developer solutions.
code9 years of coding experience
job7 years of employment as a software developer
github-logo-circle

Github Skills (14)

async-await10
typescript10
javascript10
typescripts10
rollupjs10
chrome-plugin10
chrome-extension10
chrome-app10
typescript-types10
browser-extension10
testing9
cli9
generator9
unit-testing9

Programming languages (11)

TypeScriptMDXDockerfileCSSRustJavaScriptVueZig

Github contributions (5)

github-logo-circle
crxjs/chrome-extension-tools

Mar 2019 - Jan 2023

Bundling Chrome Extensions can be pretty complex. It doesn't have to be.
Role in this project:
userFull-stack Developer
Contributions:40 releases, 53 reviews, 1220 commits in 3 years 11 months
Contributions summary:Jack primarily contributed to the development of a Chrome Extension using JavaScript, TypeScript, and related technologies, demonstrating proficiency in tasks such as bundling, content script implementation, and potentially UI components. They added new functionalities, including Deriving Manifest Entry Points to bundle Chrome Extension, getScriptTags, and more testing fixtures for the project. The user also addressed testing by refactoring the testing architecture to accommodate the new files and features that were introduced.
manifest-v2manifest-v3rollupvitejsnpm-package
plopjs/plop

Feb 2020 - Mar 2020

Consistency Made Simple
Role in this project:
userFull-stack Developer
Contributions:8 commits, 2 PRs, 3 comments in 1 month
Contributions summary:Jack primarily focused on refactoring and modernizing the codebase. Their contributions included converting older code constructs like `co.wrap()` to asynchronous/await functions. They made changes to improve the project's code quality, as demonstrated by fixing linting errors, and also worked on integrating with type definitions. They also implemented changes related to testing and modified existing actions.
callbacksdot-notationjavascriptplopgenerators
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
Jack Asher - Staff Software Engineer at Emergence AI