* Company Data handling using go-mux
* generate mocks using mockgen
* unit tests using go-mock and assert
* eventlisteners using kafka
* infrastructure spin-up using docker-compose
* makefile automation
* middleware for authentication using JWT
* middleware to filter IP requests based on XFF header