Darren Li

Data Engineer

Sydney, New South Wales, 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

👤
Senior
🎓
Top School
Darren Li is a data engineer based in Sydney with a decade of experience turning data into reliable pipelines and analytics solutions. Currently at FMCG Analytics, he blends hands-on Python engineering with data-science rigor informed by a Master's in Data Science and Innovation from UTS. His background spans finance operations to production data systems, giving him a pragmatic appreciation for business context and data quality. An open-source-minded developer, Darren has contributed test automation and cryptographic test vectors to the sodiumoxide project, demonstrating careful QA work in security-sensitive code. He describes himself succinctly as someone who "writes bytes," reflecting a low-ego, code-first approach to solving problems. Colleagues rely on him for robust, testable implementations that bridge analytical models and production requirements.
code10 years of coding experience
bookMaster's degree, Data Science and Innovation, Master's degree, Data Science and Innovation at University of Technology Sydney
bookUNSW Sydney
github-logo-circle

Github Skills (9)

crypto10
crypt10
rust10
cryptography10
testing10
test-automation9
binding9
libsodium8
deprecated6

Programming languages (12)

TypeScriptShellRustRacketOCamlSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
sodiumoxide/sodiumoxide

May 2018 - Jun 2018

[DEPRECATED] Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:13 commits, 2 PRs, 4 comments in 1 month
Contributions summary:Darren primarily focused on adding and modifying test vectors within the `sodiumoxide` repository, a cryptographic library. Their contributions included adding test cases for `verify_16`, `verify_32`, and `verify_64` functions. They also incorporated test vectors from external sources for the `chacha20poly1305_ietf` implementation, ensuring the library's functionality with various test vectors. Furthermore, they added quickcheck tests for various functions.
cryptographycryptography-libraryoxidex25519rust
daypack-dev/timere

Nov 2020 - Jan 2023

OCaml date time handling and reasoning suite
Contributions:42 releases, 3 reviews, 2594 commits in 2 years 2 months
datetimedate-timeocamlhandlingtime-zone
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
Darren Li - Data Engineer