Alan Dipert

CTO & Co-Founder at Crown & Compass Technology

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
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.
code16 years of coding experience
job17 years of employment as a software developer
bookB.Sc Information Technology ·, B.Sc Information Technology · at Rochester Institute of Technology
languagesArabic
stackoverflow-logo

Stackoverflow

Stats
206reputation
3kreached
4answers
0questions
github-logo-circle

Github Skills (36)

javascript10
back-end-development10
uploader10
clojure-cli10
r10
testing10
rspec10
shiny10
leiningen10
ruby10
clojure10
notification10
front-end-development10
file-upload10
build-automation10

Programming languages (19)

JavaC++CSSCTeXScalaGoCommon Lisp

Github contributions (5)

github-logo-circle
boot-clj/boot

Nov 2014 - Sep 2018

Build tooling for Clojure.
Role in this project:
userBack-end Developer
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.
clojuretooling
rstudio/shiny

May 2017 - May 2020

Easy interactive web applications with R
Role in this project:
userBack-end & Front-end Developer
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.
web-applicationsweb-appshinyrstudioweb-development
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