Eric Fredine is a Principal Engineer based in Vancouver with over a decade of experience building full-stack, cloud-native systems and leading engineering teams from startup to scale. He architects and ships resilient payment and ERP-integrated solutions using React, GraphQL, PHP/Symfony, Java, Node.js and PostgreSQL, and has led migrations to AWS while championing strong automated testing practices. A pragmatic engineering leader and former CTO/VP who raised and delivered high-growth products across telecom, advertising and fintech, he pairs product strategy with hands-on implementation. His open-source work includes performance- and metadata-focused contributions to the Apache DataFusion SQL engine, improving Parquet/Arrow handling that boosts query reliability for large datasets. Known for introducing event-sourced state machines with optimistic concurrency in production, he blends systems thinking with measurable business impact.
10 years of coding experience
18 years of employment as a software developer
B.Sc with Honors Computer Engineering, B.Sc with Honors Computer Engineering at University of Alberta
Web Development Boot Camp, Web Development Boot Camp at Lighthouse Labs
Contributions:32 reviews, 4 PRs, 49 comments in 3 months
Contributions summary:Eric primarily contributed to the Apache DataFusion SQL Query Engine by adding support for timestamp data types in data page statistics and dictionary type support for parquet metadata statistics. They also worked on fixing bugs related to data page statistics when all rows are null in a data page, and improved test coverage for data page statistics. These changes involved modifications to the core data processing logic and involved working with Arrow data structures and Parquet file formats, demonstrating a focus on optimizing query performance and data handling.
Contributions:361 commits, 128 pushes, 7 branches in 2 months
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.
Request Free Trial
Eric Fredine - Principal Engineer at Fredine Consulting