Skip to content
View ridvanKarsli's full-sized avatar

Highlights

  • Pro

Block or report ridvanKarsli

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
ridvanKarsli/README.md

Hi, I'm Ridvan Karsli

Java Backend Developer specializing in Spring Boot, PostgreSQL, and scalable backend systems.

I have hands-on experience building production-ready REST APIs, designing clean and modular architectures, and developing high-performance backend services for enterprise and SaaS platforms.

I focus on clean code, maintainability, and real-world backend solutions.


Core Expertise

  • Java (3+ years)
  • Spring Boot (REST APIs, layered architecture, Security)
  • PostgreSQL (data modeling, normalization, performance optimization)
  • Clean Code, SOLID, OOP
  • Swagger / OpenAPI
  • Unit Testing (JUnit)
  • Microservice-oriented backend design

Tech Stack

Backend

  • Java, Spring Boot
  • RESTful API Design
  • Swagger / OpenAPI

Database

  • PostgreSQL
  • SQL Query Optimization
  • Data Modeling and Performance Tuning

Frontend and Mobile (Supporting)

  • React
  • Kotlin (Android)
  • Swift (iOS)

Other

  • Git and GitHub
  • API Integrations
  • Algorithm Design

Professional Experience

Software and Database Specialist – Yalın Otomasyon

2025 – Present

  • Developed real-time backend modules processing sensor data
  • Designed PostgreSQL-based data collection, analysis, and reporting systems
  • Built backend components improving production stability and reducing fault detection time

Java Developer – ENM Digital (Volunteer)

2024 – Present

  • Developed production-level REST services using Spring Boot
  • Worked on service design, validation, error handling, and layered architecture
  • Built backend APIs for AI-powered systems
  • Contributed to frontend and mobile components when needed

Technologies: Java, Spring Boot, PostgreSQL, React, Kotlin, Swift, REST APIs


Software Engineer – Kalem Web Software

2023 – 2024

  • Developed enterprise web applications using Java and React
  • Designed and optimized PostgreSQL database models
  • Built backend modules actively running in production environments

Featured Projects

Sağlıktan – Chronic Disease Platform

2024 – Present
https://sagliktan.com

  • Backend development with Spring Boot
  • PostgreSQL database design
  • AI-powered analysis module integrations

Technologies: Java, Spring Boot, PostgreSQL, React, REST API, AI Integration


MSET – Early Fault Detection System

2024 – 2025

  • Built data pipelines for multivariate sensor data
  • Developed backend modules for fault detection algorithms
  • Integrated IoT and automation device data streams

Technologies: Java, Spring Boot, PostgreSQL, Data Processing, IoT


Education

  • Manisa Celal Bayar University – Computer Engineering (English)
    2022 – Present
  • Kütahya Dumlupınar University – Computer Programming
    2020 – 2022

Languages

  • Turkish: Native
  • English: B1–B2 (technical documentation and professional communication)

Contact

Popular repositories Loading

  1. SagliktanWeb SagliktanWeb Public

    JavaScript 1

  2. CatchGame CatchGame Public

    Swift

  3. noteApp noteApp Public

    Swift

  4. ChatApp ChatApp Public

    Swift

  5. QRYoklamasrc QRYoklamasrc Public

    TypeScript

  6. MoodMateApp MoodMateApp Public

    kullanıcının yazdığı metne göre douygusunu tespit edip ona film,dizi, müzik, kitap ve podcast önerisinde bulunan bir app

    Swift