Sr. Software Engineer at Commonwealth Fusion Systems
Woburn, Massachusetts, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Dillon Shook is a senior software engineer with 13 years of experience building user-focused, production-scale systems across industries from fusion energy to agriculture and media. He combines a pragmatic full‑stack toolbox (TypeScript, C#, React/Svelte, Postgres, Docker) with a willingness to learn new technologies to solve real-world problems, notably implementing RAG-powered search at Pryon and large interactive sports visualizations at Comcast. As Principal Engineer at Indigo and current Sr. Engineer at Commonwealth Fusion Systems, he’s delivered software that reaches millions while also improving developer and ops workflows—evidenced by contributions to the popular CapRover project adding GoAccess-based log reporting and containerized integrations. He also moves quickly on product-focused rebuilds, having rewritten a high‑traffic hotel certification site in a month to achieve mobile-first design, i18n, and 90+ Lighthouse scores. Based in Woburn, MA, Dillon pairs hands-on engineering with an eye for practical UX and operational excellence, and maintains a portfolio of side projects that reflect his curiosity and breadth.
13 years of coding experience
14 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at New Mexico Institute of Mining and Technology
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
Role in this project:
Back-end & DevOps Engineer
Contributions:7 reviews, 2 PRs, 9 comments in 3 months
Contributions summary:Dillon primarily contributed to integrating GoAccess for log analysis and reporting within the CapRover platform. They focused on implementing features related to GoAccess configuration, including the creation of a dedicated container, shared volume management for logs, and the dynamic generation of reports. The contributions also extended to modifying the Nginx configuration to expose GoAccess reports and updating cron jobs for log processing and retention. This work involved modifications to back-end code, Docker configuration, and Nginx templates.
Contributions:104 commits, 2 PRs, 101 pushes in 7 months
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.