Chris Connelly

Director at Digital Society Ltd

City of Edinburgh, Scotland, United Kingdom
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
Chris Connelly is a director and seasoned software engineer with 13 years of experience building cloud-native systems, developer tooling, and mission-driven digital products. He combines hands-on engineering across Rust, Python, Node.js and cloud platforms (AWS, Azure, Kubernetes) with leadership in product and team development from Cloudreach to PwC and now a worker-owned cooperative for social good. His background includes critical work on decentralized networking at MaidSafe and contributions to the widely used CoffeeScript compiler, modernizing its ES2015 code generation. Comfortable moving between architecture, release automation and mentoring, he has repeatedly shaped platform-level infrastructure for public sector and managed-service contexts. Based in Edinburgh, he brings a pragmatic, community-minded approach to technology, blending open-source craftsmanship with a focus on reliability and user impact.
code13 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at The University of Edinburgh
bookInverkeithing High School
languagesEnglish
github-logo-circle

Github Skills (4)

javascript10
coffeescript10
code-generation10
compiler-development10

Programming languages (19)

SmartyJavaCSSRustCHaxeElmGo

Github contributions (5)

github-logo-circle
jashkenas/coffeescript

Oct 2016 - Dec 2017

Unfancy JavaScript
Role in this project:
userFull-stack Developer
Contributions:13 commits, 21 PRs, 4 pushes in 1 year 2 months
Contributions summary:Chris contributed to the CoffeeScript compiler, focusing on modernizing and improving the code generation process. They implemented ES2015 equivalents for computed properties and splats in arrays and function calls, enhancing the language's compatibility with newer JavaScript standards. Additionally, the user worked on compiling class constructors to ES2015 classes, improving the overall structure and performance of the compilation process. Further enhancements included bug fixes and setting up the context of executable class body wrappers.
javascript
Request-scoped sqlx transactions for axum
Contributions:9 releases, 5 reviews, 59 commits in 8 months
axumrustsqlxrequesttransactions
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
Chris Connelly - Director at Digital Society Ltd