Glenn Trewitt Email and Phone Number
Glenn Trewitt work email
- Valid
Glenn Trewitt personal email
Senior Software Engineer with 20+ years of experience at Juniper, Google, and Digital Equipment designing and implementing a wide range of software from prototypes to large-scale, complex distributed systems.Most recently, Staff Software Engineer at Juniper on the Engineering Productivity team. Designed and implemented automation tools to work across repositories of most types - GitHub, GitLab, Gerrit, and Artifactory/Docker: Collect all tickets touched by merges between two builds; apply tags for a build; add/update/remove annotations in GitLab merge request descriptions (used by CI); inventory open-source packages used by a release. Implemented a common API for obtaining credentials across many "backends", including Vault. [all in Go]Languages: Go [6 years], C++ [10+ years], Python[5+ years], HTML and CSS.Experience: large-scale distributed systems, microservices, network programming, monitoring, one-off proof-of-concept systems.Full-spectrum documentation: design documents, system documentation, and user manuals."Soft" skills: Agile (code reviews, unit testing, etc.); mentoring; presentations.
Dexterity, Inc.
View- Website:
- dexterity.ai
- Employees:
- 190
-
Staff Engineer, PlatformsDexterity, Inc.California, United States -
Robotics EngineerDexterity, Inc. Jun 2021 - PresentDowntown Redwood City, California, Us -
Staff Software EngineerJuniper Networks Jan 2020 - Jan 2021Sunnyvale, Ca, Us[GoLang - 1 year]Two roles: (1) As part of the Engineering Productivity team, designed and implemented automation tools to work across repositories of most types - GitHub, GitLab, Gerrit, and Artifactory/Docker. (2) Import "Google engineering culture" by doing code reviews, mentoring others, and writing high-quality code and design documents. -
Senior Software EngineerGoogle, Inc. Jun 2003 - Sep 2019[Golang - 5 years; C++ - 10 years; Python]Worked in Technical infrastructure, where I built systems and tools to support users of Google’s production serving system (borg). These tools are used, worldwide, by every team that runs production services. In all of my projects, I’ve kept a focus on making the tools easy and unsurprising for users.Notable projects:Configuration and Data Distribution system that pushes new configurations to services running in production:- Designed and implemented client-facing RPC server;- Defined and implemented tracking of "provenance" for all operations;- Redesigned and implemented a new "build" workflow, used across all components.Version 2 of Google's global package management system:- Designed and implemented all tools to convert v1 packages (hundreds of thousands) and package configurations (thousands) to v2. Package conversion was completely transparent to users.- Defined and implemented a build-system extension that lets 90% of users define and configure their packages with just a few lines in their existing "BUILD" files, as opposed to dozens of lines in separate config files. Before I did it, this was believed to be essentially impossible.Borg Monitoring (starter project):- Designed and implemented the “prober” black-box monitoring system.- Designed and implemented the common configuration underpinnings for prober and other components - the white-box monitoring system (borgmon) and the alert manager. The configuration system allows all of the components to reload their configurations without interruption.
-
Member Of Technical StaffDigital Equipment Feb 1990 - Jun 1999Houston, Texas, UsSoftware engineer, internal Internet evangelism and innovative web sites.Developed the first web shopping cart (futfan.com), first live election returns (1994 California results), and first online, searchable, campaign finance reports (San Francisco, 1995; California, 1996).
Glenn Trewitt Skills
Glenn Trewitt Education Details
-
Stanford UniversityComputer Systems -
Rice UniversityElectrical Engineering
Frequently Asked Questions about Glenn Trewitt
What company does Glenn Trewitt work for?
Glenn Trewitt works for Dexterity, Inc.
What is Glenn Trewitt's role at the current company?
Glenn Trewitt's current role is Staff Engineer, Platforms.
What is Glenn Trewitt's email address?
Glenn Trewitt's email address is gt****@****rity.ai
What schools did Glenn Trewitt attend?
Glenn Trewitt attended Stanford University, Rice University.
What skills is Glenn Trewitt known for?
Glenn Trewitt has skills like Python, C++, Network Programming, Html, Programming, Sql, Unix, Software Development, System Design, Distributed Systems, Software Engineering, Css.
Who are Glenn Trewitt's colleagues?
Glenn Trewitt's colleagues are Kasen Umetaliev, Russell Lin, Chelsi Young, Nicholas Arcelona, Rob Ramirez, Julian Petty, Surya Gunasekaran.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial