Julian Lawrence

Staff Software Engineer at Zendesk

Irvine, California, 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
Julian Lawrence is a Staff Software Engineer based in Irvine, California with a decade of experience building reliable, production-grade systems across startups and large entertainment and SaaS companies. He has progressed from embedded systems and QA into senior engineering and leadership roles, including Head of Engineering at a startup and senior/staff positions at Blizzard and Zendesk, demonstrating breadth across product, operations, and team delivery. Julian brings strong operational rigor—evidenced by contributions to the Kubernetes descheduler project where he improved graceful shutdowns, secure serving integration, logging, and testing—to make distributed systems more resilient and observable. He excels at bridging development and DevOps concerns, modernizing build and deployment workflows while keeping an eye on maintainability. Colleagues would note his mix of hands-on coding, refactoring discipline, and pragmatic focus on production reliability. He holds a BS in Computer Science and Engineering from UC Irvine and thrives on turning complex infrastructure challenges into dependable, debug-friendly solutions.
code10 years of coding experience
job9 years of employment as a software developer
bookUniversity of California, Irvine
github-logo-circle

Github Skills (7)

kubernetes10
go10
kubernetes-pods10
cicd9
docker8
dockers8
testing7

Programming languages (9)

SmartyTypeScriptHCLJavaJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
kubernetes-sigs/descheduler

Dec 2021 - Aug 2022

Descheduler for Kubernetes
Role in this project:
userDevOps Engineer
Contributions:16 reviews, 10 commits, 16 PRs in 8 months
Contributions summary:Julian focused on improving the descheduler's functionality and reliability through several key changes. These included adding signal handling for graceful shutdowns, integrating with the secure serving system, and updating logging for easier debugging. Furthermore, the user enhanced testing and refactored the codebase, and updated project dependencies, like bumping the Go version. These actions indicate a focus on operational aspects, including build processes, monitoring, and deployment.
golangkubernetesk8s-sig-scheduling
jklaw90/descheduler

Dec 2021 - Apr 2024

Descheduler for Kubernetes
Contributions:2 PRs, 35 pushes, 17 branches in 2 years 4 months
golangkubernetes
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
Julian Lawrence - Staff Software Engineer at Zendesk