Skip to content
View BatuhanBaysal's full-sized avatar

Block or report BatuhanBaysal

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
BatuhanBaysal/README.md

👋 Selam! Ben Batuhan Baysal.

☁️ Java, Microservices & Full-Stack Developer

Junior Yazılım Geliştiricisiyim. Java ve Spring Boot ekosistemini kullanarak sağlam ve ölçeklenebilir uygulamalar geliştiriyorum. Özellikle Microservices mimarileri kurmaya, dağıtık sistem güvenliğini (JWT/RBAC) sağlamaya ve projelerimi AWS gibi modern bulut ortamlarına taşımaya odaklanıyorum. Kubernetes, Serverless ve Asenkron Mesajlaşma (Kafka) gibi yeni nesil trendleri sürekli öğrenerek kendimi geliştiriyorum.


🧠 Çekirdek Yetenekler ve Vizyon (The Tech Stack)

💻 Temel Geliştirme (Core & Backend)

Java & Frameworks: Java Spring Boot Spring Cloud REST API

Security & Testing: Security (JWT/RBAC) Testing (JUnit/Mockito)


🎨 Full-Stack ve Ön Yüz (Frontend)

Frontend & UI: React JavaScript HTML5 CSS3


☁️ Cloud & Dağıtık Mimari (Microservices & DevOps)

Architecture & Cloud: Microservices AWS Docker Kubernetes Kafka


📊 Veri Yönetimi ve İzleme (Data & Observability)

Data & Cache: PostgreSQL MySQL Redis

Observability: Prometheus Grafana Zipkin


✨ Yüksek Etkili Projeler (Featured Projects)

1. Spring Cloud Observability Stack 🛰️

  • Link: [https://github.com/BatuhanBaysal/spring-cloud-observable-microservices]
  • Amaç: Dağıtık bir Microservices mimarisinde gerçek zamanlı izleme (monitoring) ve hata takibi (tracing) yeteneği sağlamak.
  • Teknolojiler: Spring Cloud (Eureka, Gateway), Zipkin (Tracing), Prometheus (Metrics), Grafana (Dashboarding).
  • Ana Öğrenim: Kurumsal seviyede Gözlemlenebilirlik (Observability) ilkelerini ve araçlarını üretim ortamına yakın bir yapıda nasıl uygulayacağımı öğrendim.

2. Secure Fullstack Note App 🔑

  • Link: [https://github.com/BatuhanBaysal/fullstack-secure-noteapp-spring-react]
  • Amaç: Spring Boot 3 REST API ve React.js kullanan, kullanıcı yetkilendirmesi (Authentication & Authorization) ile güvenliği sağlanmış bir Full-Stack uygulama oluşturmak.
  • Teknolojiler: Java 17, Spring Security, JWT, RBAC, React.js, PostgreSQL.
  • Ana Öğrenim: Modern web uygulamalarında Stateful ve Stateless güvenlik modellerini etkin bir şekilde nasıl uygulayacağımı ve hem Backend hem de Frontend'i entegre etmeyi deneyimledim.

3. BookVerse REST API 📚

  • Link: [https://github.com/BatuhanBaysal/bookverse-rest-api]
  • Amaç: Kitap merkezli bir sosyal platform için yüksek performanslı ve sürdürülebilir bir API tasarlamak.
  • Teknolojiler: Spring Boot, PostgreSQL, Junit/Mockito.
  • Ana Öğrenim: API tasarım desenlerini ve test odaklı geliştirme (TDD) yaklaşımlarını uygulayarak kod kalitesini artırma becerisi edindim.

📊 Teknik Veriler (Vitals)

BatuhanBaysal's GitHub stats Top Languages

📞 Bağlantı Kurun (Let's Connect!)


Made with ❤️ and Java ☕

Pinned Loading

  1. spring-cloud-observable-microservices spring-cloud-observable-microservices Public

    A robust, full-stack microservice architecture template built with Spring Cloud, featuring Eureka, API Gateway, PostgreSQL, and comprehensive observability via Zipkin, Prometheus, and Grafana.

    Java

  2. auth-notification-microservice-stack auth-notification-microservice-stack Public

    A dedicated microservice stack (Auth & Notification) built with Spring Boot 3. Features decoupled email verification, Redis, and PostgreSQL persistence.

    Java 1

  3. fullstack-secure-noteapp-spring-react fullstack-secure-noteapp-spring-react Public

    A secure Full Stack note application built with Spring Boot 3 (Java 17) REST API and React.js. Features JWT Auth, RBAC (Admin Panel), and PostgreSQL database persistence.

    JavaScript

  4. aws-parameter-store-spring-boot-crud aws-parameter-store-spring-boot-crud Public

    Full-stack CRUD application built with Spring Boot, Thymeleaf, and MySQL. Securely integrated with AWS Parameter Store to manage sensitive database credentials.

    HTML

  5. bookverse-rest-api bookverse-rest-api Public

    High-performance RESTful API for a book-centric social platform. Built with Spring Boot, PostgreSQL, and secured with JWT.

    Java

  6. internship-full-stack-development-project internship-full-stack-development-project Public

    Employee Management System (Java, Spring Boot, React.js, PostgreSQL, Postman) - Internship, Full Stack Development Project

    Java