Skip to content
View Furkan-Gulsen's full-sized avatar

Block or report Furkan-Gulsen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Furkan-Gulsen/README.md

Hello there, I'm Furkan Gulsen

Website LinkedIn Twitter YouTube Medium

I am a software engineer experienced in designing and building distributed, scalable systems using Go, Node.js, Python, and Java. My interest lies in microservices and software architecture. I am also an active contributor to the open-source world, where I enjoy collaborating and sharing knowledge.

👨‍💻 Professional Skills

  • Language: Go, Java, Python, JavaScript
  • Queue: RabbitMQ, Kafka
  • DevOps: Amazon Web Services (AWS), Google Cloud, Docker, Kubernetes, Jenkins, Redis
  • Logging: Prometheus, Datadog, NewRelic
  • Database: Relational Database (SQL, PostgreSQL) / Non-Relational Database (MongoDB, DynamoDB)

🎓 Communities

  • Google Developer Student Clubs (Mentor, Lead, Core Team) - 2020-2023
  • Microsoft Imaginer (Student Ambassador) - 2021-2022
  • Meta Developer Circle (Project Manager) - 2019-2020
  • BEU Software Engineering Club (Core Team) - 2019-2021
  • Leader Development Program (Core Team) - 2021-2022

⭐️ More Open Source Projects

🚀 Golang URL Shortener This URL shortener service, built with Go and Hexagonal Architecture, leverages a serverless approach for efficient scalability and performance.
⚽️ Event Driven Architecture with Golang The projects aims to integrate incoming GitHub webhooks with Grafana and Slack, essentially adding annotations and sending messages when a new commit is pushed.
🤖 Microservices with Go The project utilizes Go, Kubernetes, RabbitMQ, MongoDB, Postgres, and a microservices architecture.
🏀 NBA Simulator with Golang The NBA Simulator is a Go-based application designed to simulate various aspects of NBA games.
⚡️ Go Circuit Breaker Go Circuit Breaker is a robust and flexible Go package that provides a Circuit Breaker implementation for managing unreliable or slow dependencies in your Go applications.
🚑 Social Distance Detection The project that measures the social distance between people in the video through YOLOv3, OpenCV and algorithms, and shows this visually and numerically.
🧺 Shopping Checkout Application The project is a mini e-commerce checkout developed with Go, incorporating features such as cart management, various product types, and promotions.
🚗 Redis Sentinel Pub/Sub Demo The project demonstrates the implementation and functionality of Redis, Redis Sentinel, and Pub/Sub systems.

Pinned Loading

  1. turkce-go-egitimi turkce-go-egitimi Public

    Bu repo, Go dilini hızlı bir şekilde öğrenmek isteyenler için hazırlanmış bir eğitim serisidir. Toplamda 40 konuyu, örnekler üzerinden anlatarak dilin temel yapılarını kapsar.

    849 42

  2. AWS-Certified-Cloud-Practitioner-Certification-My-Notes AWS-Certified-Cloud-Practitioner-Certification-My-Notes Public

    In the process of obtaining the AWS Certified Cloud Practitioner certificate, I took notes of the topics I encountered from more than 10 sources and more than 2000+ questions and I share them in th…

    436 81

  3. Sport-With-AI Sport-With-AI Public

    The human body is detected with the help of the Mediapipe library. Then, using the mathematical methods applied, it is determined how much the exercise count is done.

    Jupyter Notebook 115 24

  4. face-classification face-classification Public

    Computer Vision project that detects emotion, age and gender after detecting faces.

    Python 80 30

  5. kubernetes-docs kubernetes-docs Public

    Bu GitHub Reposunda amacım Kubernetes'e dair öğrendiğim bilgileri (makalelerden, kurslardan, notlarımdan) paylaşarak bu alana daha hızlı ve bilgilini girmeni sağlamaktır.

    82 4

  6. TensorFlow-ile-Yapay-Zeka-Gelistirme TensorFlow-ile-Yapay-Zeka-Gelistirme Public

    Bu sayfada Türkçe olarak TensorFlow kullanarak derin öğrenme (deep learning) ve makine öğrenmesi (machine learning) ile ilgili detaylı anlatımlar ve projeler yer almaktadır.

    Jupyter Notebook 53 5