DAVID W. CARROLL
Playa del Rey, CA *****
LinkedIn: http://www.linkedin.com/in/dwcarroll
Cell: 310-***-****
Email: *********@*****.***
Architect for IoT/Big Data/Cloud/Media
Passionate technology executive with proven results at startups and large companies. Adept in quickly forming execution plans and developing new products to meet market demands. Excel in improving engineering quality and team efficiency. Possess broad experience and technical knowledge. Innovative technology leader with hands–on development experience spanning software and hardware architecture, design, R&D, development, and product strategies for big data, cloud, IoT, Maker projects, Internet, media, TV, broadcast and cinema applications.
Experienced with both hardware and software technologies. Published innovative findings in numerous technical publications and authored numerous white papers. Speaker at industry trade shows and technical conferences.
Amazon AWS and Google cloud certifications in progress.
SUCCESSES:
Developed IoT/embedded products for consumer market
Developed AWS database architecture for discovery, data warehouse and analytics of data for 4 billion YouTube videos and channels
Built an agile team to develop new cloud based data pipeline, resulting in $500k savings
Managed successful evaluation and selection of corporate wide CMS system (Adobe CQ) for DirecTv with Accenture
Led global “Sony in Production” project with Sony Japan to create new products for the TV and cinema production industry, meeting with users and CXO clients.
Developed 4K image processing, color science, and play-out solutions for new Sony 4k products.
Created and led architecture and development of $15M 2-year project at Sony Electronics for an IT SOA BPM based workflow management system for Digital Media Production for cinema and television, released as a global product and used for 2012 Olympics by NBC.
Selected by Sony USA Professional President to lead “Ninja” team to resolve interface and installation issues for Sony Bravia Televisions in top-tier hotels saving $10M in sales
Co-architect for Sony Digital Cinema Theatrical projection management systems, resulting in $1 billion new sales.
Led successful design, development, and deployment of $1M IT based project for an enterprise Digital Signage Content Network distribution and management system for Sony. Delivered to major retailers.
CORE COMPETENCIES:
Innovation and product creation
New Product Development
Technology Leadership
HW & SW Development
Agile Development
Team Building & Mentoring
Technology Partnerships
Vendor Management
Negotiation
Organization Design and Restructuring
Process Improvement/Workflow
TECHNOLOGY PASSIONS:
Embedded systems, ESP 8266, ESP-32, ARM Core
Arduino, Raspberry Pi
Sensors, LEDs, RFId, Wireless, Bluetooth, MQTT
IoT, Internet of Things, Connected Car, Wearables
Machine Learning, Computer Vision, Deep Learning
Cloud, Big Data and Data Science/ Analytics
Maker Projects, Remote Control, Autonomous Things
PROFESSIONAL EXPERIENCE:
CTO, Big Data Architect January 2015 – Present
Roundup Media LLC / Network of One Culver City, CA
YouTube advertising startup, $50M invested, 3.5 years old
Manage tech team of 6-12 developers
Transition from founding team to new multi discipline agile team
Integrate international development group with core team
Partner with Business Intelligence & data science team to develop data and analytics processes
Develop strategies for integration of Big Data systems used for managing YouTube data with Cloud based solutions
Develop Machine Learning and Deep Learning (like Tensorflow) strategies for data analysis
Coordinate integration of multiple development projects, Python, C#, Go,, Rails, NodeJS,
Migrate from DB2 to Amazon Redshift and Big Query clusters for Data Analytics
Develop systems and ETL tools to discover and track all videos on YouTube
Use REST APIs, JSON, OAUTH to access multiple Google and YouTube APIs
Manage metadata for 4 billion YouTube assets and update millions of YouTube video data points daily
Build POC Cloudera Hadoop, HBase, Hive, Apache Spark cluster on Amazon Web Services
Develop business workflow process system to manage buying process
Develop 45+ C# data wrangling, ETL, and data capture applications
Successfully maneuvered through economic downturn. Maintain systems and services, despite resource and budget constraints.
Databases: AWS Redshift, Aurora, RDS, plus Tableau, DB2, MySQL, SQL Server
Cloud Services : AWS Cloud Services including EC2, SQS, SNS, IAM, Lambda, S3, Glacier, RDS, Redshift, and Redis. Other cloud services including Azure, Google Big Query, and IBM Softlayer
Tools: Python, C#, Java, Go, SQL, Tableau
CTO, Founder Jan 2012 – July 2017
Sizzle Technologies Los Angeles, CA
Design and develop new technologies based on embedded processors, single board computers, System on a Chip (SOC). Use platforms including ESP 8266, ESP-32, ARM Core, ATMEL, Arduino, Raspberry Pi.
Sensors, LEDs, RFId, WiFi, Wireless, Bluetooth, MQTT, IoT, Internet of Things, Connected Car, Wearables.
Hardware integration and development, including circuit design and circuit board layout.
Integrating embedded systems with cloud services.
Tools: C, C++, C#, Java, Lua, Go. GCC, Arduino IDE, Processing, RTOS.
Senior Systems Architect, Media Technology and Strategy (contract) Jan 2014 – Dec 2014
DIRECTV, Inc. El Segundo, CA
Direct report to Chief Scientist to develop strategy and planning for new technology at DirecTv prior to acquisition by AT&T.
Develop strategies for integration of media, broadcast, Internet, and Mobile technologies with Cloud based solutions.
Architecture, roadmap and strategy for the next generation of DIRECTV services
Coordinate integration of multiple development projects across various teams
Architect social media integration with DIRECTV JAVA services
Develop Cloud migration strategies and scenarios
Create corporate REST API standards
Develop specifications for OTT Android Dongle for VOD (like Google Chromecast)
Manage selection of Enterprise CMS including Adobe CQ, bake-off with Accenture
POC of gaming platform OTT solutions for NFL Sunday Ticket
Senior Workflow Consultant (contract) 2012-2013
Modern VideoFilm Burbank, CA
Performed systems workflow analysis for major Hollywood Post Production facility
Evaluated workflow systems proposals for new facility
Created business transformation plan for modernizing workflow and business process
Senior Asp.Net C# Web Architect (contract) 2012-2013
Real Plans.com Malibu, CA
Developed POC/MVP social meal planning web site
ASP.Net, MVC4, C#, HTML 5, SQL Server
Senior Systems & Solutions Architect 2002 – 2012
Sony Electronics/Professional Solutions of America/Solutions Engineering San Jose, CA
Design and develop software and systems for broadcast television, networks, interactive television, digital cinema, RFID systems, security systems, 4k Video and image processing, digital signage systems and other digital media solutions.
Responsibilities included software design and implementation, systems architecture and design, proposal generation, customer presentations, customer and vendor contact, trade shows, marketing support, software integration architecture, and vendor and technology selection. Team leader for 13 person solutions development group. Managed multi-million dollar digital labs for product test and development.
Technical Leader, visionary technologist, evangelist, hands-on developer creating new products and solutions based on customer needs for IPTV, motion picture and television production, digital cinema, and digital signage systems.
Worked directly with Senior Sony management in US and Globally, vendors and CxO level customers.
Technically led and worked with globally separate and culturally diverse teams
Deal with ambiguity and political issues due to multiple stakeholders and organizations and achieved cross functional objectives
Presented new 4K and workflow technologies at NAB, IBC, HPA, SMPTE trade and technology conferences
Product creator, Architect and global evangelist for $15M project - Sony Media Backbone Conductor, an enterprise scale SOA- IT based Digital Media Workflow system. Led team of 40 developers on project. Java and Oracle DB, SOA, BPM
Co-architect for Sony Digital Theatrical projection systems for 4K and 3D
Developed 4K image processing system and 4K video playback system
Led technical integration and Third party set-top development project with Sony Consumer TV Division for using Bravia consumer TV products with Hospitality TV VOD systems
Product creator, Architect for $1M project - Sony DCDS (Digital Content Delivery System) for Enterprise Digital Signage providing targeted content and advertising delivery and playout. Design Content Manager in Java.
Develop Java content management system (CMS)
Technologies: Java, C++, C#, GPU, CUDA, SQL Server, XML, HTTP, Windows Server, routing, Satellite protocols
Tools: Eclipse, Java, C++, C#, Visual Studio, .Net, JavaScript, HTML
Independent Contractor / Senior Software Engineer 1997 - 2002
eBay.com - Led a core software team to develop major site performance and feature enhancements.
Interwoven - Developed 3 new web content management products for TeamSite and Microsoft platform
Synopsys - Developed a new software licensing technology using FlexLM to allow global license sharing for $1M products
Tools: C, C++, Visual Studio, HTML
Senior Software Engineer / Architect 1995 - 1997
Sony Electronics/Software Development Center San Jose, CA
Technical lead for team of 80 in product design of digital Satellite TV Broadcast center software for scheduling, storage, play-out, and management of digital video. Innovative multi-channel scheduling and management system for Direct-to-home Satellite Broadcast for DirecTv, AskyB/EchoStar and FoxTel Australia.
Designed and developed commercial short run VHS video duplication system software to make up to 1000 copies, selected as Best Software Product by National Assoc. of Broadcasters
Tools: C++, Oracle, Rogue Wave
EDUCATION
California State Polytechnic College – Computer Science, Pomona, CA
Pomona College – Physics/Math, Claremont, CA
Machine Learning, Stanford Online
Numerous online classes in computer science topics
.
PUBLICATIONS
“Media SOA Systems for Digital Entertainment Production”, ProcessWorld 2010, Washington, DC, June, 2010
“SOA for Media”, HPA Technical Conference, Palm Springs, CA, Feb, 2010
“Emerging Digital Post-Production File-based Infrastructure, Workflow, and Process Enhancements for Theatrical and Episodic Television Content”, SMPTE Technical Conference, Hollywood, CA, co-author Jim Farney, Oct, 2009
PROFESSIONAL AFFILIATIONS
Member: SMPTE (and SF Section Manager), IEEE, ACM, HPA
CERTIFICATIONS
CCNA – Cisco Certified Network Associate - 2002
MCP – Microsoft Certified Professional - 2002
Private Pilot, Single and Multi-engine
FAA Ground Instructor, Advanced