Senior Golang Developer
Current• Engineered a high-performance application harnessing Golang's Goroutines and channels to manage concurrent data collection and processing, ensuring robust scalability and efficiency.• Architected and implemented RESTful microservices in Go, utilizing protocol buffers and gRPC to optimize inter-service communication, resulting in enhanced service responsiveness.• Authored extensive functional test suites using Go's testing framework and Gherkin, ensuring reliable and maintainable code for a range of services.• Designed and built a Golang-based Command Line Interface (CLI) tool for seamless communication with RESTful APIs, significantly improving the user experience by simplifying operations.