Glenn Trewitt

Glenn Trewitt Email and Phone Number

Staff Engineer, Platforms @ Dexterity, Inc.
California, United States
Glenn Trewitt's Location
San Francisco Bay Area, United States, United States
Glenn Trewitt's Contact Details

Glenn Trewitt work email

Glenn Trewitt personal email

n/a
About Glenn Trewitt

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.

Glenn Trewitt's Current Company Details
Dexterity, Inc.

Dexterity, Inc.

View
Staff Engineer, Platforms
California, United States
Website:
dexterity.ai
Employees:
190
Glenn Trewitt Work Experience Details
  • Dexterity, Inc.
    Staff Engineer, Platforms
    Dexterity, Inc.
    California, United States
  • Dexterity, Inc.
    Robotics Engineer
    Dexterity, Inc. Jun 2021 - Present
    Downtown Redwood City, California, Us
  • Juniper Networks
    Staff Software Engineer
    Juniper Networks Jan 2020 - Jan 2021
    Sunnyvale, 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.
  • Google, Inc.
    Senior Software Engineer
    Google, 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.
  • Digital Equipment
    Member Of Technical Staff
    Digital Equipment Feb 1990 - Jun 1999
    Houston, Texas, Us
    Software 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

Python C++ Network Programming Html Programming Sql Unix Software Development System Design Distributed Systems Software Engineering Css Freebsd Linux Algorithms

Glenn Trewitt Education Details

  • Stanford University
    Stanford University
    Computer Systems
  • Rice University
    Rice University
    Electrical 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

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.