Josh Taylor

Senior Data Engineer

Perth, Western Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Josh Taylor is a Senior Data Engineer based in Perth with 14 years building data-driven systems and developer tools across startups and scale-ups. He designs and implements cloud data platforms using Snowflake, Fivetran and dbt, and has moved between hands-on engineering and platform roles at companies like Sendle and Five Good Friends. Josh has deep backend experience in Elixir, PHP and PostgreSQL, and led a migration from Symfony/PHP to Elixir at TyreConnect, showing a practical embrace of functional programming for resilient systems. An active open-source contributor, he has improved core functionality and test coverage in projects ranging from the MiniJinja Rust template engine to Drupal Commerce and Elixir data tooling. Colleagues rely on him to ship robust data pipelines and pragmatic code fixes, and he’s candid about responsiveness—ask again if a PR or issue goes quiet. He combines an engineer’s attention to detail with a track record of evolving legacy stacks into modern, maintainable platforms.
code14 years of coding experience
job16 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
551reputation
42kreached
3answers
4questions
github-logo-circle

Github Skills (41)

drupal10
strings10
jinja210
console10
elixir10
testing10
text-manipulation10
dataframes10
polar10
html-template10
jinjava10
python-templates10
dataframe10
code-templates10
php10

Programming languages (24)

C#JavaC++RustCPLpgSQLMakefileScala

Github contributions (5)

github-logo-circle
drupalcommerce/commerce

Aug 2014 - Oct 2015

Commerce 2.x development
Role in this project:
userBackend Developer
Contributions:72 commits, 70 PRs, 40 comments in 1 year 2 months
Contributions summary:Josh primarily contributed to the back-end functionality of the Drupal Commerce module. Their work focused on implementing and validating product SKUs, including adding constraints and tests to ensure uniqueness. They also added tests for product creation, existing SKUs and deletion within the administrative interface. Additional contributions include fixing the menu icon and creating product type tests.
commerce2-x
elixir-explorer/explorer

Jun 2022 - Oct 2022

Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir
Role in this project:
userBack-end Developer
Contributions:8 reviews, 8 commits, 13 PRs in 4 months
Contributions summary:Josh focused on improving the `elixir-explorer/explorer` repository, specifically working with file input/output, and data type handling. Their contributions included upgrading the Polars library version, optimizing file reading and writing using buffered I/O, and refactoring the internal representation of dates and datetimes. They also added support for Arrow IPC Stream files, which provides streaming data capabilities.
dataframesdata-explorationdata-sciencerusttwo-dimensional
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
Josh Taylor - Senior Data Engineer