Dave Peacock

Dave Peacock Email and Phone Number

Software Engineer | Technical Leader | Automation & Robotics | Data Collection & Analysis @
Dave Peacock's Location
Oakland, California, United States, United States
About Dave Peacock

I’m a versatile technical leader and innovator who loves to transform complex challenges into elegant, scalable solutions. With three decades of software development experience spanning climate tech, maritime robotics, and commercial software, my tenacious commitment to excellence ensures consistent delivery of high-quality results.What I bring to the table: * Full-stack technical proficiency: Expert software developer with deep knowledge across the entire technology stack, from embedded systems to cloud infrastructure, facilitating end-to-end system architecture and robust product design. * Technical expertise: Proficient in Python and C++, with working knowledge of JavaScript/Typescript. Well-versed in Docker, Git, Linux, AWS, NumPy, pandas, networking, and multi-threading. * Professional approach: Dedicated to continuous learning and championing best practices. Known for being a mentor to junior engineers and providing a stabilizing presence in dynamic team environments. * Balanced problem-solving approach: Adept at toggling between meticulous attention to detail and high-level strategic thinking. * Cross-industry innovation: Leveraging diverse experience to bring fresh perspectives to complex challenges. * Effective communication bridge: Skilled at facilitating understanding between software, hardware, operations, executive leadership, and external stakeholders.

Dave Peacock's Current Company Details
Self-employed

Self-Employed

Software Engineer | Technical Leader | Automation & Robotics | Data Collection & Analysis
Dave Peacock Work Experience Details
  • Self-Employed
    Software Developer
    Self-Employed Aug 2024 - Present
  • Ebb Carbon
    Principal Engineer
    Ebb Carbon Jan 2023 - Jul 2024
    San Carlos, Ca, Us
    Design and develop data pipeline and dashboards for time series data from industrial automation and oceanographic contexts. Build and manage teams for Software/Infrastructure and Automation/Control. Develop long-term plan for Industrial Automation growing to global scale. Drive open source projects, with an emphasis on open source hardware. Deploy and maintain industrial research plant at coastal National Laboratory facility. Drive collaborative engineering efforts with NOAA. Manage IT and networking at multiple office and remote locations.
  • Saildrone Inc
    Principal Engineer
    Saildrone Inc Dec 2020 - Jan 2023
    Alameda, California, Us
    Develop new capabilities of Saildrones pertaining to Ocean Science. Support existing science payloads. Specific achievements include:* Support building and calibration of custom pCO2 sensor in close collaboration with scientists and engineers from NOAA. Design and implement software integration* Extend data export pipeline to support CO2 data* Attend and present at conferences. Liaise with scientists and other stakeholders to ensure success
  • Saildrone Inc
    Senior Director Of Vehicle Systems
    Saildrone Inc Sep 2019 - Dec 2020
    Alameda, California, Us
    Build and manage teams for embedded software, vehicle checkout and support. Specific achievements include:* Develop workflows and processes so that vehicle checkout and support could be effectively distributed* Enable scaling up of drone operations, helping pave the way for the company to effectively support many drones running many missions per year
  • Saildrone Inc
    Director Of Robotics
    Saildrone Inc Sep 2016 - Sep 2019
    Alameda, California, Us
    Responsible for ensuring Saildrone’s vehicles successfully navigate the planet’s toughest seas while collecting and transmitting science-grade measurements. Duties include:* Effectively manage integration of science-grade measurements of wind, waves, ocean currents, CO2, undersea biomass, oil spills, and more. Billions of motion-corrected samples collected* Drive data analysis and visualization efforts* Oversee embedded software and direct back-end storage and APIs
  • Saildrone Inc
    Lead Software Developer
    Saildrone Inc Feb 2014 - Sep 2016
    Alameda, California, Us
    Deal with all things software-related at Saildrone, a company that is poised to revolutionize ocean science. Specific achievements include:* Design and implement custom robotics framework running on sailing drones, responsible for over 750,000 nautical miles sailed* Define and implement drone’s embedded operating system image and build system* Define data architecture, design and implement initial back end to support data storage, drone command and control, user authentication* Design and implement front end for monitoring and controlling drones, viewing data, administration
  • Hadal, Inc
    Senior Software Engineer
    Hadal, Inc Feb 2012 - Feb 2014
    Bring Hadal’s software development and workflow to a mature, stable, and scalable level. Pilot Hadal’s autonomous deep-sea vehicles. Develop new functionality, design workflows and data pipeline, develop interfaces, push best practices.
  • Live Colony
    Lead Platform Engineer
    Live Colony Oct 2011 - Feb 2012
    One of the founding members of a social networking startup. Defined initial technical constraints and developed prototypes. Designed and documented underlying data model and RESTful API. Defined coding, testing, and documentation standards, determined initial Scrum configuration. Implemented back-end using Django and MySQL. Created and maintained git repository. Gathered requirements, generated use-cases, performed user validation.
  • Dr. D Studios
    Senior Software Td
    Dr. D Studios Feb 2010 - Apr 2011
    Sydney, Nsw, Au
    I was hired by new film studio Dr. D to enable the R&D department to deliver Happy Feet 2. Hired as a senior developer, I continued on to lead two teams of developers. Defined coding, release, and support standards, mentored junior developers, promoted best practices. Developed asset management framework. Implemented large sections of audio, editorial, and motion-capture pipeline.
  • Rising Sun Pictures
    Senior Vfx Developer
    Rising Sun Pictures Jul 2009 - Feb 2010
    I came to RSP as a senior developer to overhaul the review system and help to drive RSP’s mature infrastructure forward. Working with a small team, redesigning the review framework to allow effective, integrated dailies submissions and viewing. Gathered requirements, mentored other developers, promoted best practices, and troubleshot problems. Transitioned facility to 64-bit infrastructure.
  • Laika
    Senior Pipeline Td
    Laika Feb 2008 - Apr 2009
    Hillsboro, Or, Us
    I was hired as a senior member of the R&D team to help turn Laika into an efficient CG film factory. Guided core system architecture and gui direction for the studio. Designed and developed editorial workflow and data pipeline. Developed frameworks for asset management and content playback. Mentored team members.
  • Mental Images
    Senior Software Engineer
    Mental Images Apr 2006 - Sep 2007
    Berlin, De
    Hired by mental images to bring their innovative shader IDE, mental mill, to market. Developed new components for library organization and shader editing, and developed sample SDK applications. Handled release management and collaboration between multiple offices.
  • Bfc
    Pipeline Supervisor/Senior Td
    Bfc Feb 2004 - Jul 2006
    Us
    Hired by BFC, a fledgling film studio, to develop the pipeline and create tools for a full-length CG feature film. Built and efficiently managed team of 15 technical staff. Designed and oversaw major toolsets for multiple departments and studio-wide asset management. Handled collaboration between five companies scattered across the globe. Anticipated technical problems and determined ideal solutions and work-arounds.
  • Esc Entertainment
    Senior Software Engineer
    Esc Entertainment Dec 2002 - Jul 2004
    Hired by ESC, a film studio started by Warner Brothers to create the Matrix sequels, as technical co-lead of production tools team. Designed and implemented front-end of proprietary asset management system. Developed front-end of render queue system, including tools to submit jobs, monitor individual job progress, and manage the entire farm.
  • Pulse Entertainment
    Senior Software Engineer
    Pulse Entertainment Apr 2001 - Oct 2002
    Us
    Senior developer working on Pulse’s suite of tools for authoring and viewing 3D web content. Provided direction on UI design for all products. Lead development for Veepers authoring application, a tool for creating 3D models from single photographs. Maintain existing codebase.
  • Alias|Wavefront
    Software Engineer/Software Architect
    Alias|Wavefront Sep 1998 - Oct 2000
    Us
    Developer for Maya, Alias|wavefront’s flagship 3D modeling, animation, dynamics, and rendering package. Designed and implemented the core framework for Maya’s fluid dynamics system. Worked with the Foundation team to maintain and extend Maya’s underlying architecture, with focus on GUI architecture, file format, multi-platform, and project management.
  • Disney Interactive
    Software Engineer
    Disney Interactive Apr 1997 - Feb 1998
    Burbank, Ca, Us
    Design and implement several game and engine components. Develop tools for asset generation and management.
  • Mcgraw-Hill Home Interactive
    Software Engineer
    Mcgraw-Hill Home Interactive Oct 1995 - Jan 1997
    Technical co-lead for science exploration game. Develop front and back ends of a virtual chemistry lab, sound and video modules of game engine.

Dave Peacock Education Details

  • University Of California, Davis
    University Of California, Davis
    Mathematics With Cs Minor

Frequently Asked Questions about Dave Peacock

What company does Dave Peacock work for?

Dave Peacock works for Self-Employed

What is Dave Peacock's role at the current company?

Dave Peacock's current role is Software Engineer | Technical Leader | Automation & Robotics | Data Collection & Analysis.

What schools did Dave Peacock attend?

Dave Peacock attended University Of California, Davis.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.