Bill Burns

Bill Burns Email and Phone Number

Salem, NH, US
Bill Burns's Location
Salem, New Hampshire, United States, United States
About Bill Burns

Engineering management - Currently driving the Operate First Initiative, which is about bringing projects to a production cloud during development so that operational considerations become part of the development cycle. Previous role was to build and manage a distributed team of engineers working on Telecommunications evolution with Network Function Virtualization / Containerization with various Telco's, Network Equipment Providers and ISVs. Earlier on managed engineering teams doing performance engineering and virtualization development. My roles included planning, hiring, compensation allocation, setting work direction, and enabling engineer leadership via self direction and motivation.Engineering - Engineering work on the Xen Hypervisor and Linux specific Xen kernel. System level Linux/Unix programming primarily in conjunction with porting UNIX/Linux to new hardware platforms. Hardware virtualization experience at Egenera using Linux as well software virtualization using Xen. Experience with maintenance functions like crash dump, system robustness, install & upgrade are other areas. Implemented distributed metadata for a distributed file system. Development of GigE VLAN and ARP cache manager for a switch router using VxWorks.Email: billburnseh@gmail.comSpecialties: People managerLanguages: C, Assembler (x86, Alpha, Mips, pdp-11), shell programming. Some python, perl.Os: Linux (plus Xen), OSF Unix, BSD Unix, Solaris, VxWorks.Kernel areas: hardware support, crash dump, exception handling, file systems, drivers.

Bill Burns's Current Company Details
Retired from RedHat

Retired From Redhat

View
Retired
Salem, NH, US
Website:
redhat.com
Employees:
16145
Bill Burns Work Experience Details
  • Retired From Redhat
    Retired
    Retired From Redhat
    Salem, Nh, Us
  • Red Hat
    Senior Principal Product Manager - Technical. Focused On Digital Sovereignty
    Red Hat Jun 2023 - Present
    New Hampshire, United States
  • Red Hat
    Senior Engineering Manager. Operate First Project
    Red Hat Jan 2020 - Nov 2023
  • Red Hat
    Senior Engineering Manager, Nfv Partner Engineering
    Red Hat Sep 2015 - Jan 2020
    Remote In Nh
    Assembled and manage a distributed team of engineers that work with Red Hat Partners enabling Network Function Virtualization / Containerization.
  • Red Hat
    Senior Engineering Manager, Performance Engineering
    Red Hat Apr 2011 - Sep 2015
    Westford, Ma
    Managed a team doing Performance Engineering on various Red Hat products.
  • Red Hat Inc
    Engineering Manager, Virtualization
    Red Hat Inc Sep 2007 - Apr 2011
    Westford Ma
    Managed engineers working on Hypervisors and related technology around both Xen and KVM. Made hiring decisions and had total responsibility for continuing Xen development and support in Red Hat Enterprise Linux (RHEL) 5. Was the primary virtualization manager responsible for coordinating with the engineering and release processes around both RHEL and Fedora.
  • Egenera Inc
    Principal Software Engineer
    Egenera Inc Jul 2003 - Aug 2007
    Worked on porting Red Hat and SUSE versions on Linux to work on the Egenera Bladeframe processing blades. This included initial boot, driver loading, initial ramdisk and installer work to integrate the Egenera "hardware virtualization" drivers with the distributions. The drivers abstracted system devices for communication over the Bladeframe interconnect to the control blades to reach the actual storage and network devices.
  • Storigen Systems
    Principal Software Engineer
    Storigen Systems May 2001 - Jul 2003
    Primary responsibility within the file systems group was design and development of a “container block device” utilizing storage within the Storigen SFS file system for file system metadata to enable high availability clustering. - Block device held a Linux file system containing metadata for the SFS file system - Resolved bootstrap issues for the SFS metadata - Implemented performance enhancements to increase write performanceArchitected, designed and developed a non-destructive, unattended, software update mechanism for remote systems. - Reworked disk partition layouts to support non-destructive software update - Update scheme manipulated raid devices, installed a new Linux base and Storigen RPMs on alternate partitions - System configuration was propagated and system data was preserved. - Developed a fail back mechanism to revert to the previously installed software when the update was unsuccessful
  • Avici Systems
    Principal Software Engineer
    Avici Systems Jan 1999 - May 2001
    - Enhanced maintainability of VxWorks with crash dump support, robust exception handling, memory protection of critical system data and numerous other enhancements. - Implemented task time tracking and a bucket memory allocation mechanism. - Enhanced packet exception code to handle MPLS labeled packets and Gigabit Ethernet packets. - Designed an ARP cache manager for resolving addresses dynamically in the TSR environment. - Worked on VLAN implementation for the Gigabit Ethernet line card. - Mentored junior engineers and was relied upon to tackle some of the most challenging troubleshooting situations.
  • Sun Microsystems
    Software Engineer
    Sun Microsystems Apr 1996 - Jan 1999
    Responsible for architecture and design for dynamic reconfiguration of Solaris on enterprise class CC-NUMA system. - Guided architecture of management software for CC-NUMA systems. - Architected and implemented hardware independent command and library to support dynamic reconfiguration across platforms and architectures. - Implemented Solaris support for non-SUN5 compliant hardware design. - Acted as a technical mentor for a manager of a junior group
  • Digital Equipment Corp
    Principal Software Engineer
    Digital Equipment Corp Jul 1988 - Apr 1996
    Primary responsibilities involved working on projects for versions of ULTRIX, DEC OSF/1 and Digital UNIX, including technical leadership in the support of new hardware platforms. Other tasks included: - Porting Unix to the Alpha notebook system. - Member of task force to investigate a common console for all Alpha systems. - Designed and implemented support for shared interrupts. - Guided design of power management subsystem. - Spearheaded effort to reduce redundant platform support code. - Developed common support code for scatter/gather DMA hardware. - Ported Unix to the AlphaStation 200 and 400 series systems. - Development of ISA bus support code, and specification of console ISA configuration database. - Release technical leader for V2.0 of DEC OSF/1. - Ported ULTRIX hardware support framework to the OSF/1 kernel. - Ported ULTRIX (BSD Unix) to the first multi-processor MIPS based system.
  • Masscomp
    Software Engineer
    Masscomp Sep 1986 - Jul 1988
    Responsibilities in the operating systems group working on Masscomp’s RTU (Real-Time Unix) operating system. RTU was a System V and Berkeley 4.2 compatible Unix operating system with real-time extensions for data acquisition. Primary efforts directed at improvement of system performance and response time including: - TTY driver modifications to decrease system interrupt latency. - Conversion of some system V IPC system calls to operate in a Multi-Processor environment. - Enhancements to the kernel debugger for a multi-processor environment. - New compiler support for the operating system kernel. - Maintenance of a ‘mini-OS” that ran an intelligent serial line multiplexer. - Design and implementation of an interrupt stack mechanism with minimum system overhead to support deterministic real-time processing. - Conversion of the standard I/O library package to be System V compatible.
  • Encore Computer
    Software Engineer
    Encore Computer May 1985 - Sep 1986
    Responsibilities in the Umax 4.2 Operating System group. Umax 4.2 was a fully concurrent implementation of 4.2 BSD Unix for the Encore Multimax multi-processor system. Primarily designed and maintained the following sections of the kernel: - CPU scheduling and management. - Process scheduling and management. - Virtual memory. - Multi-process debugging. - Crash dump analysis.
  • Digital Equipment Corp
    Software Engineer
    Digital Equipment Corp Jan 1976 - May 1985
    Responsibilities in the Unix Engineering Group primarily in the kernel development area for ULTRIX-11. Tasks included: - Enhanced the crash dump analysis facility for ULTRIX-11. - Maintained and enhanced the user mode system exerciser package. - Conducted training for new personnel. - Wrote a Unix Pocket Reference Guide for ULTRIX-11. - Developed kernel error message documentation to aid service groups. - Acted as the engineering interface to the telephone support center.Principle Educational SpecialistTaught software and operating system courses (RSTS/E, RSX-11 and UNIX) to field service engineers. Provided training for Field Service Training group to develop VAX training for new hires, and as well, taught Digital’s self-maintenance customers how to maintain Digital computer systems and peripherals. Courses ranged from introductory computer logic courses to detailed courses on PDP-11 systems and disk drives.
  • Data Pathing Inc / General Automation
    Field Engineer
    Data Pathing Inc / General Automation 1974 - 1976

Bill Burns Skills

Cloud Computing Enterprise Software Solution Selling Saas Professional Services Program Management Management Sales Strategy Business Alliances Selling Account Management Channel Partners Go To Market Strategy It Strategy Business Development Strategic Partnerships Data Center Direct Sales Managed Services Virtualization Vendor Management Salesforce.com Pre Sales Disaster Recovery Sales Process Crm Outsourcing Product Management Solution Architecture Business Analysis Channel Storage Partner Management Business Intelligence Security Perl Kernel Solaris Operating Systems Linux Unix C Software Engineering Python Rhel File Systems Debugging Device Drivers Distributed Systems Redhat Shell Scripting Agile Methodologies Linux Kernel Hardware Integration Software Development Open Source Vxworks X86 Assembly Mips Bsd Dec Alpha

Frequently Asked Questions about Bill Burns

What company does Bill Burns work for?

Bill Burns works for Retired From Redhat

What is Bill Burns's role at the current company?

Bill Burns's current role is Retired.

What is Bill Burns's email address?

Bill Burns's email address is bb****@****unk.com

What is Bill Burns's direct phone number?

Bill Burns's direct phone number is +178188*****

What are some of Bill Burns's interests?

Bill Burns has interest in Skiing And Travel, Saltwater Fishing, Coaching.

What skills is Bill Burns known for?

Bill Burns has skills like Cloud Computing, Enterprise Software, Solution Selling, Saas, Professional Services, Program Management, Management, Sales, Strategy, Business Alliances, Selling, Account Management.

Who are Bill Burns's colleagues?

Bill Burns's colleagues are Stephanie Blake, Aneta Novotná, Pawan Vilayatkar, Sylvia Night, Rafael Valentim, Katya Gordeeva, Bryan Litton.

Not the Bill Burns you were looking for?

  • Bill Burns

    Englewood Cliffs, Nj
    4
    cnob.com, somersethillsbank.com, yahoo.com, connectonebank.com

    3 +120181XXXXX

  • Bill Burns

    United States
    4
    spirentcom.com, zebra.com, zebra.com, spirent.com

    5 +192528XXXXX

  • Bill Burns

    Former Director Of Talent Acquisition And Employee Relations
    Amherst, Nh
    9
    comcast.net, teradyne.com, teradyne.com, teradyne.com, earthlink.net, nh.ultranet.com, aol.com, usna.edu, notes.teradyne.com

    6 +160386XXXXX

  • 4
    mycyberdog.net, roguewave.com, roguewave.com, perforce.com

    1 (800) 4XXXXXXX

  • Bill Burns

    Managing Director At Citi
    Park City, Ut
    4
    uniquely-fit.com, comcast.net, citigroup.com, citi.com

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

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.