# Kamil Çalışkan — Backend Software Engineer
Backend-focused developer building secure, reliable, and production-ready APIs.
Based in Baden-Württemberg, Germany. Open to junior backend roles.
---
## Core Skills
**Backend:** Java 17, Spring Boot 3, REST APIs, JWT, Role-based access
**Database:** PostgreSQL, JPA/Hibernate, Flyway, Transactions
**Testing:** JUnit 5, Mockito, Testcontainers
**DevOps:** Docker, Docker Compose, GitHub Actions (CI/CD)
---
## Projects
### Secure Transaction Ledger API
Backend system simulating financial transactions.
- Atomic transfers with rollback
- Pessimistic & optimistic locking
- JWT authentication & authorization
- Audit logging
- Integration tests with PostgreSQL (Testcontainers)
- Dockerized with CI/CD
**Tech:** Spring Boot, PostgreSQL, Flyway, JWT, Docker
---
## Other Projects
- **WoW Battle Royale (C++)** — Game logic & backend basics
- **Job Tracker Dashboard (JavaScript)** — Simple tracking UI
---
## Engineering Focus
- Clean API design
- Secure coding practices
- Reliable database handling
- Test-driven development basics
---
## Languages
Turkish (Native)
English (B2)
German (B1)
🍉
#engineer #math
- Baden-Württemberg/Germany
- in/kamil-caliskan-dev
- https://www.upwork.com/freelancers/~01916d621f130aa06f
Pinned Loading
-
-
-
-
-
industrial-device-config-api
industrial-device-config-api PublicREST API for managing industrial device configurations with JSON schema validation, versioning, approval workflow, and JWT security. Built with Spring Boot, PostgreSQL, and Docker.
Java
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.
