Clifford Mather

Clifford Mather Email and Phone Number

Software professional with expertise in kernel, platform, network and protocols, storage, and large scale distributed systems. @ VAST Data
Clifford Mather's Location
Morrisville, North Carolina, United States, United States
Clifford Mather's Contact Details
About Clifford Mather

Coming soon... VAST Data!4.5 years at Tanium Corporation, developing Client Extensions (CX) for Tanium products/services Comply, Discover, DEC, and Index.4 years at Microsoft Corporation, integrating BlueStripe FactFinder into Microsoft Azure VM Insights Maps.2.5 years at BlueStripe Software developing BlueStripe FactFinder, monitoring software for enterprise IT infrastructure and web applications distributed across public and private clouds and on-premise hosts.5 years at EMC Corporation (now Dell) developing system software for NAS computer storage products.13 years at Hewlett-Packard, developing system software for HP-UX servers and workstations.Experience and Skills:C, C++, Java, assembly, bash, awk, DOS batch, Windows PowerShell, NSIS installer, Git, vim, Unix development environment, Visual Studio, Jenkins, RPM/DEB package managers, VMware, Virtual Box, Azure, RHEL/CentOS, Ubuntu/Debian, SLES, AIX, Solaris, HP-UX, Windows, general purpose and embedded kernel, kernel drivers, TCP/IP, deep packet inspection, kernel debugging, crash dump debugging, large-scale multithreaded software, customer focus, written/verbal communication, technical collaboration.

Clifford Mather's Current Company Details
VAST Data

Vast Data

View
Software professional with expertise in kernel, platform, network and protocols, storage, and large scale distributed systems.
Clifford Mather Work Experience Details
  • Vast Data
    Senior Software Engineer
    Vast Data Aug 2024 - Present
    Vast, Us
  • Tanium
    Senior Software Engineer
    Tanium Oct 2019 - May 2024
    Kirkland, Wa, Us
    Enhanced scan component orchestration to support Comply CisCat compliance scanning.Integrated nmap network port scanner for Comply NUS vulnerability scanning.Initial development, release, and hardening of Comply CX for the Comply vulnerability/compliance scanning product. Developed Tanium DEC Satellite service and TCP protocol for endpoint authentication. Developed Discover scan results return using Satellite for unmanaged endpoint discovery.Co-developer of initial Index CX filesystem crawler in support of several Tanium products.
  • Microsoft
    Senior Software Engineer
    Microsoft Jun 2015 - Oct 2019
    Redmond, Washington, Us
    Co-developed/productized Agent UDP data collection .Developed Agent extension for deep packet inspection of TLS handshakes, used for monitoring enterprise-wide security protocol compliance.Developed Agent support for Ubuntu, SLES, and Debian Linux distributions, enhancing kernel driver, build/test scripts, and installer package management.Addressed internal Microsoft compliance requirements, including compiler and static checker warning resolution and code signing. Migrated Agent legacy Jenkins build infrastructure to Azure DevOps and Docker.
  • Bluestripe Software
    Senior Software Engineer
    Bluestripe Software Dec 2012 - Jun 2015
    Morrisville, North Carolina, Us
    Developed a virtual appliance for integrating the Agent with IPFIX Collectors.Developed Windows Agent reboot-less install/uninstall, using Windows Filtering Platform and the Windows Driver Model.Developed Agent support for AIX 7.1, including compiler tooling and kernel driver changes.Developed Agent extension for MQ network traffic deep packet inspection. Enhanced the Agent’s HTTP extension to handle chunked HTTP requests.
  • Emc Corp
    Consultant Software Engineer
    Emc Corp Oct 2007 - Jan 2013
    Round Rock, Texas, Us
    Developed virtual memory subsystem for the DART embedded OS, including page allocation, page table management, and integration with legacy code.Developed thin provisioning memory cache and performance statistics.
  • Hewlett Packard
    Software Engineer
    Hewlett Packard Aug 1994 - Oct 2007
    Houston, Texas, Us
    Technical lead for dynamic memory addition/deletion. Developed dynamic boot-time memory deconfiguration, diagnostic memory driver, hardware page tables, memory evacuation agent, and test scaffolding. Developed product patch bundling and enablement.Technical lead for variable page sizes including "lazy swapped" memory objects and asynchronous zeroing of free memory.Developed variable page sizes including HW-dependent layer, memory diagnostics driver, page size selection, and 64-way MP scalability.Developed kernel responsiveness instrumentation to support Patriot Missile guidance system.Developed expansion of per-process file descriptors and user ID's. Ported kernel filesystem subsystem to 64-bit.Technical reviewer for books HP-UX Performance Tuning (Ruemmler et al) and Operating Systems (Dietel et al).
  • University Of California, Berkeley
    Research Assistant
    University Of California, Berkeley Jun 1993 - Jun 1994
    Berkeley, Ca, Us
    Research in distributed storage service related to the xFS file system in the Network of Workstations (NOW) project.
  • University Of California, Berkeley
    Teaching Assistant
    University Of California, Berkeley Sep 1992 - Jun 1993
    Berkeley, Ca, Us
    Led discussion sections and held office hours for several undergraduate computer science courses including beginning programming, machine organization, and combinatorics.
  • Roe Designs
    Test Case Developer
    Roe Designs Jun 1989 - Sep 1989
    Wrote digital design test cases for IC Tools, a DOS-based CAD software suite. I cribbed many of the test cases from my Radio Shack Motorola 6809 assembly manual, translating them into logical gate components. I also developed a red-black tree library which almost worked. Steve Roe (my boss) was contracting with the Kirkland, WA company IC Designs which was eventually acquired by Cypress Semiconductor. He was an invaluable software engineering mentor -- I never had so much fun making $5/hour!

Clifford Mather Skills

Perl Clearcase Shell Scripting C Java C++ Awk Hp Ux Unix Kernel File Systems Software Engineering Linux Kernel Software Development Distributed Systems Storage High Availability Debugging Linux Embedded Systems Operating Systems Cloud Computing Solaris Multithreading Scalability Nas

Clifford Mather Education Details

  • University Of California, Berkeley
    University Of California, Berkeley
    Computer Science
  • University Of California, Davis
    University Of California, Davis
    Computer Science
  • Mckinleyville High School
    Mckinleyville High School
    High School

Frequently Asked Questions about Clifford Mather

What company does Clifford Mather work for?

Clifford Mather works for Vast Data

What is Clifford Mather's role at the current company?

Clifford Mather's current role is Software professional with expertise in kernel, platform, network and protocols, storage, and large scale distributed systems..

What is Clifford Mather's email address?

Clifford Mather's email address is cm****@****oft.com

What schools did Clifford Mather attend?

Clifford Mather attended University Of California, Berkeley, University Of California, Davis, Mckinleyville High School.

What skills is Clifford Mather known for?

Clifford Mather has skills like Perl, Clearcase, Shell Scripting, C, Java, C++, Awk, Hp Ux, Unix, Kernel, File Systems, Software Engineering.

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.