Hari Krishnan's Projects
API Dash is a beautiful open-source cross-platform API Client built using Flutter which can help you easily create & customize your API requests, visually inspect responses and generate API integration code. A lightweight alternative to postman/insomnia.
A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Introduce blockchain related technologies, from theory to practice with bitcoin, ethereum and hyperledger.
Config files for my GitHub profile.
Toy rootless container runtime (User Namespaces, OverlayFS, slirp4netns)
A collection of resources about databases and related topics
Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!
A guide to writing a DNS Server from scratch in Rust
FireflyDB is a fast, thread-safe, JVM-based key-value storage engine with microsecond latency.
๐งบ A practical e-commerce microservices, built with golang, domain-driven design, cqrs, event sourcing, vertical slice architecture, event-driven architecture, and the latest technologies.
Cloud programming with Go language
Understanding Git architecture
Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog: mlengineer.io.
This repo is meant to serve as a guide for Machine Learning/AI technical interviews.
MIT6.824 Distributed Systems
Helper Library
A collection of useful packages maintained by the Flutter team
A guideline for building practical production-level deep learning systems to be deployed in real world applications.
Raft consensus algorithm implementation for training purposes.
Hari Krishnan
Connecting Universes. A Flutter Firebase social networking application.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A course to build a distributed key-value service
Tiny BitTorrent client written in Go