Welcome to my GitHub profile! I am a passionate Software Engineer with a strong background in backend development, distributed systems, and cloud technologies. My expertise lies in creating scalable microservices, automating solutions, and improving system reliability.
- π Currently working as a Software Engineer at Goavega, Bengaluru.
- π± Continuously learning and improving my skills in Go, Python, and distributed systems.
- π‘ Enjoy solving complex problems with a focus on performance optimization and automation.
- π Awarded Uniphoreβs Silver Badge for developing a cost-attribution microservice.
- Preferred: Go, Python, Java, PostgreSQL
- Familiar: C++, C#, Django, Spring Boot, SQL
- Cloud & Orchestration: Docker, Kubernetes, AWS
- Monitoring: Datadog, Terraform
- APIs: Kong, REST, OpenAPI
- Version Control: Git, GitHub
- Database: PostgreSQL, S3
- Silver Badge, Uniphore: Recognized for exceptional performance in developing a cost-attribution microservice.
- 70% manual effort reduction: Automated task migration with Python and Azure APIs.
(June 2024 β Present)
- Developed a gRPC service to manage user offer data, integrating with Kafka for message production.
- Built a Kafka consumer to dynamically update user offer codes.
- Implemented Datadog monitors in Terraform to track Kafka consumer lag.
(Nov 2022 β May 2024)
- Created RESTful APIs with GORM, supporting token-based access control, pagination, filtering, and sorting.
- Automated monthly cost reporting in Golang, publishing metrics to Datadog and storing in S3.
- Developed Kubernetes health probes and autoscaling using HPA for enhanced reliability.
- Authored OpenAPI specifications for API documentation.
(Jan 2022 β Nov 2022)
- Built a console app to automate backlog work item migration in Azure, reducing manual efforts by 70%.
- Engineered an Azure chatbot for global ticket creation, significantly decreasing resolution time.
- B.E. Information Technology
University Institute of Technology-RGPV, Bhopal (2015 β 2019)
- Email: [email protected]
- LinkedIn: https://www.linkedin.com/in/abhishek-singh-thakur
- GitHub: https://github.com/abhiabhi0
- Improving my skills in gRPC, Kafka, and distributed systems.
- Exploring new technologies to enhance scalability and reliability in software systems.
Thanks for stopping by! Feel free to explore my repositories and reach out for collaborations. π