John Julien

Principal Technology Engineer at Eastview Christian Church

Greater Bloomington, Illinois Area 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

👤
Senior
🎓
Top School
John Julien is a Principal Technology Engineer with 14 years of experience building resilient, cloud-native infrastructure and developer platforms across enterprise and startup environments. He leads strategy for core infrastructure, networking, and event management at State Farm while co-founding and driving the technical vision of DirectorySpot, where he built the majority of the web, mobile, and backend stack. A long-time open source advocate, he has contributed DevOps-focused improvements to the widely used puppet project—enhancing local user/group management and reliability in heterogeneous environments. John combines hands-on systems engineering (from large Linux deployments to EKS/Argo-based runtimes) with pragmatic leadership, coaching teams to adopt continuous delivery and scalable architectures. He also volunteers technical leadership for community-impact projects, applying the same automation and UX mindset to church and charity initiatives.
code14 years of coding experience
job14 years of employment as a software developer
bookBS, Information Technology, BS, Information Technology at Illinois State University
github-logo-circle

Github Skills (15)

management10
gatsbyjs10
user-management10
automation10
puppeteer10
automations10
manage10
devops10
puppet10
ruby9
linux9
shell8
script8
sh8
scripting8

Programming languages (7)

JavaShellC++GoHTMLRubyPython

Github contributions (5)

github-logo-circle
puppetlabs/puppet

Jan 2013 - Nov 2013

Server automation framework and application
Role in this project:
userDevOps Engineer
Contributions:36 commits in 9 months
Contributions summary:John primarily contributed to improving the user management features of the Puppet framework, specifically related to user and group creation and deletion using the `useradd` and `groupadd` providers. They implemented support for managing local users and groups, especially when dealing with remote NSS databases. Their work included refactoring code, fixing bugs related to duplicate UIDs/GIDs, and ensuring consistent behavior across different user management commands like `useradd` and `luseradd` and `usermod` or `groupmod`.
automation-framework
jjulien/hiera-regex

May 2014 - Sep 2015

Contributions:21 commits, 3 PRs, 7 pushes in 1 year 4 months
to-stringhieraregexstringmatches
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