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
AgentCity-API
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.
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
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
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.
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
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
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/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/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/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/awsz
echenim/barter
echenim/csui
ui widget for terminal
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/dynamodb
echenim/EmployeeContact
Code Exercise
echenim/fishplatform
echenim/gost
helper library
echenim/high_performing_server
echenim/incubator-pegasus
Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store
echenim/interview
echenim/loghoard
simple library to capture and store logs
echenim/openbookstore
Open book store
echenim/patterns
echenim/PaxosConsensus
look up repo for micro-service-api-design
echenim/plak3
package known for its high performance and low memory footprint relative to other HTTP frameworks. The system provides essential features for managing user data securely and efficiently, suitable for applications requiring robust, scalable user handling.
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/vagrants
echenim/VersusSystems