Post Job Free
Sign in

Software Engineer Data

Location:
Los Angeles, CA
Salary:
180000
Posted:
December 02, 2017

Contact this candidate

Resume:

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



Contact this candidate