Gregory Smith is a Software Engineer at Foxglove. Colleagues describe them as "Greg is, in my mind, a fine example of a well-rounded engineer. He is one of the few people that I've worked with who can traverse a problem at the 'big picture' level as well as at the 'nuts and bolts' level, with practiced ease. He complements agility with robustness, correctness with performance, lateral thinking with vertical. A quick learner, he is always seeking to enhance his already formidable repertoire of tools, techniques, knowledge and insights. To top… Show more"
-
Software EngineerFoxgloveSeattle, Wa, Us -
Staff Software EngineerGro Intelligence Jan 2023 - May 2024Data Platform: Built a service to resolve faceted queries against ~100m data series. Developed and implemented a strategy to separate data discovery from data retrieval. Assisted in transforming data into a unified serving schema.Ontology: Extracted an ontology database and data-mapping ruleset from a monorepo, and established new CI/CD pipelines. Built various tooling to assess and improve consistency. -
Distinguished EngineerNutanix Jul 2021 - Dec 2022SDN: Extended and repackaged networking services developed for DRaaS to be included in the on-premises distribution of AHV. Designed and developed SDN integration with Azure baremetal. Miscellany: Launched various internal services for: generating reports for python unit test stability; graphing internal and third-party software dependencies; scanning deployed service containers for CVEs. Served as patent chair. -
Principal EngineerNutanix Dec 2017 - Dec 2022DRaaS Networking: Guided the design, development, and operation of various networking services for "Disaster-Recovery as a Service", hosted on purpose-built Nutanix public cloud infrastructure. -
Software EngineerNutanix Apr 2013 - Dec 2017AHV: Built a hypervisor from CentOS Linux, with a proprietary distributed management and control plane that's tightly integrated with the Nutanix distributed storage platform. -
Software EngineerVmware Jun 2007 - Apr 2013VSAN: Helped to design and implement an eventually-consistent distributed database, a fault-tolerant multipath-aware RPC layer, and a lightweight tracing subsystem. Assisted other teams in debugging various control and IO paths.Virtual Distributed Switch API: Identified dangerous implicit locking paradigms, and augmented the API to support a gradual transition to more explicit locking.DVFilter: Designed and implemented an abstraction layer for an existing pluggable… Show more VSAN: Helped to design and implement an eventually-consistent distributed database, a fault-tolerant multipath-aware RPC layer, and a lightweight tracing subsystem. Assisted other teams in debugging various control and IO paths.Virtual Distributed Switch API: Identified dangerous implicit locking paradigms, and augmented the API to support a gradual transition to more explicit locking.DVFilter: Designed and implemented an abstraction layer for an existing pluggable packet-filtering framework in vmkernel. The abstraction layer handled various aspects of synchronization, state migration, and management of userspace filtering agents.Wireless Paravirtualized Device: Collaboratively designed a wireless device, supported by the Linux mac80211 framework, and implemented a full-featured NDIS 5/6 wireless miniport driver.Virtual Network Devices: Maintained paravirtualized drivers for Windows, virtual devices, host kernel modules for Windows and Linux, and Windows installer and management libraries. Show less -
Undergraduate Research AssistantCs Dept - Uw-Madison Jul 2006 - Jun 2007Virtualized wireless channels for the Orbit Lab testbed at Rutgers University (http://orbit- lab.org/). This project’s goal is to augment an existing wireless testbed framework to allow for concurrent experiments. Current efforts are directed towards full and hosted virtualization of the grid nodes (Xen and UML, respectively) and time-division multiplexing of the wireless channel. Paper forthcoming.
-
Unix Systems AdministratorCae - Uw-Madison Jun 2005 - Jul 2006
Gregory Smith Education Details
-
Computer Science, Linguistics
Frequently Asked Questions about Gregory Smith
What company does Gregory Smith work for?
Gregory Smith works for Foxglove
What is Gregory Smith's role at the current company?
Gregory Smith's current role is Software Engineer.
What schools did Gregory Smith attend?
Gregory Smith attended University Of Wisconsin-Madison.
Not the Gregory Smith you were looking for?
-
Gregory Smith
Marietta, Oh -
Gregory Smith
New York, Ny8gmail.com, roku.com, northwell.edu, rht.com, northwell.edu, nbcuni.com, nbcuni.com, nbcuni.com1 (888) 2XXXXXXX
-
Gregory Smith
Dyer, In -
Gregory Smith
Raleigh, Nc3glassdoor.com, salespage.com, garmin.com1 +161661XXXXX
-
Gregory Smith
Brooklyn, Ny4wifimetropolis.com, yahoo.com, cicadacorp.com, juno.com3 +121242XXXXX
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