Samuel B. Siewert
Total Page:16
File Type:pdf, Size:1020Kb
Samuel B. Siewert [email protected] Embry Riddle Aeronautical University, Office 145, King Building, 3700 Willow Creek Rd, Prescott, AZ 86301 Cell: (303) 641-3999, Office: (928) 777-6929 SUMMARY Over 20 years industry experience and five years tenure track teaching, research and service in software and computer engineering. Helped to raise $30M start-up capital as a CTO, managed IP and lead R&D teams. Co-founder of new graduate programs and contributor to start-up of a research center of excellence. PRESENT POSITIONS AND APPOINTMENTS Assistant Professor, Computer, Electrical, and Software Engineering, Embry Riddle Aeronautical Univ. Assistant Professor Adj., Electrical, Computer, and Energy Engineering, University of Colorado Boulder Founder, Senior Consultant, Transductive LLC EDUCATION 2000 Ph.D. Computer Science University of Colorado, Boulder Dissertation: Real-time Execution Performance Agent, advised by Dr. Gary Nutt 1993 M.S. Computer Science University of Colorado, Boulder Thesis: A Common Core Language Design for Layered Extension, advised by Dr. Ben Zorn Project: Artificial Neural Network and DSP kernel cancerous cell detection, Optical Computing Ctr. 1991 28 Credit Hours, Computer System Design Engineering University of Houston, Clear Lake 1989 B.S. Aerospace and Mechanical Engineering University of Notre Dame 1985 7.5 Credit Hours, Early Admission, Physics/Philosophy University of California, Berkeley ACADEMIC AND PROFESSIONAL EXPERIENCE 2014-present Embry Riddle Aeronautical University Asst. Professor, Software Engineering Teaching: Software and Computer Engineering Research: Software Defined Multi-Spectral Imaging System (SDMSI), UAS, IoT, sensor networks 2012-2014 University of Alaska Anchorage Asst. Professor, Computer Engineering Teaching: Computer Science and Engineering Research: Embedded Computer and Machine Vision, UAS/UAV Video Analytics 2000-present University of Colorado Boulder Adjunct Faculty, Computer Engineering 2012-present Asst. Professor Adjunct Teaching: Embedded Systems Engineering Graduate Program Research: GP-GPU, FPGA Power Performance, Machine Vision and Intelligent Systems Developed: Embedded Machine Vision and Intelligent Automation (ECEN 5763) 2011-2012 Senior Instructor, Capstone Teaching: Capstone Design, Embedded Systems Graduate Certificate Program 2000-2011 Professor Adjunct Teaching: Embedded Systems Certificate, Real-Time, Robotics, Machine Vision, Digital Media Developed: RT Embedded Systems (ECEN 5623) and RT Digital Media Systems (ECEN 5653) 2010-2011 Intel Corporation Intel Architecture Group Transaction level and cycle accurate SoC simulations for performance projection pre-silicon Application of Erasure Codes for Cloud Storage and Beyond RAID research High efficiency server I/O subsystem design and verification using SystemC 2006-2010 Atrato Corporation CTO, Principal Architect Architect for Linux application/kernel, 10GE iSCSI, 8G FC SAS/SATA RAID system architecture Designed, implemented, and tested RAID-10, RAID-50, RAID-60 auto-recovery disk array Firmware and software customization of 3G/6G SAS/SATA expanders and controllers 2002-2006 Emulex Corporation Principal Engineer, firmware architect Architect for embedded firmware, X-Scale/ARM, C and assembly, for joint Emulex/Intel ASIC Development of performance measurement and profiling applications for XScale and ARM R&D to develop performance firmware on custom Tensillica SoC (System on a Chip) 2001-2002 Network Photonics Member Technical Staff, lead developer Embedded Linux, C, Prototype for 96 channel OC-192 MEMS DWDM controller PowerPC, VxWorks BSP, C, assembly, boot and driver code for three custom DWDM network cards 1997-2000 Ball Aerospace Corporation Senior Engineer, lead developer Spitzer Space Telescope Instrumentation Software Architect for MIPS U. of Arizona, Jet Propulsion Lab and Ball Aerospace Project - PowerPC, VxWorks RTOS, C Software flown on Spitzer telescope, launched in August 2003 1993-1997 NASA JPL, CU Space Grant College Research Assistant, lead developer Mission Operations - Linux, C/C++, and RTOS for U. of Colorado, NASA JPL Joint Project Distributed Automation Technology Advancement – Shuttle Hitchhiker payload, JPL/GSFC Mission Operations Software System, ground and flight, flown summer 1997 on STS-85 Early software prototyping for Pluto Express instrument test-bed (launched 2006 as New Horizons) 1989-1992 McDonnell Douglas Space Systems Engineer Specialist, software developer GN&C Simulation - C/C++ and Ada83 at NASA Johnson Space Center for McDonnell Douglas Mission Certification of Ascent/Entry Mission Control Center Real-Time Software Developed and demonstrated orbit/entry simulation executive for Aero-assist Flight Experiment Space Station models team - geomagnetic field and space radiation models CONSULTING EXPERIENCE 2014-present Transductive LLC Founder, Senior Consultant Erasure, Low-Density Parity, and Reed-Solomon Code Analysis for Storage Applications 2014-present Holland & Hart LLP Expert Witness, file systems Digital Cinema Technology, Hard Disk Drive physical and logical file storage 2004-present Studio-B for IBM, Intel Author, Technical Article Series Internet of Things Pattern Analysis and Digital Signal Processing for Intel Big Data, Cloud High Performance Computing Series, Cloud Education Series Articles for IBM Infrastructure Architecture Series, Big Iron Lessons and SoC Drawer Series Articles for IBM Streaming SIMD Extensions and VTune profiler optimization of digital media Articles for Intel 2011-2014 Trellis-Logic LLC Founder, Senior Consultant Block profiler, I/O access visualizer and driver for Tiered storage proof-of-concept in Linux Real-time high definition color transformation SDK for Atom, NVIDIA, Windows, Linux Uninhabited Aerial Systems integrated HD digital video and GIS performance Intel/Amplidata Models for Data Durability for RAID and Advanced Erasure Codes 2007, 09 EnableTV & Solekai Senior Software Architect Architecture for Solid-state Scalable Ad-insertion Emulator, Linux and C/C++ Delivered Head-end Test System for Open Cable to Cable Labs, Linux and C/C++ 1997-1998 iCrossing/Newgate Internet Consultant, Software Developer Developed concept for scalable, parallel processing, intelligent, content-based search engine 1993-1996 Teledesic Corporation Consultant, RT Mission Operations Developed constellation operation automation strategies presented to a NASA JPL MAJOR FUNDING R&D CONTRACTS 2015-16 PI, SmartCam, Arctic Domain Awareness, DHS, U. of Alaska, Theme 2, SmartCam [$23K] 2014-15 Co-I, SmartCam Concept, U. of Alaska Anchorage Arctic Domain Awareness Ctr. [$17K] 2014-15 PI, Erasure Code Algorithm and Performance Analysis [$90K] 2013-14 PI, roof-of-Concept Hybrid HDD, SSD Storage Access Profiler and Visualization [$50K] 2012-13 PI, Poof-of-Concept for Real-Time HD Video Color Transformation OEM Solution [$250K] 2012 PI, Phase-II Unmanned Aerial Systems Digital Video and Graphics Analysis [$130K] 2011 PI, Phase-I Unmanned Aerial Systems Digital Video and Graphics Analysis [$35K] 2011 PI, Proof-of-Concept for Real-Time HD Video Color Transformation Player [$60K] 2006-08 CTO, Atrato Inc. Software Defined Storage, Principal Architect [$30M, Series A, B, C] GRANTS AWARDED 2016 Co-I, Embry Riddle Aeronautical University, Internal Grant for Undergraduate Research [$25K] 2015 PI, Embry Riddle Aeronautical University, Internal Grant for Undergraduate Research [$12K] 2014 Faculty Leadership in Expanding Undergraduate Research, University of Alaska, Anchorage [$5K] 2013 PI, Intel Computer Vision Research and Education Grant, University of Alaska Anchorage [$15K] 2012 PI, Intel Embedded Systems Research and Education Grant, U. of Colorado, Boulder [$20K] 2011 PI, Intel Embedded Systems Research and Education Grant, U. of Colorado, Boulder [$15K] 2007 Qualcomm Grant for Embedded Lab Equipment Upgrades, U. of Colorado (Co-Award) [$30K] 2003 University of Colorado, Engineering Excellence Fund, Grant for RT Embedded Systems Lab [$50K] 1994 University of Colorado Graduate School, Dean's Small Grant Award, Ph.D. research [$2K] R&D SKILL SUMMARY PLs C/C++, Python, Java, ARM & x86 asm, SQL, OpenCL, MATLAB, Verilog HDL, R, Ada, Prolog, Lisp OS Linux (application, kernel, driver), VxWorks, Linux Foundation Zephyr for IoT, FreeRTOS Tools CUDA, Quartus II, OpenCV, OpenNI, Agisoft 3D, UML, MySQL Workbench, Qt, Solidworks Net MPEG, Ethernet, iSCSI, SAS, SATA, Infiniband, FC, USB, BLE, 802.11, QAM, NTSC, ATSC HW Altera SoC FPGA, NVIDIA SoC, GP-GPU, x86, TI OMAP & TIVA, Intel IoT, Xeon Phi, PCI-E Inst. Infrared & Visible Photometers/Radiometers, Spectrum/Protocol Analyzers, MSO, Logic, DMM HONORS AND AWARDS 2016 Researcher of Year, UAV & Autonomous Systems, Embry Riddle Aeronautical University Prescott 2014 Publication record with Research Gate score=21+, Google h-index=8, Erdös number=3 2013 Intel Developer Recommended Reading List 2013, 2014, Operating Systems, ISBN 9781584504689 2006 Mensa International Member (#100134555) 2000 Tau Beta Pi National Engineering Honor Society Colorado Beta, 2000 1998 NASA Group Achievement Award Tech. Demonstration flown on STS-85 1994 University of Colorado UGGS Teaching Assistant Award 1991 McDonnell Douglas Astronautics, Houston Division Achievement Award 1985 NASA Space Shuttle Student Involvement Program Regional Winner and National Finalist 1985 National Merit Scholarship Corporation Scholarship Finalist 1984 California Scholarship Federation Life Member TEACHING AND ADVISING EXPERIENCE 2014-present Embry Riddle Aeronautical Univ.,