Jackson Mills

Freelance Software Engineer at Sole Trader

Melbourne, Victoria, 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
🎓
Top School
Jackson Mills is a Melbourne-based freelance software engineer with a decade of experience building reliable back-end systems and developer-facing tooling. He has held senior engineering roles at Bueno and Flo Energy and contributed to the XRP Ledger ecosystem, improving xrpl.js and the xrpl.org developer portal with pragmatic refactors, edge-case tests, and clearer documentation. Jackson brings a practical functional-programming approach to code clarity and transaction reliability, having removed deprecated functions and added robust ledger interfaces in widely used open-source projects. Comfortable in both product teams and open-source communities, he pairs production-grade engineering with a knack for turning complex protocol details into usable examples for other developers.
code9 years of coding experience
job10 years of employment as a software developer
bookThe University of Sydney
github-logo-circle

Github Skills (15)

js10
typescript10
javascript10
xrp10
typescripts10
api10
blockchain10
typescript-types10
cryptography9
documentation9
testing9
nodejs9
website-design8
cryptocurrency8
website-development8

Programming languages (8)

TypeScriptJavaC++CSSShellJavaScriptSwiftPython

Github contributions (5)

github-logo-circle
XRPLF/xrpl.js

Jul 2021 - Jan 2023

A JavaScript/TypeScript API for interacting with the XRP Ledger in Node.js and the browser
Role in this project:
userBack-end Developer
Contributions:30 releases, 954 reviews, 173 commits in 1 year 5 months
Contributions summary:Jackson primarily contributed to the back-end logic of the xrpl.js library, focusing on improving code clarity and functionality. Their work included adding tests for edge cases involving case-insensitive memo hexes, and refactoring combine logic using functional styles. Additionally, they updated the sign documentation with more information on keypairs. They also added ledger method interfaces and removed deprecated functions.
rippleapibrowserjavascriptnodejscryptocurrencies
XRPLF/xrpl-dev-portal

Oct 2021 - Dec 2022

Source code for xrpl.org including developer documentation
Role in this project:
userBack-end Developer
Contributions:467 reviews, 41 commits, 31 PRs in 1 year 2 months
Contributions summary:Jackson primarily contributed to the developer portal's documentation and code examples related to the XRP Ledger (XRPL). They focused on updating and migrating code samples, specifically those concerning individual and global freezing functionalities. The contributions included refactoring existing code, adding clarifying comments, and improving the reliability of transactions within the XRPL environment. The user's work helped to enhance the portal's educational value by providing up-to-date and practical examples.
dactylxrplconsensusrippleapixrp-ledger
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
Jackson Mills - Freelance Software Engineer at Sole Trader