David Meeuwis

Senior Platform Engineer At Aha! — The World's #1 Product Development Software @ Aha!

About David Meeuwis

David Meeuwis is a Senior Platform Engineer at Aha!, with extensive experience in software development, data architecture, and machine learning.

Current Position

David Meeuwis holds the title of Senior Platform Engineer at Aha!, the world's leading product development software. His role involves significant contributions to improving the editing experience on Aha! whiteboards, moving JavaScript code into a monorepo, and building a dynamic Canvas rendering engine using JSX.

Previous Experience at Netsertive

David Meeuwis worked at Netsertive in multiple capacities. He served as Data Architect from 2022 to 2023. Prior to that, he worked as Senior Software Engineer for Machine Learning between 2019 to 2022 and as Software Development Manager from 2017 to 2019. At Netsertive, he introduced technologies such as Fivetran, Snowflake, and DBT to simplify complex data stacks. He also has extensive experience in distributed systems engineering and database and data-flow design.

Experience in Software Development

David's software development career began with his role as Software Developer at Mixpo from 2006 to 2009 in Victoria, Canada. He later became a Senior Software Developer and eventually Backend Tech Lead till 2017. At NTT Corporation, he worked as a Natural Language Processing R&D Developer in Kyoto, Japan from 2003 to 2004. Additionally, he has developed and shipped mobile apps, desktop apps, and SaaS apps, both independently and with teams.

Educational Background

David Meeuwis completed his Bachelor of Science (B.Sc.) in Computer Science at the University of Victoria, where he studied from 2000 to 2005. During his education, he also worked as an Assistant Systems Administrator at the Faculty of Engineering in 2001 and as a Bioinformatics Programmer and Assistant Researcher in 2002.

Technical Contributions

At Aha!, David Meeuwis has made several technical contributions. He has written technical posts for the Aha! engineering blog on topics like enhancing command-line utilities with Ruby gems and avoiding race conditions. He has experience with Ruby's Enumerable methods for filtering, transforming, and processing data. David also contributed to developing tools for quality pull requests and improving feature delivery by addressing nuanced factors. His expertise also includes debugging Ruby in complex scenarios and using calculated attributes to help users surface delivery risks.

People similar to David Meeuwis