Software engineer experience in Python, Ruby & Rails — building reliable web apps, APIs, and automations from A to Z.
Mostly working in the Data Engineering space nowadays.
As a data engineer, I bring extensive expertise in data processing, interpretation, and visualization — working across Python, SAS, with hands-on experience in Databricks, dbt, Power BI and Snowflake.
Fulcrum Decision (FDL) · ContractData engineering consultant to OfficeMax. Built ETL pipelines with dbt and Snowflake (Azure Blob Storage as the data lake), integrating Stibo and Oracle Pronto, and supported Sisense and Power BI reporting for campaigns and share-of-wallet analysis.
Health New Zealand | Te Whatu OraLed the design and delivery of data solutions on Snowflake and dbt — national cost collection, master data quality reporting, and national spend visibility — with strong governance around data quality, PII, security, and auditability.
ANZ · ContractSAS consultant on ANZ's Customer Remediation programme — data extraction, transformation, and analysis to identify and rectify historical banking issues, translating business needs into technical specs. Runner-up at the 2022 Aotearoa EnviroHack.
Mable · Full-timeBuilt Mable's recommender engine for client matching and behaviour-risk detection, automated NDIS-compliant bulk invoicing, and built dbt pipelines from Redshift, Postgres, and Salesforce plus Tableau dashboards.
Mable · Full-timeBuilt the reference-checking onboarding flow that sped up onboarding while improving platform safety and worker vetting. Mentored staff, ran code reviews, and collaborated with product, UX, and design.
POSmusic · Full-timeImproved backend and frontend apps serving licensed in-store music and ads, built the retail staff/manager permission system and multi-site store accounts, and automated playlist generation.
Brandkit®Built BrandKit, a cloud-based brand management system delivering logo files and brand style guides, with AWS Rekognition metadata tooling — used by Tourism New Zealand and Auckland's ATEED.
Digital DialogueBuilt mobile and web solutions for clients including Chrysler Australia and BGC — front-end (HTML/CSS/JS) and Ruby on Rails back-ends, including a dealership test-drive app and an e-auction site.
Certified in Snowflake data warehousing and cloud data platform fundamentals.
Certified in building, testing, and deploying data transformation pipelines using dbt.
How to configure SchemaChange on GitHub to deploy script changes to your Snowflake instance.
Read more →Discover how easy it is to create AWS Lambda functions use Visual Studio Code with Docker.
Read more →Having users manage their own payment details and having automated the billing is a huge time saver and it’s expected of websites. Though with anything to do with money, this needs to be done securely otherwise it will end in tears. Consider using the solutions adopted by the payment gateways Stripe and Braintree to secure your customer credit cards. This blog looks into how this works and what are its limitations
Read more →If you are aware of Rack, seeing it crops up in the stack trace, but you just haven’t gotten around to “understanding” it then this is the blog post for you.
I go through the Rack standard, before diving into how it intuitively works. With the bold promise that you will be a better programmer if you understand Rack as it is the backbone for a number of popular frameworks such as Rails and Sinatra.
Read more →How ruby blocks can be used to simplify method that require custom configurations.
Read more →AWS Lambda provides a new tool in your tool box for creating modular solutions. It allows independent execution of code based upon AWS events or time schedule.
Read more →Always interested in new opportunities, collaborations, and conversations about data engineering and software development.
chris@zingel.co.nz →