Noah Bogart is a Senior Software Engineer in Cincinnati with 13 years of hands-on experience building backend systems and testing infrastructure across startups and product teams. He specializes in Clojure backend development, static analysis, and parser tooling—contributing to notable open-source projects like nvim-treesitter, clj-kondo, pest, and the Kaocha test runner to improve language support, linting, and test reliability. Noah brings practical TypeScript, Ruby on Rails, and Python experience from prior roles building GraphQL servers, admin backends, and data pipelines, and he emphasizes clean code and robust test coverage. Colleagues describe him as an autodidact who pairs technical rigor with compassionate communication, making him effective in cross-functional teams. An interesting quirk: his open-source work often focuses on the language-level details (queries, highlighting, grammar and error messages), showing a preference for improving developer ergonomics and tooling rather than just product features. Now at Gateless, he continues to blend maintenance-minded craftsmanship with thoughtful automation and testing.
13 years of coding experience
8 years of employment as a software developer
Linguistics, Linguistics at University of Cincinnati
Computer Programming and Database Management Computer Programming, Computer Programming and Database Management Computer Programming at Cincinnati State Technical and Community College
Nvim Treesitter configurations and abstraction layer
Role in this project:
Back-end Developer
Contributions:15 reviews, 6 PRs, 38 comments in 1 year 11 months
Contributions summary:Noah primarily contributed to Clojure query updates and highlights within the project. Their work involved refining existing Clojure query files, adding new functions, and fixing field highlighting issues. The user also updated the maintainer in the parsers file and added support for Djot, demonstrating a focus on language-specific features and overall project maintenance. These changes improved the accuracy of syntax highlighting and parsing capabilities.
Contributions:7 reviews, 11 commits, 17 PRs in 9 months
Contributions summary:Noah primarily contributed to the `clj-kondo/clj-kondo` project by implementing new linting rules and fixing existing ones, specifically related to Clojure code analysis. They added a new lint for redundant function calls and fixed an issue regarding keyword bindings in binding vectors, enhancing the static analysis capabilities. Additionally, the user worked on improving test coverage and ensuring the accuracy of the linter by adding new tests and addressing existing test failures.
static-analyzerlinterjoyclojurescriptgraalvm
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
Noah Bogart - Senior Software Engineer at Gateless, Inc.