Pinned Repositories
AgentBanking
This repository contains an agent banking solution to deliver essential banking services to underserved areas via local agents. It supports transactions such as deposits, withdrawals, transfers, and bill payments on a secure and scalable platform. Designed for areas with limited banking infrastructure, this software boosts financial inclusion for b
AvalancheConsensusProtocol
Avalanche Consensus is a consensus protocol that is scalable, robust, and decentralized. It combines features of both classical and Nakamoto consensus mechanisms to achieve high throughput, fast finality, and energy efficiency
BaseScale
custom enshrined functionality framework is to embed native Layer 2 (L2) support into a Layer 1 (L1) blockchain protocol, enabling scalability, security, and interoperability. By designing the framework with modularity and flexibility, we aim to standardize rollup operations, optimize performance, and reduce costs for developers and users.
Financial-Inclusion
A banking agent is a retail or postal outlet contracted by a financial institution or a mobile network operator to process clients’ transactions. Rather than a branch teller, it is the owner or an employee of the retail outlet who conducts the transaction and lets clients deposit, withdraw, transfer funds, pay their bills, inquire about an account balance, or receive government benefits or a direct deposit from their employer. Banking agents can be pharmacies, supermarkets, convenience stores, lottery outlets, post offices, and more.
Financial-Inclusion-FieldAgent
A banking agent is a retail or postal outlet contracted by a financial institution or a mobile network operator to process clients’ transactions. Rather than a branch teller, it is the owner or an employee of the retail outlet who conducts the transaction and lets clients deposit, withdraw, transfer funds, pay their bills, inquire about an account balance, or receive government benefits or a direct deposit from their employer. Banking agents can be pharmacies, supermarkets, convenience stores, lottery outlets, post offices, and more.
FisherYatesShuffle
The Fisher–Yates shuffle is an algorithm for generating a random permutation of a finite sequence—in plain terms, the algorithm shuffles the sequence. The algorithm effectively puts all the elements into a hat; it continually determines the next element by randomly drawing an element from the hat until no elements remain. The algorithm produces an unbiased permutation: every permutation is equally likely. The modern version of the algorithm is efficient: it takes time proportional to the number of items being shuffled and shuffles them in place. The Fisher–Yates shuffle is named after Ronald Fisher and Frank Yates, who first described it, and is also known as the Knuth shuffle after Donald Knuth. A variant of the Fisher–Yates shuffle, known as Sattolo's algorithm, may be used to generate random cyclic permutations of length n instead of random permutations.
High-Performance-Decentralized-Permissionless-System
high-performance decentralized permissionless system that prioritizes scalability, security, and openness. The system enables secure, transparent, and efficient peer-to-peer interactions without a central authority, making it suitable for applications such as decentralized finance (DeFi), distributed storage, content delivery networks, and beyond
http-response-parser
The HTTP 1.1 Response Parser in Erlang is a specialized module designed to interpret and convert raw HTTP response binaries into structured data types that can be easily manipulated within Erlang applications. This parser meticulously handles the complexities of HTTP/1.1 responses
L2-BetFlow
The real-time betting and settlement system on a Layer 2 (L2) blockchain solution leverages the benefits of L2 scalability, speed, and lower transaction costs while ensuring the security and finality provided by the Layer 1 (L1) blockchain. The system is designed to handle high throughput, low latency, and secure transactions for betting and settle
TravelPathOptimizer
TravelPathOptimizer for trucking logistics is a software tool that boosts efficiency by determining optimal routes through algorithms. It accounts for traffic, weather, load, and timing, dynamically adjusting for delays. This reduces costs, ensures prompt deliveries, and enhances service, boosting trucking productivity and sustainability.
echenim's Repositories
echenim/AvalancheConsensusProtocol
Avalanche Consensus is a consensus protocol that is scalable, robust, and decentralized. It combines features of both classical and Nakamoto consensus mechanisms to achieve high throughput, fast finality, and energy efficiency
echenim/BaseScale
custom enshrined functionality framework is to embed native Layer 2 (L2) support into a Layer 1 (L1) blockchain protocol, enabling scalability, security, and interoperability. By designing the framework with modularity and flexibility, we aim to standardize rollup operations, optimize performance, and reduce costs for developers and users.
echenim/data-processor
aimed at processing scanning results from Google Pub/Sub, and managing distinct (IP, port, service) information sets with support for horizontal scaling and at-least-once processing semantics
echenim/High-Performance-Decentralized-Permissionless-System
high-performance decentralized permissionless system that prioritizes scalability, security, and openness. The system enables secure, transparent, and efficient peer-to-peer interactions without a central authority, making it suitable for applications such as decentralized finance (DeFi), distributed storage, content delivery networks, and beyond
echenim/http-response-parser
The HTTP 1.1 Response Parser in Erlang is a specialized module designed to interpret and convert raw HTTP response binaries into structured data types that can be easily manipulated within Erlang applications. This parser meticulously handles the complexities of HTTP/1.1 responses
echenim/L2-BetFlow
The real-time betting and settlement system on a Layer 2 (L2) blockchain solution leverages the benefits of L2 scalability, speed, and lower transaction costs while ensuring the security and finality provided by the Layer 1 (L1) blockchain. The system is designed to handle high throughput, low latency, and secure transactions for betting and settle
echenim/real-time-dashboard
The Real-Time User Presence Dashboard is an interactive application designed to display real-time user presence information. Built with Erlang/OTP and leveraging the Cowboy framework for handling HTTP and WebSocket connections, this dashboard is perfect for applications needing to show user status dynamically. Integration with MongooseIM for XMPP m
echenim/TravelPathOptimizer
TravelPathOptimizer for trucking logistics is a software tool that boosts efficiency by determining optimal routes through algorithms. It accounts for traffic, weather, load, and timing, dynamically adjusting for delays. This reduces costs, ensures prompt deliveries, and enhances service, boosting trucking productivity and sustainability.
echenim/barter
echenim/code-challenge
echenim/dashboard
The Real-Time User Presence Dashboard is an interactive application designed to display real-time user presence information. Built with Erlang/OTP and leveraging the Cowboy framework for handling HTTP and WebSocket connections, this dashboard is perfect for applications needing to show user status dynamically. Integration with MongooseIM for XMPP
echenim/DataStructureAlgorithm
echenim/docker-compose
echenim/EmployeeContact
Code Exercise
echenim/fishplatform
echenim/high_performing_server
echenim/incubator-pegasus
Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store
echenim/interview
echenim/Layer2RollupFramework
A next-generation Layer 2 rollup framework designed to optimize transaction scalability, capital efficiency, and user experience. Built with modular architecture, enshrined precompiled contracts, and seamless wallet integration, this framework delivers cutting-edge solutions for blockchain scaling.
echenim/openbookstore
Open book store
echenim/patterns
echenim/PaxosConsensus
look up repo for micro-service-api-design
echenim/powershelluninstallSQLserver
echenim/ProofOfStake
Proof-of-stake (PoS) protocols are a class of consensus mechanisms for blockchains that work by selecting validators in proportion to their quantity of holdings in the associated cryptocurrency.
echenim/ProofOfWork
Proof of work (PoW) is a blockchain consensus mechanism that requires significant computing effort from a network of devices. The concept was adapted from digital tokens by Hal Finney in 2004 through the idea of "reusable proof of work" using the 160-bit secure hash algorithm 1 (SHA-1).
echenim/rust_exercise
echenim/setup-env
echenim/stratalinks-common
echenim/vagrants
echenim/WeatherServiceAPIs