Sr. Director - Advanced Development, Architecture, and Strategy
Los Angeles, California
MapR Technologies
Director Professional Services - Data Science & Data Engineering
August 2013 to Present
San Francisco Bay Area
The Walt Disney Company
Manager - Content Security & Technology
July 2012 to August 2013
Deloitte Consulting
Sr. Specialist
April 2010 to July 2012
Language Weaver
Sr. Infrastructure Engineer
August 2009 to January 2010
MySpace - Linux Distributed File System Team
C++ Developer
August 2007 to July 2009
The Walt Disney Company - Corporate New Technology
Sr. Content Protection Engineer
January 2007 to August 2007
Technicolor
Sr. Member Technical Staff
October 2003 to January 2007
Protein Pathways
Reseach Engineer/Software Engineer
January 2000 to October 2003
• Managing team of talented data scientists and data engineers • Working with MapR's customer to develop big data initiatives • Architect, build, and deploy big data solutions Environment: Hadoop Ecosystem, Near real-time Streaming, Batch Processing • Managing team of talented data scientists and data engineers • Working with MapR's customer to develop big data initiatives • Architect, build, and deploy big data solutions Environment: Hadoop Ecosystem, Near real-time Streaming, Batch Processing
What company does Marco Vasquez work for?
Marco Vasquez works for MapR Technologies
What is Marco Vasquez's role at MapR Technologies?
Marco Vasquez is Director Professional Services - Data Science & Data Engineering
What industry does Marco Vasquez work in?
Marco Vasquez works in the Internet industry.
Who are Marco Vasquez's colleagues?
Marco Vasquez's colleagues are Jaime Cornfoot, Antje Barth, Andreas Mueller, Kristine Hahn, Sneha Khabiya, Matsukura Takeshi, Chaitanya Yalamanchili, Gautam Siwach, Jim Covert, and Amanda DePaul
📖 Summary
Director Professional Services - Data Science & Data Engineering @ • Managing team of talented data scientists and data engineers • Working with MapR's customer to develop big data initiatives • Architect, build, and deploy big data solutions Environment: Hadoop Ecosystem, Near real-time Streaming, Batch Processing From August 2013 to Present (2 years 5 months) San Francisco Bay AreaManager - Content Security & Technology @ Provided security and technology recommendations to the legal and business teams working on content deals that involve DATG content such as Disney Channel, Disney XD, ABC News, and ABC Family. • Provide summary and recommendations to the legal and business teams on the security maturity of the licensee’s video platform • Work with our legal team to draft the security schedule for license deals • Review the security and architecture of video distributors seeking to license DATG content to ensure that they meet Disney’s content security policies • Subject Matter Expert in video platforms, DRM, consumer platforms, and content security • Support standard activities by following and evaluating W3C EME/CDM • Developing a software and network framework used for evaluating content protection systems • Research emerging content protection technologies: the use of P2P in content protection; geofiltering; and EME/CDM Environment: Content Security, Content Provider, Video Distributor, Content Deal, Rights Management, Reverse Engineering, Cryptography From July 2012 to August 2013 (1 year 2 months) Sr. Specialist @ Served as an architect in the construction of a global wholesale digital distribution platform for a newly formed business unit of Verizon called the Verizon Digital Media Services (VDMS). I was responsible for the architecture of several of the components which includes a multi-DRM component, right management component, transcoding component, and the end user device component • Worked on team responsible for end-to-end architecture of a global digital distribution platform. The system includes linear/live content acquisition, digital processing, content delivery, HTTP based streaming, client software for large set of devices, and internet advertising • Responsible for multi-DRM architecture which consisted of PlayReady, Adobe Access, Widevine, WMDRM, and SecureMedia ecosystems. The ecosystems shared a common layer of business rights, entitlements, and business logic • Responsible for the Client Platform architecture - used for consuming the services provided by the VDMS platform. This required developing an abstract client which could be implemented on various end consumer devices such as mobile phones, tablets, and personal computers • Served as subject matter expert in areas of digital transcoding, distributed systems, and digital rights management Environment: Digital Content Distribution, UML Modeling, Digital Rights Management, Widevine, SecureMedia, PlayReady, Adobe Access, Transcoding, HTTP Based Adaptive Streaming, Apple HLS, MS Smooth Streaming, Adobe HDS, H.264, MPEG2, CDN, Rhozet, FlipFactor From April 2010 to July 2012 (2 years 4 months) Sr. Infrastructure Engineer @ Developed a near real-time message oriented distributed platform to be used for system monitoring, event notification, resource management, and analytics. The platform consisted of an asynchronous event driven middleware, application-level data collector agents, network element adapters (SNMP), event processing engine, event notification system, and an AJAX based UI dashboard application • Developed distributed Linux back-end service components using C++, JBoss, AJAX, UDP, TCP, XML, and HTML • Developed Linux UDP server agents to be used for publishing and collecting data in real-time. The agents are Linux daemons which consist of a UDP Publisher and a UDP Listener • Developed Linux TCP server agents to be used as event based HTTP web services • Developed Linux network event notification framework in C++ • Developed event processing engine to detect faults such as application failure, low memory usage, and similar • Developed AJAX client used for monitoring all the nodes in the overlay network • Developed central dashboard to provide global monitoring. It was developed using JBoss, Seam, and Hibernate Environment: C++, C, TCP/IP, UDP, Linux, GNU Build Tools, JBoss, Hibernate, Web 2.0, JavaScript, AJAX, Oracle 10g From August 2009 to January 2010 (6 months) C++ Developer @ As a member of the Linux Distributed File System Team, I developed and supported the internal MySpace Content Delivery Network platform. This platform consisted of an origin layer - made up of a proprietary distributed storage file system called DFS; a resource manager; and a distributed cache layer. The platform was used to store and retrieve all media objects (music, images, videos) used by the MySpace users. My work was a mixture of operations and R&D, which focused on adding the next generation features to the platform. The platform was written in C++ and it included a proprietary event-driven web server capable of handling over 5000 concurrent connections per second; a memcache-like distributed cache layer; and client side API libraries that were used to consume the CDN services. • StorageBdb. Developed software using Berkeley Database to enable the storage and retrieval of media contents from a DFS system • DFSNetwork. Developing middle-ware for next generation distributed applications. This involved building server agents that were self-aware and can be used to autonomously manage groups of systems • DFSNetworkViewer. Developing a graphical web application (Flex, Flash) to enable the visualization of the DFS clusters • Jpeg2000. Investigated and developed a prototype for the use of Jpeg2000 as a compression algorithm for DFS system • Bloom Filters for DFS Storage. Investigated and prototyped the use of Bloom Filters for the purpose of storage reduction by coalescing data across a DFS cluster • DFS Compiler. Investigated building a domain specific language compiler using LLVM • DHT Overlay Network. Developed a prototype P2P/DHT overlay network using Chord algorithm Environment: C++, C, Linux, GNU tools, Bloom Filter, BDB, DHT, Distrusted Storage, Distributed Systems, LLVM, Lex, Flex, Yacc, Event Driven Architecture, Epoll, TCP/IP, JPEG2000, Linux Sockets, Low Latency, High Volume, Apache, Apache Modules, C10K Problem From August 2007 to July 2009 (2 years) Sr. Content Protection Engineer @ Responsible for researching and evaluating security solutions used for protecting Disney digital video content • Performed binary Reverse Code Engineering and digital forensic analysis to identify attacks against the AACS DRM • Performed analysis on the impact of DRM in the digital home • Developed J2EE application for managing DRM related project Environment: C, C++, Java, Encryption, DRM, JBoss, J2EE, IDA Pro, Ollydbg, RCE From January 2007 to August 2007 (8 months) Sr. Member Technical Staff @ Member of research team which focused on high-performance real-time image processing, real-time 4K workflow, and meta-data workflow. Our work resulted in numerous patents in the areas of image scaling, image artifacts, and image and video meta-data. • Developed a dither algorithm used to remove visual artifact from high quality images in real-time • Developed an algorithm to do distributed image scaling of high quality images in real-time • Worked on development of parallel software framework/infrastructure needed for advanced real-time image processing utilizing multi-core CPUs, GPUs, MPI, C, C++ and J2EE • Developed image processing algorithm to preserve visual intent in the generation of HD and SD masters from 2K/4K starting material • Developed multi-threaded software to process 2K/4K images from a full feature movies • Lead the development of a new digital workflow to replace the traditional tape based approach used in post-production • Developed a Service Oriented Architecture (SOA) software system for the acquisition of meta-data from remote feature movie filming location • Part of team that assembled a High Performance Computing cluster both at the hardware and software level utilizing: Infiniband interconnect, Fiber Channel for SAN storage, multi-core x86 64 architecture, and NVIDIA GPU processors • Developed visible watermark software for Digital Cinema projector • Part of team that developed a near real-time watermark detection system for film • Part of team that developed a Content Management System used for online digital content delivery • Responsible for a distributed software system used for watermarking large volumes of DVD movies 150K/month. The system is primarily used for watermarking the yearly Academy nominated releases (Screeners) Environment: C, C++, Java, Matlab, Watermarking, Real-Time Systems, Encryption, GPU, JBoss, WebSphere, MPEG, J2EE, Multi-core processing, Hybrid CPU and GPU platform (prior to CUDA) From October 2003 to January 2007 (3 years 4 months) Reseach Engineer/Software Engineer @ My role at Protein Pathways, a pioneer in the development of proprietary algorithms designed to functionally interpret sequenced genomes and predicate protein-protein interactions, was to develop data mining and visualization software applications for our biology team. • Developed a Java Swing application used to visualize and data mine protein/gene networks that were formed using our proprietary algorithms. The visual networks were constructed using graph theory models and rendered using graph layout algorithms. The link prediction algorithms used techniques from statistical inference, clustering, machine learning, and text matching • Developed application in C to perform subgraph isomorphic matching on large data of drug molecules • Developed Java web application that rendered a real-time image of the protein networks using Java servlets and Java2D • Developed web bots in Perl to automate data acquisition from many sources • Heavy use of regular expressions for text parsing throughout the data processing pipeline • Developed Matlab code to do high dimension analysis, feature extraction, and Bayesian analysis on Microarray data • Operated as Oracle DBA (user accounts, backups, imports, schemas, performance); optimized Oracle for large data sets both at system and database level. Environment: Bioinformatics, Data Mining, Regular Expressions, J2EE, Java, Perl, C, Linux, Windows, Oracle MySQL, Swing, JUnit, XP Programming, Java WebStart, Linux Cluster, Matlab, XML, UML, Websphere, JDBC, Beowulf Cluster Computing, Machine Learning, Numerical Recipes, Scientific Computing, Clustering From January 2000 to October 2003 (3 years 10 months) BS, Chemistry (Computational) @ University of California, Los Angeles Marco Vasquez is skilled in: Agile Methodologies, Software Development, Cloud Computing, C++, Linux, Product Management, Software Engineering, Distributed Systems, DRM
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
2 year(s), 0 month(s)
Unlikely
Likely
There's 86% chance that Marco Vasquez is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required