Innovative And Creative Solutions built with Open Source
Browse through my open-source projects and learn how I use open source software to create innovative solutions for all.
I am passionate about using open source software and experimentation to innovate and solve real-world problems.
I am always looking for new opportunities to collaborate with others on open source projects. If you are interested in working with me on any of my current projects, or if you have an idea for a new project, please feel free to contact me.
Here are some of my latest personal projects:
Pain001
Pain001: A powerful Python library for ISO 20022 compliant payment file creation from CSV or SQLite data files, simplifying payment automation and processing.
Shokunin Static Site Generator
Shokunin Static Site Generator (SSG): A blazing-fast Static Site Generator (SSG) built with Rust. Intended to make it simple and quick to generate websites optimised for SEO and compliant with Accessibility Standards.
Password Generator Pro
Password Generator Pro: A fast, simple and powerful open-source cross platform utility tool for generating strong, unique and random passwords.
Hash (HSH) Rust library
Hash (HSH) Rust library: The Hash (HSH) Rust library provides an interface for implementing secure hash and digest algorithms, specifically designed for password encryption and verification.
LibMake Rust library
LibMake Rust library: LibMake is a tool designed to quickly help creating high-quality Rust libraries by generating a set of pre-filled and pre-defined templated files.
Crypto Service Suite
Crypto Service Suite: The Crypto Service Suite is a powerful and centralized cryptographic suite of security tools that solves common application crypto problems, including integration, data encryption, tokenization, transaction authorization, code-signing and key life-cycle management and other security services.
DateTime (DTT) Rust library
DateTime (DTT) Rust library: The DateTime (DTT) library offers a range of functions and data structures that allow you to perform various date and time operations with ease, such as determining the day of the month, hour of the day, working with ISO 8601 date and time formats, and many others.
Random (VRD) Rust library
Random (VRD) Rust library: Random (VRD) is a Rust library for generating high-quality random numbers based on the Mersenne Twister algorithm. The Mersenne Twister is a pseudorandom number generator (PRNG) that is often used in computer simulations and games. It is a fast and reliable PRNG.
Common (CMN) Rust library
Common (CMN) Rust library: Common (CMN) is a modern, fast, and user-friendly library that makes it easy to access a wide range of mathematical and cryptographic constants.
MacConfig (maccfg)
MacBook Pro M1 Software Development Setup (macOS Config): A guide to getting your MacBook Pro M1 ready for Software Development. You can set up and start using your new Mac in no time at all with these free resources and user guides.
Mini Functions Rust library
Mini Functions: Mini Functions is a highly performant utility and wrapper functions library for Rust that has been carefully designed with optimization and efficiency in mind.
Dotfiles
Dotfiles: are a powerful set of configuration files for macOS, Linux, and Windows providing scripts and customized settings to streamline your workflow. These files are an essential tool for developers and users who want to modify their environment and applications to their exact needs.
Kaishi, a Starter Template
Kaishi, a Starter Template for Shokunin: Make beautiful websites with Kaishi, a Shokunin Static Site Generator starter template.
AudioTextPro
AudioTextPro: Convert audio to text accurately in real-time using our advanced AI speech recognition technology.
Skeletonic Stylus Library
Skeletonic Stylus Library: a lightweight and modular Stylus Library. It contains a suite of components and mixins optimised for mobile and web application design and development.
Bank Statement Parser
Bank Statement Parser, a specialized Python library crafted specifically for finance professionals, simplifies the intricate process of parsing bank statements.
KyberLib
KyberLib, a Robust Rust Library for CRYSTALS-Kyber Post-Quantum Cryptography.
L90S Fractional CFO Services
L90S, A trusted finance leader with 20+ years of experience in the tech industry, guiding companies to sustainable growth, funding, and optimized financial operations.