I have five years of experience as a Backend Engineer(Node.js, MySQL, RabbitMQ etc.). My goal is to work in the field of Distributed Systems and I have taken steps to gain knowledge in this area. I have started learning Golang and have been working on projects like a distributed key-value pair. I have more projects in the pipeline, but I believe some guidance and advice from the HN community would be greatly beneficial before I move forward.