Bill D'Amico

Bill D'Amico Email and Phone Number

Looking for software performance work. @
Bill D'Amico's Location
Menlo Park, California, United States, United States
Bill D'Amico's Contact Details
About Bill D'Amico

Over 20 years of performance testing, tuning and analysis primarily in Unix and Linux environments.I use measurement driven analysis of system hardware and software computer architecture to understand how to eliminate performance bottlenecks.Parallel processing for High Performance Computing using MPI for inter process communication on clusters of distributed systems.Specialties: Software tuning and porting , software optimization, parallel computing and multi-threaded programming on SMP and MPP systems. GPGPU programming with OpenCL.Time series and stochastic process modeling.Keen ability to quickly identify and summarize key nature of problems that need to be addressed.Customer focused listening and problem solving.Developer Relations and Technical Marketing work is suitable.Contact me: wmdamico gmail.com

Bill D'Amico's Current Company Details
Luddy School of Informatics, Computing, and Engineering

Luddy School Of Informatics, Computing, And Engineering

Looking for software performance work.
Bill D'Amico Work Experience Details
  • Luddy School Of Informatics, Computing, And Engineering
    Board Member
    Luddy School Of Informatics, Computing, And Engineering Aug 2019 - Present
    I've been taking time off to travel, doing volunteer work for the Luddy school as an alumni board member, helping improve engagement between students, faculty and alumni.Ready to start work again in 2023 doing performance analysis and infrastructure planning work.
  • Apple
    Staff Engineer Os Performance
    Apple Oct 2018 - Aug 2022
    Cupertino, California, Us
    Performance engineering for Apple Operating Systems including Mac OS, iOS, and other devices. Analyze and resolve software related performance issues OS and Apps. Develop tools to improve quality of analysis and resolve performance issues faster.
  • Intel Corporation
    Hpc Performance Engineer
    Intel Corporation Nov 2014 - Sep 2018
    Santa Clara, California, Us
    Benchmarking and performance analysis for High Performance Computing. Tuning HPC applications, cluster system administration and tuning.Worked with driver and library teams to resolve host software performance bugs. Worked across organizations to resolve platform firmware bugs that reduced fabric performance - resulting in wins for the Tri Labs CTS contract and later for the Mare Nostrum machine at Barcelona Supercomputer Center.Worked with customers to determine root cause of performance issues and consult with third party software vendors to resolve performance issues how fabric software interacts with their software.Mentor junior engineers.
  • Insidehpc
    Performance Guru
    Insidehpc Mar 2014 - Sep 2017
    Industry analysis and writing on topics related to High Performance Computing and Big Data.
  • Advanced Micro Devices
    Developer Relations Engineer
    Advanced Micro Devices Feb 2011 - Apr 2013
    Santa Clara, California, Us
    Support Independent Software Vendors to improve strategic alliances with high profile ISVs as well as start ups. Training and performance consulting on AMD CPUs and GPUs. Worked with Adobe to enable OpenCL accelerated features in Premiere Pro and Photoshop.
  • Bl Consulting
    Consultant
    Bl Consulting Nov 2007 - Jan 2011
    Project management and software quality assurance consultant, assisted in getting a 4 channel video encode and transcode hardware product to market.General IT consulting for small businesses.Tutoring for college mathematics students (calculus,linear algebra, complex analysis and numerical analysis)
  • Cisco
    Software Engineer
    Cisco Sep 2006 - Jun 2007
    San Jose, Ca, Us
    Software Development on OpenMPI - an open source project for HPC interprocess and internode communication. Debugging, code testing and feature development.
  • Sun Microsystems
    Staff Software Engineer
    Sun Microsystems May 1999 - Jun 2005
    Palo Alto, Ca, Us
    Performance analysis and tuning of technical applications. Regular benchmarking of EDA and HPC applications. On site software analysis and optimization at Independent Software Vendors in support of sales and technical marketing.One 7 week project improved performance of ISV code by 23% by improving data structure cache characteristics.
  • Ce Tech/Axian
    Member Technical Staff
    Ce Tech/Axian Oct 1995 - Nov 1997
    On site software consulting at diverse clients. Parallel systems engineering in support of intel supercomputers at government labs. Mathematical software library performance work, parallel io library development.
  • Indiana University
    System Administrator/Software Developer Scientific Visualization
    Indiana University 1992 - 1994
    Bloomington, Indiana, Us
    System administrator at Center for Innovative Computing Applications. Maintained back ups for all systems in lab, general system administration for Sun OS and Irix systems. Parallel Systems Engineer/Administrator for Intel Paragon system. Development work using AVS (Advanced Visualization System) and C code for reconstructing archeocyathens fossils from scanned thin sections of rock in which they were embedded.Additional system administration work at the Institute for Applied Mathematics and Scientific Computing. Sun OS, Stardent Titan systems.

Bill D'Amico Skills

High Performance Computing Linux Unix C Software Development Distributed Systems Parallel Programming Software Engineering Algorithms Cloud Computing Cluster Embedded Systems Processors Mpi Fortran Computer Graphics Parallel Computing Computer Architecture Testing Operating Systems Developer Relations Shell Scripting Solaris Perl Optimization Scalability Programming Debugging Architecture Device Drivers Strategic Alliances Software Design Gpu System Architecture Scientific Computing Open Source Multithreading Gpgpu Image Processing Computer Animation Video Processing Customer Engagement Opengl Opencl Performance Tuning X86 Arm Code Review Big Data

Bill D'Amico Education Details

  • Indiana University Bloomington
    Indiana University Bloomington
    Computer Science
  • Indiana University Bloomington
    Indiana University Bloomington
    Mathematical Science

Frequently Asked Questions about Bill D'Amico

What company does Bill D'Amico work for?

Bill D'Amico works for Luddy School Of Informatics, Computing, And Engineering

What is Bill D'Amico's role at the current company?

Bill D'Amico's current role is Looking for software performance work..

What is Bill D'Amico's email address?

Bill D'Amico's email address is bd****@****ple.com

What schools did Bill D'Amico attend?

Bill D'Amico attended Indiana University Bloomington, Indiana University Bloomington.

What are some of Bill D'Amico's interests?

Bill D'Amico has interest in Outdoors, Sports, Shooting.

What skills is Bill D'Amico known for?

Bill D'Amico has skills like High Performance Computing, Linux, Unix, C, Software Development, Distributed Systems, Parallel Programming, Software Engineering, Algorithms, Cloud Computing, Cluster, Embedded Systems.

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.