Isaac Johnston is a pragmatic full-stack engineer with 15 years of experience building production-grade platforms and AI-native development workflows from Nairobi. A longtime Clojurian and TypeScript practitioner, he has hands-on expertise modernizing ClojureScript projects—migrating major libraries like re-frame and re-com to shadow-cljs, upgrading core dependencies, and improving build/deployment and demo UX. He excels at bridging developer ergonomics and production stability, shipping both infrastructure changes and user-facing component enhancements. Isaac’s work reflects a preference for durable, maintainable toolchains that scale with teams and AI-infused workflows, and he often contributes behind the scenes to widely used open-source UI frameworks.
A ClojureScript library of reusable components for Reagent
Role in this project:
Full-stack Developer
Contributions:8 reviews, 458 commits, 43 PRs in 2 years 5 months
Contributions summary:Isaac primarily upgraded dependencies in the ClojureScript Reagent component library, including Clojure, ClojureScript, and core.async. They also migrated the project to shadow-cljs, a modern ClojureScript build tool. Furthermore, the user added features like tag-dropdown, simple v-table and made minor UI/UX enhancements, as well as fixing build and deployment workflows by updating related configuration, and ensuring a seamless demo experience.
A ClojureScript framework for building user interfaces, leveraging React
Role in this project:
Full-stack Developer
Contributions:3 releases, 2 reviews, 322 commits in 3 years 5 months
Contributions summary:Isaac primarily contributed to the re-frame ClojureScript framework by upgrading dependencies within the project. This includes upgrading Clojure, ClojureScript, reagent, and other related build dependencies. The user also migrated the project and its examples to shadow-cljs, a build tool for ClojureScript, significantly changing the build process. In addition, the user updated several configurations, including plugin upgrades and various examples within the repository.
reactleveragingspauser-interfacesclojurescript
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.