Senior Golang Developer
Location : Pune
Experience : 4.5 Year
Rate: $19 / Hourly
Availability : Immediate
Work From : Offsite
Category : Information Technology & Services
Minhajuddin Q
Experienced Developer responsible for developing highly concurrent, fast, efficient and secure solutions and also provide effective troubleshooting and remediation for microservices using Golang.
11/2022 - Present, Achievements/Tasks
Developed a well-structured, maintainable and easy to understand
application backend while adhering to the defined coding standards.
Refactored old codebase to reduce complexity while providing a better flexibility and code reuse.
Built reusable code and libraries for future use.
Created and executed unit test cases and contributed to test automation.
Build integrations between this application and external applications using REST API.
Created schemas in database for efficient data storage.
01/2021 - 10/2022, Pune, India
Achievements/Tasks
Responsible for transforming client's requirement into highly concurrent, scalable, efficient and secure solutions for hotel booking platform. It involves developing distributed and Highly Concurrent Enterprise microservices using Golang, with MongoDB and Postgres used as database solution and used frameworks such as gorilla mux, gin, grpc & sqlx.
Designed and implemented reusable software components and highly concurrent API's to deal with hotel inventory, offers and handle bookings with various hotel partners.
Designed and implemented a worker pool to abstract and simplify the use of go routines and channels using generics with various concurrency patterns such as fan-in fan-out pattern.
Good experience with Docker, Kubernetes, Git, RabbitMQ. Good understanding of Design Patterns.
Using GitHub workflow to automate code quality checks such as executing unit test, spell check, linting and building docker images.
Use JIRA for issue tracking and product development in an Agile, SCRUM environment.
07/2018 - 05/2020, Pune, India
Achievements/Tasks
Experienced Developer responsible for developing fast, efficient and secure solutions for e-learning and Corporate Management Programs.
It involves creating Single Page Applications using VueJS and also developing distributed and Highly Concurrent RESTful Web services using Golang with MongoDB used as database solution.
Fixed bugs from existing applications and implemented enhancements that significantly improved.
Worked on major bug fixes, which included UI issues and functionality issues as well.
Golang
MongoDB
Docker
Kubernetes
GRPC
REST
AWS
Git
Memcached
RabbitMQ
JIRA
Postgres
EDUCATION
Bachelor of Engineering in Information Technology from University of Pune (06/2018)
International Institute of Information Technology, PUNE
Certified Kubernetes Application Developer (12/2020 - 12/2023)
https:/ www.credly.com/badges/89db8742-b3d2- 477e-abf5-75050a503b06
AWS Certified Developer – Associate (12/2020 - 12/2023)
https:/ www.credly.com/badges/06166492-5a77- 4fad-94ad-a33341bf9865
Microsoft Technology Associate 98-364 : Database Administration Fundamentals (11/2016 - Present)
https:/ www.credly.com/badges/b7bae9f8-88b9- 4ed2-90f7-ab9aa66e2d66
Microsoft Technology Associate 98-375 : HTML5 Application Development Fundamentals (11/2016 - Present)
https:/ www.credly.com/badges/506edccb-9ed5- 4ac8-aa73-7ac9ade1a46d
Diploma in Java Technologies from NIIT (09/2014 - Present)
LANGUAGES
English
Professional Working Proficiency
Japanese
Elementary Proficiency