Isaac Johnston

Nairobi County, Kenya
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
award
Top expert inClojure Web Development and Tooling
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.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

clojure10
dependency-management10
reagent10
clojure-cli10
clojurescript10
re-frame10
ui-design9
front-end-development9
web-development9
uid9
continuous-integration7
javascript7
cin7

Programming languages (16)

PowerShellJavaCSSC++CPureScriptHTMLStylus

Github contributions (5)

github-logo-circle
day8/re-com

Jun 2019 - Nov 2021

A ClojureScript library of reusable components for Reagent
Role in this project:
userFull-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.
reactreusable-componentsclojurescript-libraryclojurescriptreagent
day8/re-frame

Jun 2019 - Nov 2022

A ClojureScript framework for building user interfaces, leveraging React
Role in this project:
userFull-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.
Request Free Trial
Isaac Johnston