Alan Dipert is a pragmatic CTO and co-founder with 16 years of software engineering experience building durable, systems-oriented products and leading small teams to practical execution. He blends hands-on full-stack skills—JavaScript, UI frameworks, SQL, Clojure, and Java—with a strong Unix and functional programming background to ship reliable, well-tested systems. A veteran of RStudio and contributor to notable open-source projects like ClojureScript, boot, and Shiny, he has improved build tooling, test infrastructure, and UX-facing features that bridge front-end and backend concerns. He prioritizes steady improvement: teaching teams, documenting work, and leaving robust processes and tests that reduce future friction. His career path includes founding studios and contracting work as well as operational leadership shaped by earlier service as a US Army Civil Affairs team sergeant, which informs his focus on clear priorities and resilient teams. He’s actively expanding into economics, finance, and UX to better align technical choices with business impact.
16 years of coding experience
17 years of employment as a software developer
B.Sc Information Technology ·, B.Sc Information Technology · at Rochester Institute of Technology
Contributions:10 releases, 110 commits, 48 PRs in 3 years 11 months
Contributions summary:Alan primarily contributed to the core functionality of the "boot" build tool. Their work involved modifying the core engine, particularly with the introduction of a dynamic variable (`*the-end*`) and related changes to the task execution flow and built-in tasks. Furthermore, the user addressed build-related issues, such as the AOT compilation process and dependency resolution, and made updates to the web application integration aspects of the project. The user also made improvements to internal dependencies and build tool functionality.
Contributions:210 commits, 53 PRs, 315 pushes in 3 years
Contributions summary:Alan contributed to the Shiny framework by implementing features related to file input handling. Their work focused on preserving file extensions during uploads, especially from Internet Explorer 9, and allowing the uploading of the same file multiple times. They also made improvements to drag-and-drop file input functionality by simplifying its code and incorporating a fix for Firefox 57+. These changes involved modifications to JavaScript files and R code, showcasing both front-end and back-end development skills.
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
Alan Dipert - CTO & Co-Founder at Crown & Compass Technology