David Barrett-Lennard

David Barrett-Lennard Email and Phone Number

Product Development Manager at Manufacturing Intelligence @ Micromine
nedlands, western australia, australia
David Barrett-Lennard's Location
Greater Perth Area, Australia
David Barrett-Lennard's Contact Details

David Barrett-Lennard work email

David Barrett-Lennard personal email

n/a
About David Barrett-Lennard

I like - important and hard "Holy Grail" problems- less is more- elegant mathematical solutions- high performance implementations.My favorite problem: scalable multi-master (update anywhere anytime) data replication and synchronisation)

David Barrett-Lennard's Current Company Details
Micromine

Micromine

View
Product Development Manager at Manufacturing Intelligence
nedlands, western australia, australia
Website:
micromine.com
Employees:
217
David Barrett-Lennard Work Experience Details
  • Micromine
    Senior Software Engineer
    Micromine Aug 2020 - Present
    Perth, Western Australia, Australia
  • Cedanet Pty Ltd
    Director And Software Developer
    Cedanet Pty Ltd 2003 - Present
    Developer of CEDA, a DBMS which uses a log structured store to achieve state of the art I/O performance while providing atomicity, crash recovery, hot standby and incremental backup. CEDA is the only DBMS in the world using Operational Transformation for replication, synchronisation, branching and merging of databases.
  • Manufacturing Intelligence
    Product Development Manager
    Manufacturing Intelligence Dec 2017 - Jun 2020
    Perth, Australia
    C++ computational geometry template library for an AWS cloud based spatiotemporal database to represent the ore body and stock piles of a mine site, using triangulated surfaces and compressed voxel images. Support for running physics simulations of dig, dump, doze, stack and drain events.
  • Rio Tinto
    Senior Software Engineer
    Rio Tinto Jan 2017 - Dec 2017
    C++, Python and SQL software development in an agile team, for optimisation of the mining operation, particularly the dispatching of haul trucks.
  • Vix Technology
    Senior Software Engineer
    Vix Technology Sep 2015 - Nov 2016
    Embedded development on front end ticketing devices in C/C++. Development of test infrastructure in Java and acceptance tests in FitNesse. Agile development.
  • Rio Tinto
    Software Developer
    Rio Tinto May 2012 - Jul 2013
  • Rungepincockminarco
    Consultant
    Rungepincockminarco Jul 2007 - May 2012
    Mentor for using CEDA in Mining Dynamics
  • Fractal Technologies
    Software Developer
    Fractal Technologies Jun 2002 - Jun 2007
    Worked in a team on a C++ product called FracSIS using an ObjectStore OODB to record and display spatial data and meta-data, import and export many data formats, apply coordinate system transformations.Demonstrated advantages of CEDA over ObjectStore, such as transaction throughput, replication, branching and merging. Created Cedanet Pty Ltd and negotiated a contract for Fractal Technologies to license CEDA and sponsor its R&D.
  • Erg Transit Systems
    Software Developer
    Erg Transit Systems Mar 2001 - Oct 2001
    Worked on the Manchester and Singapore AFC systems.
  • Motherwell Information Systems
    Software Developer
    Motherwell Information Systems Sep 1999 - Feb 2001
    Rome AFC system for ERG. Developed OCMS network and device monitoring system using SNMP.
  • Systems Intellect
    Software Developer
    Systems Intellect 1989 - 1999
    Developed image processing applications for the Meat Research Corporation (Cattle light striping, the Portion Assessment System, Whole Carcase System and Chiller Assessment System), the Skeleton weed eradication system and the Hamersley Iron ore car inspection system.

David Barrett-Lennard Skills

C++ Software Development Software Design Visual Studio Dbms C# Oo Software Development Relational Data Modeling Distributed Systems Operational Transformation Java Multithreading Distributed Databases Data Synchronization Mathematics Python Boost C++ Databases Computational Geometry Compiler Construction X86 Assembly Middleware Opengl .net Xml Sql Statistics Image Processing Winforms Wpf Prolog Win32 Api Agile Methodologies Algorithms Software Engineering Business Analysis Object Oriented Programming

David Barrett-Lennard Education Details

Frequently Asked Questions about David Barrett-Lennard

What company does David Barrett-Lennard work for?

David Barrett-Lennard works for Micromine

What is David Barrett-Lennard's role at the current company?

David Barrett-Lennard's current role is Product Development Manager at Manufacturing Intelligence.

What is David Barrett-Lennard's email address?

David Barrett-Lennard's email address is da****@****.com.au

What schools did David Barrett-Lennard attend?

David Barrett-Lennard attended The University Of Western Australia, Curtin University.

What skills is David Barrett-Lennard known for?

David Barrett-Lennard has skills like C++, Software Development, Software Design, Visual Studio, Dbms, C#, Oo Software Development, Relational Data Modeling, Distributed Systems, Operational Transformation, Java, Multithreading.

Who are David Barrett-Lennard's colleagues?

David Barrett-Lennard's colleagues are Alexander Larin, Krishan Sardana, Moe Seifian, Carolina Riaño, Rupert Osborn, Glen P., Alexey P..

Not the David Barrett-Lennard you were looking for?

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.