01

Serhat Soysal

Java Back-End Software Engineer | AI-Integrated Systems

I am a Senior Java Backend Engineer specializing in microservices architecture, cloud-native systems, and distributed architectures, delivering high-performance solutions in the telecommunications and financial sectors. I have extensive experience across software development life cycle (SDLC) and CI/CD processes, leveraging modern technology stacks such as Spring Boot, Docker, Kubernetes, and Kafka. I design advanced LLM integrations through the Model Context Protocol (MCP) and multimodal AI pipelines, combining OpenAI-based LLMs, TTS, Computer Vision, and natural language processing with backend API optimization. I manage the end-to-end architecture of real-time, scalable AI systems.

02

Education

  1. Necmettin Erbakan University

    Bachelor's Degree · Management Information Systems

    Konya, Turkiye · GPA: 3.16 / 4.00 · -

    Bachelor's degree in Management Information Systems, combining software development, information technology, database systems, business processes, and technology-driven solutions.

03

Languages

  • EnglishFluent · ES Dubai - English Studies Dubai

04

Certifications & licenses

Certificate

  1. Oracle Certified Professional: Java SE 17 Developer

    Oracle

    Professional-level Java SE 17 certification covering object-oriented programming, Java APIs, functional programming, concurrency, exceptions, collections, streams, modules and modern Java development.

  2. AWS Certified Developer – Associate

    Amazon Web Services

    Validates practical knowledge of developing, deploying and debugging cloud applications on AWS using AWS services, APIs and cloud-native development practices.

  3. AWS Certified Solutions Architect – Associate

    Amazon Web Services

    Validates knowledge of designing secure, resilient, high-performing and cost-optimized architectures on AWS.

  4. Certified Kubernetes Application Developer (CKAD)

    Cloud Native Computing Foundation

    Validates practical Kubernetes application development skills including application deployment, configuration, observability, networking and security.

  5. Certified Kubernetes Administrator (CKA)

    Cloud Native Computing Foundation

    Validates practical Kubernetes administration skills including cluster management, networking, storage, troubleshooting and workloads.

  6. HashiCorp Certified: Terraform Associate

    HashiCorp

    Validates foundational Infrastructure as Code knowledge using Terraform, including configuration, workflow, state management and infrastructure provisioning.

  7. Microsoft Certified: Azure Developer Associate

    Microsoft

    Validates skills for designing, building, testing and maintaining cloud applications and services on Microsoft Azure.

  8. Google Cloud Professional Cloud Developer

    Google Cloud

    Validates professional skills in designing, building, testing and deploying scalable, highly available cloud-native applications on Google Cloud.

05

Courses & training

Course

  1. Java Microservices with Spring Boot

    Edureka / Coursera · 10 hrs

    Practical training in Java microservices development using Spring Boot, REST APIs, JPA, security and Docker-based deployment.

  2. Spring Boot Microservices with Spring Cloud

    Packt / Coursera · 15 hrs

    Spring Boot and Spring Cloud microservices covering service discovery, configuration, communication, resilience and cloud-native architecture.

  3. Microservice with Kafka and Spring Boot

    Udemy / JMaster IO · 5 hrs

    Building Spring Boot microservices with Apache Kafka, covering producers, consumers, topics and asynchronous service communication.

  4. Hibernate & Spring Data JPA

    Udemy · 23 hrs

    ORM and persistence training covering Hibernate, JPA, entity relationships, repositories, transactions and database integration.

  5. PostgreSQL for Developers

    Udemy · 25 hrs

    PostgreSQL development covering relational data modeling, SQL queries, indexing, optimization and backend database integration.

  6. Docker for Java Developers

    Udemy · 13 hrs

    Containerization of Java and Spring Boot applications using Docker, images, containers, networking and deployment workflows.

  7. 4 Kubernetes for Java Developers

    Udemy · 15 hrs

    Kubernetes training for Java backend applications covering deployments, services, configuration, scaling and container orchestration.

  8. Terraform for AWS

    Udemy · 5 hrs

    Infrastructure-as-Code training using Terraform to provision, configure and manage AWS cloud infrastructure.

  9. Jenkins CI/CD

    Udemy · 6 hrs

    CI/CD automation using Jenkins with automated builds, testing, deployment pipelines and software delivery workflows.

  10. Prometheus and Grafana Monitoring

    Udemy · 10 hrs

    Application and infrastructure observability using Prometheus metrics, Grafana dashboards, monitoring and alerting practices.

Training

  1. Java Spring Boot

    EDUCBA / Coursera · 40 hrs

    Spring Boot fundamentals, application configuration, REST API development, dependency injection and modern Java backend practices. Y

  2. Java Programming Specialization

    Coursera · 150 hrs

    Comprehensive Java programming training covering object-oriented programming, data structures, algorithms and application development.

06

Conferences

  1. GITEX Global 2025

    Attendee · Dubai World Trade Centre, Dubai, UAE

    -

    Technology and AI industry event covering artificial intelligence, cloud infrastructure, cybersecurity, data platforms, digital transformation and emerging technologies.

  2. Google Cloud Summit Doha 2025

    Attendee · Google Cloud Center of Excellence, Doha, Qatar

    -

    Industry summit focused on AI, cloud computing, data analytics, cybersecurity and digital transformation across Qatar's technology ecosystem.