Jose Gomez is a Principal Software Engineer with 11 years of experience leading full-stack and backend initiatives across finance, healthcare, and research domains from the Greater Chicago Area. A pragmatic polyglot and advocate for Clojure and engineering best practices, he designs and delivers microservices, micro-frontends, and cloud-native pipelines while mentoring teams and shaping architecture. He has driven greenfield platforms and automation projects at lenders and insurers and built DevOps-first delivery pipelines for R&D at Bristol-Myers Squibb. An active open-source contributor, he improved core Clojure libraries like Clara Rules and Korma—adding query features, serialization tests, and CI automation—highlighting a focus on reliability and testability. Colleagues rely on him to translate complex workflows into pragmatic, production-ready systems that balance performance, maintainability, and developer ergonomics.
10 years of coding experience
10 years of employment as a software developer
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Nova Southeastern University
Software Analysis and Development, Computer Software Engineering, Software Analysis and Development, Computer Software Engineering at American InterContinental University
Contributions:33 reviews, 7 commits, 33 PRs in 1 year
Contributions summary:Jose primarily contributed to the Clara Rules engine, focusing on enhancing its functionality and improving its testing infrastructure. They introduced support for symbol arguments in queries, refining the query definition syntax, and added features to handle exceptions within test nodes. Furthermore, the user implemented tests for serialization and deserialization of test nodes, ensuring the persistence of critical components and wrote tests to improve the reliability of the rule engine. They also automated releases using Travis CI.
Contributions:9 commits, 10 PRs, 68 comments in 25 days
Contributions summary:Jose primarily focused on improving the Korma SQL library for Clojure. Their commits addressed bugs and implemented features related to composite keys, foreign key handling with subselects, and relationship types like `belongs-to`, `has-many`, and `with-one`. The user also made changes to support connection pools and configuration options. These modifications indicate a focus on enhancing the core functionality and flexibility of the library.
tastysqlednclojuresql-query
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
Jose Gomez - Principal Software Engineer at gateless, inc.