Software Developer
Current- backend development building and maintaining scalable microservices in Golang in event-driven architecture with NATS as a messaging system- implementing fetching and processing data from external APIs, as well as building RESTful APIs- using MongoDB to handle application data storage and retrieval efficiently- building and deploying containerized applications with Docker and Kubernetes- managing version control in GitHub and working with CI/CD pipelines in CircleCI- monitoring and troubleshooting application performance using Sumo Logic- delivering iterative solutions in Agile development environments- writing and maintaining unit and integration tests to ensure code quality, creating design specification and technical documentation