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.
- 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
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
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
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
2023 – 2024
- Developed enterprise web applications using Java and React
- Designed and optimized PostgreSQL database models
- Built backend modules actively running in production environments
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
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
- Manisa Celal Bayar University – Computer Engineering (English)
2022 – Present - Kütahya Dumlupınar University – Computer Programming
2020 – 2022
- Turkish: Native
- English: B1–B2 (technical documentation and professional communication)
- Website: https://www.ridvankarsli.com
- LinkedIn: https://linkedin.com/in/ridvan-karsli-44a783294
- GitHub: https://github.com/ridvanKarsli
- Email: rdvn.35050@gmail.com
