Muhammet Aslan
Muhammet Aslan

Muhammet Aslan

Software Engineer 💻 🔫
 

Who Am I ?

I'm Muhammet Aslan, an engineer deeply passionate about the world of technology and software. In my professional journey, I've had the privilege of creating innovative projects and pushing the boundaries of technology. On this site, you can learn more about me, discover the projects I've completed, and gain insights into the technologies I use. Whether you're looking for a collaboration opportunity or simply a tech enthusiast, I'm confident you'll find something of interest here. If you have any questions or comments during your visit, please do not hesitate to get in touch. Enjoy your exploration!
 
🎸 Daily music suggestion →

Skills

Languages and Frameworks

  • Golang(fiber&echo)
  • Java(spring boot)
  • C&C++
  • Python(django&flask)
  • Nodejs(express)
 

Database Techs

  • SQL(psql&mysql)
  • NoSQL(dynamodb&mongodb)
  • Redis
  • Consul
 

Other Techs

  • AWS
  • REST
  • gRPC(w/golang)
  • RabbitMQ
  • Elastic Search
  • Docker
  • K8s

Experience

06/2023 – 01/2024 Backend Engineer, Gamegos Istanbul
  • Developed and worked with over 30 microservices projects with Golang.
  • Maintained the code base with best practices.
  • Developed new endpoints, cache mechanisms, etc.
  • Collaborated with cross-functional teams to design, test, and implement new features that enhance platform functionality.
  • Solved technical challenges such as scalability, security, and system architecture to ensure smooth system operations.
  • Developed an API Gateway that serves 30 different microservices with the go-chi library. All settings of the gateway can be controlled from a yml file.
07/2022 – 05/2023 Backend Engineer, Jelylabs Istanbul
  • Designed and developed the backend of an e-commerce-style mobile application with over 40 services using Golang and Fiber frameworks.
  • Implemented payment methods with Stripe and SMS verification with Vonage to enhance the user experience.
  • Developed custom APIs and webhooks to optimize application functionality and integration with third-party services, leveraging AWS services like Lambda, API Gateway, and S3.
  • Utilized the Fiber framework of Golang and gorm as the ORM in the repository to ensure efficient data management.
  • Implemented dependency injection with Dingo library to promote code flexibility and reusability.
  • Collaborated with the client to ensure timely project delivery and incorporated feedback to improve application features and functionality.
01/2022 – 09/2022 Backend Engineer, Hepsiburada Istanbul
  • Developed backend services for large-scale projects using Golang and Echo framework.
  • Collaborated with cross-functional teams to design, test, and implement new features that enhance platform functionality.
  • Developed well-structured and documented code that was easy to maintain and update as needed.
  • Participated in code review sessions to improve code quality and ensure adherence to industry best practices.
  • Solved technical challenges such as scalability, security, and system architecture to ensure smooth system operations.
 
🎓
Education