Matt Seddon is a Senior Data Engineer with over a decade of experience bridging finance and SaaS, now focused on building resilient data platforms and MLOps tooling from the NSW South Coast. He progressed from banking analytics and credit-risk modelling at institutions like Westpac, RBS and Suncorp to leading engineering teams and product initiatives at Accelo and Iterative, where he helped create a VS Code extension with ~70k installs and contributed backend work to the popular DVC project. Comfortable with end-to-end systems, Matt pairs strong domain knowledge in financial products with hands-on skills in data engineering, ETL, model automation and product-driven development. He’s led teams, driven engineering practices like TDD and XP, and translated customer feedback into product direction across CLI, SaaS and frontend surfaces. Colleagues know him for clean, maintainable code and a focus on continuous improvement and mentoring the next generation of engineers. An analytical thinker who once automated entire production modelling pipelines and even paused to travel South America, he blends pragmatism with curiosity.
Contributions:3 releases, 55 reviews, 1 commit in 1 day
Contributions summary:Matt made several contributions to the DVC project's backend functionality. They focused on modifying the experiment queue by adding environment variables and removing dead methods. Their work also involved updating help text for the experiment rename command and enabling forced application of experiments. Additionally, the user standardized plot data output and supported the inclusion of nested definitions.
Visual Studio Code plugin for automatic time tracking and metrics generated from your programming activity.
Role in this project:
Full-stack Developer
Contributions:12 commits, 5 comments in 1 month
Contributions summary:Matt's contributions primarily involve modifying the WakaTime VS Code extension to enhance user control and functionality. They added an option to disable the extension at startup and introduced commands to disable or re-enable the extension via the command palette. The commits also include merging updates from the main branch and updating dependencies, including HTTP requests. The changes span both the extension's core logic and user interface elements, making the user's role full-stack in nature.
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.