Exectutive Director Of Engineering at Independent contractor
Hingham, Massachusetts, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Craig Andrews is an Executive Director of Engineering with 16+ years of hands-on and leadership experience delivering secure, high-quality software across industries from public sector to large enterprises. An expert generalist, he combines deep Java/JVM expertise (Spring, Grails, Hibernate) with cloud and DevOps practices (AWS, CloudFormation, CI/CD) and a history of working on both mainframes and modern cloud platforms. He practices servant leadership—mentoring teams, instituting pragmatic architecture, and driving automation to improve quality and delivery cadence. An active open-source contributor, Craig has improved core projects like Spring, Groovy, Hibernate, and FreshRSS, demonstrating attention to performance, security, and backward-compatibility. Based in Hingham, MA, he pairs practical engineering (even low-level build and encoding fixes) with product-focused architecture and a long track record of integrating complex legacy systems.
16 years of coding experience
18 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Worcester Polytechnic Institute
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:2 reviews, 34 commits, 42 PRs in 5 years 11 months
Contributions summary:Craig primarily contributed to the codebase by removing deprecated dependencies and updating build configurations. They addressed the removal of `libmodplug` and `glew` dependencies, streamlining the build process. Furthermore, the user made adjustments to the testing information in the README, improved compatibility with MariaDB, and modified the system to use the correct encoding headers. These changes indicate a focus on maintaining and improving the software's build, dependencies, and overall functionality.
Contributions:37 reviews, 22 commits, 12 PRs in 4 years 6 months
Contributions summary:Craig primarily contributed to the Spring Security project by implementing features related to permission evaluation and role hierarchy configuration. They introduced the ability to configure `PermissionEvaluator` and `RoleHierarchy` beans by default within `AbstractSecurityExpressionHandler`. Additionally, the user refactored code to improve session management and security configuration within the Spring Security framework. These changes involved modifying existing classes and adding test cases to ensure functionality.
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
Craig Andrews - Exectutive Director Of Engineering at Independent contractor