Experienced architect of parallel and distributed computing systems involving leading edge hardware and software technologies for applications with real-time constraints. Managed large collaborative research projects involving academic, government, and commercial partners. Current interests include cloud computing technologies with a focus on traditional HPC and technical computing workloads.Specialties: Cloud ComputingHigh Performance ComputingField Programmable Gate ArraysLow Power Mobile/Embedded Systems
Listed skills include Cloud Computing, Distributed Systems, High Performance Computing, Software Development, and 25 others.