Back to experiences

Golang Developer

Student

Apr 24 - Present (0 yr 7 mos)

Overview

As an enthusiastic learner, I'm deeply immersed in mastering the Go programming language (Golang) and its vibrant ecosystem. My passion lies in crafting robust, high-performance backend systems that can scale effortlessly.

Check out the projects I have done in Golang heređź”—

Key Achievements

  • Proficient in developing RESTful APIs and microservices using Go
  • Experienced with popular Go frameworks and libraries (e.g., Gin, Echo, GORM)
  • Well-versed in containerization and orchestration technologies (Docker, Kubernetes)
  • Implemented efficient database solutions using both SQL and NoSQL databases
  • Strong knowledge of software design patterns and SOLID principles
  • Practiced test-driven development (TDD) and continuous integration/deployment (CI/CD)

I am passionate about writing clean, maintainable code and constantly stay updated with the latest Go developments and best practices. My commitment to delivering high-quality software solutions, combined with my problem-solving skills, makes me a valuable asset to any development team looking to leverage Go's power in their backend infrastructure.

Skills

  • Backend Technologies: Go (Golang), RESTful APIs, gRPC, SQL, NoSQL
  • Packages and Liberaries: Gin, Gorilla Mux, Chi, Gorm, Sqlc
  • Databases: Postgresql, Mysql, Mongodb, Sqlite
  • Tools: Git, Docker, Kubernetes, Postman, Swagger, Vim
  • Others: Microservices Architecture, Cloud Services (AWS), CI/CD Pipelines
  • Methodologies: Agile, Scrum, Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD)