HNHacker News
TopNewBestAskShowJobs

vprokopyuk

9 karma · joined October 24, 2017

I'm a self-motivated solution architect with business focus, learning mindset, and 16 years of contrasted experience in design and development of modern payment systems with proven track in technical leadership of engineering teams. I always apply critical thinking and continuous innovation to system design and application development. I enjoy working remotely with efficient time and task management applying emotional intelligence to facilitate effective communication, boost productive collaboration and feeling of achievement for the whole team. I'm interested in distributed system design, distributed databases and data streaming, cloud computing, cybersecurity, modern web technologies, algorithms and data structures
submissionscomments
vprokopyuk··on Simple and Manimalist Migrations for PostgreSQL
mig provides a simple, yet effective, minimalist, yet complete Go package for building PostgreSQL migration infrastructure in Go using the full power of PostgreSQL-native SQL, the flexibility of Go templates, the ubiquity of CLI automation, and the reliability of ACID transactions. The package exposes a minimal interface for setting up, configuring, and scaling migrations in Go. The package provides a convenient CLI commands for applying and reverting migrations. The final result is a convenient, self-contained executable binary with embedded migration apply and revert files ready to be applied both in the cloud and on premise
vprokopyuk··on BIP-39 mnemonic in Go with CLI for learning and experimentation
The modular design of the wallet CLI commands and the underlying Go library allows for easy composition of cryptographic primitives and standard-defined HD wallet operations to be combined in flexible ways, which is invaluable for learning and experimentation. The implementation of all HD wallet and other cryptographic operations has comprehensive documentation and associated test cases for those who want to learn and understand the mechanics and internal working of a HD wallet.
vprokopyuk··on Practical guide for building a blockchain from scratch in Go
I've developed a blockchain from scratch in Go with gRPC for learning purposes. I've also written the guide that explains the design of the blockchain along with practical usage examples. I hope the guide will help to effectively learn the blockchain concepts and progressively build the blockchain from scratch in Go with gRPC