Ana içeriğe geç
Berat Akgül

Berat Akgül

Java Backend Developer | Spring Boot | Microservices

Yetenek
IstanbulÜyelik tarihi 14 Temmuz 2026
JavaSpring BootSpring AIHibernateMicroservicesREST APIAPI GatewayEureka.NET CoreNode.jsReactAngularTypeScriptFlutterDartPostgreSQLMongoDBNeo4jDockerKubernetesApache KafkaOpenFeignSwaggerMavenGit
·

Bu kişiyi işe al

Bu adaya doğrudan iş teklifi gönderin

JavaSpring BootSpring AIHibernateMicroservices

Hakkında

Recent Computer Engineering graduate specializing in Java backend development with practical experience in Spring Boot, RESTful APIs, and microservices architecture. Developed backend systems including a collateral-based lending platform and a risk-oriented banking system, with a strong focus on data consistency, transaction management, and event-driven communication using Apache Kafka. Solid understanding of distributed system design principles, with hands-on experience in building scalable, maintainable, and production-oriented backend services.

Deneyim

Software Engineer Intern at Türkiye Vakıflar Bankası T.A.O. (VakıfBank) (2025-08 – 2025-08)

  • Contributed to the development of a retrospective enterprise application using.NET backend and Angular frontend.
  • Designed and implemented RESTful APIs in.NET and verified endpoints using Swagger.
  • Applied the Generic Repository pattern and structured the project with Business Logic, Entity, and DTO layers to ensure scalability and maintainability.
  • Implemented Dependency Injection, global Exception Handling, and Logging mechanisms to enhance system reliability.
  • Enabled seamless RESTful API communication between frontend and backend services.
  • Developed responsive and performance-focused Angular components, improving usability and user experience.

Software Engineer (Part-time) at CMOS Teknoloji (2024-12 – 2025-07)

  • Developed a cross-platform mobile application using Flutter and Dart with responsive UI components and Provider/Riverpod state management.
  • Built backend services with Node.js &.NET Core, designing RESTful APIs for real-time frontend-backend communication across mobile and web platforms.
  • Collaborated with the team through Git, code reviews, and issue tracking to maintain code quality.

Eğitim

Bachelor of Engineering in Computer Engineering – Beykoz University (2022 – 2026)

Intensive Software Development Training in Software Development – 42 Istanbul (2023-07 – 2023-08)

Beceriler

Java Backend DeveloperSpring BootMicroservices

Değerlendirmeler

İlgili