Bob Boring is a pragmatic software engineer with nine years of professional engineering experience and a long history at Cigna, where he has progressed from application support to senior software engineering and quality roles. He favors Clojure for its expressiveness and has contributed to notable open-source projects such as babashka and sci, improving interpreter features, Windows test coverage, and debugging/interop capabilities. Comfortable across backend systems, test automation, and legacy enterprise stacks (SQL Server, Oracle, AIX, Windows Server), he translates business needs into reliable, testable software and processes. Colleagues rely on him to simplify complex problems and to write pragmatic tooling when it speeds delivery. Based in Pennsylvania, he pairs hands-on coding with a knack for improving cross-team workflows and platform compatibility. An unsung strength is his attention to platform-specific test robustness, ensuring code works reliably across OS boundaries.
9 years of coding experience
4 years of employment as a software developer
Certificate, Computer Information Sciences, Certificate, Computer Information Sciences at North Montco Technical Career Center
Diploma, General Studies, Diploma, General Studies at North Penn High School
Native, fast starting Clojure interpreter for scripting
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:8 reviews, 39 commits, 50 PRs in 1 year 5 months
Contributions summary:Bob primarily contributed to improving the test suite for the Babashka Clojure interpreter. Their work focused on expanding the testing coverage for Windows environments, adding tests for various functionalities, and handling platform-specific differences. They introduced new test cases, updated existing ones, and modified test scripts to ensure compatibility and reliability across different operating systems. Furthermore, the user addressed code formatting and path handling issues to improve the overall testing experience.
Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
Role in this project:
Backend Developer
Contributions:3 reviews, 11 commits, 14 PRs in 1 year 4 months
Contributions summary:Bob primarily contributed to the `sci` Clojure/ClojureScript interpreter. They added and refined core namespace functionality, specifically related to `clojure.repl` and `clojure.template`, and implemented and added metadata to various Clojure core functions. They also worked on improving interop capabilities, adding the ability to access instance fields without the dash. Furthermore, the user added functionality related to stack frames for debugging.
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.