Joshua Poirier is a Senior Data Engineer with 11 years of experience building reproducible, production-grade data products and platforms for analytics-driven businesses. He has repeatedly scaled teams and systems—growing engineering groups from 3 to 10 and cutting Databricks costs by over 25% through pragmatic pipeline and timeliness optimizations. Joshua combines hands-on delivery (200+ commits in a focused period and designing data simulators/ingestion platforms) with leadership roles that improved release cadence from quarterly to bi-weekly and established strict development practices. His background in geophysics and computational science gives him a strong foundation in noisy-data denoising, simulation, and domain-driven modeling that he leverages when applying ML and LLMs to product catalogs and transaction data. Based in New Jersey, he thrives at the intersection of data engineering, operational efficiency, and product-focused innovation. Notably, he has a track record of turning ad-hoc scripts into scheduled cloud pipelines, eliminating brittle practices and enabling repeatable analytics at scale.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science Computational Science, Bachelor of Science Computational Science at University of Waterloo
Contributions:23 commits, 20 pushes, 2 branches in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.