Omar Jarjur

Staff Software Engineer at Google

Seattle, Washington, 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
Omar Jarjur is a Staff Software Engineer in Seattle with 21 years of experience building production systems across Java, Python, C++, and Go, currently shaping developer-facing features at Google Cloud. He has a strong full‑stack background and a history of launching core infrastructure—such as GCE SSH key management and early GCE tooling—and improving developer tooling and testing automation for widely used open-source projects like Google Cloud Datalab. Known for pragmatic re‑architecting (including dramatic data-model size reductions) and bridging language-agnostic backends with language-specific frontends, he pairs deep systems expertise with front-end polish. Beyond shipping features, he has tackled developer experience problems end-to-end—adding UI sign-in flows, improving notebook execution tests, and fixing subtle authentication and port-detection bugs—demonstrating an eye for reliability and usability. He holds an MS and BS in Computer Science from UT Dallas and UT Austin, respectively, and brings a long track record of thoughtful, cross-domain engineering.
code21 years of coding experience
job17 years of employment as a software developer
bookMaster of Science, Computer Science, Master of Science, Computer Science at The University of Texas at Dallas
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at The University of Texas at Austin
github-logo-circle

Github Skills (25)

javascript10
docker10
bash10
ui-design10
dockers10
uid10
automation10
front-end-development10
nbconvert10
automations10
web-development10
testing9
cicd9
typescript9
css9

Programming languages (8)

TypeScriptJavaShellC++GoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
googledatalab/datalab

May 2016 - Oct 2018

Interactive tools and developer experiences for Big Data on Google Cloud Platform.
Role in this project:
userFull-stack Developer
Contributions:3 releases, 2 reviews, 352 commits in 2 years 4 months
Contributions summary:Omar primarily worked on the front-end and back-end aspects of the Datalab UI. They implemented UI improvements by modifying the CSS and adding sign-in/sign-out buttons to the notebook view. The user also addressed authentication-related issues by fixing problems with logging in from a local instance and improving the logic for determining the server's port number, and by making the sign-in/sign-out buttons save notebook changes. The user also contributed by adding a new template for the file editing page and fixing a bug in the 'Convert to Python' functionality.
gcpgoogle-cloud-platformbigquerybig-datacloud
googledatalab/notebooks

May 2016 - May 2018

Google Cloud Datalab samples and documentation
Role in this project:
userDevOps Engineer
Contributions:16 commits, 39 PRs, 60 pushes in 1 year 11 months
Contributions summary:Omar focused on improving the testing infrastructure and automation for the Google Cloud Datalab notebooks repository. They added a test script that executes notebooks and reports failures. The user updated and refined the test script by correcting issues, modifying test parameters, and improving instructions. Their work involved configuring and testing the notebooks using `nbconvert`, alongside incorporating environment variables and handling conda environments.
gcpgooglenotebookgoogle-cloud-platformbigquery
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
Omar Jarjur - Staff Software Engineer at Google