A library of routines that provides blockchain-related utilities, available on npm registry.
Skills: TypeScript, Web3, Node.js
A library consisting of a JSON RPC and Skynet Web3 provider for Ronin.
Skills: TypeScript, Web3, Node.js
A smart contract and a web browser interface that works underneath Uniswap, to allow donations to specific addresses, when using Uniswap.
Skills: TypeScript, Web3, Solidity, Node.js, DeFi
Launches specified Windows application and monitors its debug messages, loading and unloading of libraries, thread starts and exits, exceptions, and breakpoints.
Skills: Win32 API, Debugger
Scans and tracks transactions on Solana, Polkadot, Polygon, Ethereum on Node.js and encapsulated in a wallet application.
Skills: Node.js, TypeScript, Web3
A library of routines that provides common functionality, such as JSON RPC, logging, date routines for use on Node.js on npm registry.
Skills: Node.js, TypeScript
A library of routines that provides common Web3 wallets functionality for web browsers, available on npm registry.
Skills: Node.js, TypeScript
Fixed multi-threading issues on a white label cryptocurrency exchange.
Skills: C#, multi-threading, debugging, troubleshooting
Upgrades blockchain node software on AWS, remotely, by connecting using SSH.
Skills: AWS Lambda, Go
Indexes bitcoin transactions to allow it to be searchable.
Skills: TypeScript, Node.js, PostgreSQL
Fixed the Parnassus Debugger, Bookmark and Navigator so that it can integrate into RAD Studio.
Skills: WinAPI, Pascal, multi-threading
The design and development of a donation system in Ethereum blockchain, including refunding of donations, with a real-time display update.
Skills: Solidity, Ethereum, TypeScript, CSS
A JSON RPC Framework that allows easy dispatching of JSON RPC calls, with Aptos, Bitcoin, Ethereum, Polkadot and Solana clients.
Skills: JSON RPC, Object Pascal
Blockchains: Aptos, Bitcoin, Ethereum, Polkadot, Solana.
The first cross-platform Web Sockets Framework for Delphi, tested against Windows, and Linux for Firefox and Chrome.
Skills: WebSockets, Object Pascal
A Terraform file system provider that manages directory and files.
Skills: Go(lang), plugin, filesystem
External plugins to the Mercury SMTP/POP3 C++ mail server that prevents brute-force attacks, and adds IPv6 support to it. StopMercuryAttacks is a Delphi project group consisting of 3 plugin projects:
- Mercury.Daemons.StopSMTPAttacks
- Mercury.Daemons.StopPOP3Attacks
- Mercury.Daemons.MapIPv6
that protects both the Mercury SMTP and POP3 server from the following issues:
- connections from the same IP within 70 seconds to the SMTP server
- clients presenting EHLO/HELO with an IP address to the SMTP server
- multiple AUTHs from the same connection within 5 seconds to the SMTP server
- multiple failed logins to the POP3 server from the same host
It also provides the following functionality:
- IPv6 mapping, so that connections via IPv6 are possible into an IPv4-only application.
Skills: Win32 API, cross-language DLL integration, SMTP/POP3
Worked with an international team (Australia, Singapore, UK, US), which gathered to troubleshoot and fix the Singapore Exchange (SGX) QUEST trading engine as it was running into issues and make recommendations on the way forward.
Skills: Delphi, trading engine, debugging, multi-threading