Noah Bogart

Senior Software Engineer at Gateless, Inc.

Cincinnati, Ohio, 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
🎓
Top School
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.
code13 years of coding experience
job8 years of employment as a software developer
bookLinguistics, Linguistics at University of Cincinnati
bookComputer Programming and Database Management Computer Programming, Computer Programming and Database Management Computer Programming at Cincinnati State Technical and Community College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,702reputation
175kreached
12answers
8questions
Badges
python
top-5%
github-logo-circle

Github Skills (29)

tree-sitter10
static-analysis10
mstest10
clojure-cli10
testing10
peg10
teste10
webscraping10
clojure10
neovim10
testing-library10
parsing10
linter10
rust10
text-parsing10

Programming languages (30)

C#SchemeCCommon LispHTMLTypeScriptShellOCaml

Github contributions (5)

github-logo-circle
Nvim Treesitter configurations and abstraction layer
Role in this project:
userBack-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.
nvim-treesitterluatreesittertree-sittervim
clj-kondo/clj-kondo

Apr 2022 - Jan 2023

Static analyzer and linter for Clojure code that sparks joy
Role in this project:
userBack-end Developer & QA Engineer/Test Automation Engineer
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.