Full Stack Developer

Baran Kaplan

Full Stack Developer with a strong focus on Java and Spring Boot backend systems, practical DevOps and CI/CD work, and frontend development with React and Next.js.

Work Areas

I work across backend engineering, DevOps delivery, and frontend product work, with the strongest focus on Java and Spring Boot systems.

Backend

I build Java and Spring Boot backend systems with clear service boundaries, maintainable business logic, and reliable integrations.

My backend work usually combines domain logic, external integrations, persistence, and production concerns rather than stopping at CRUD endpoints.

  • Java and Spring Boot services
  • Business logic and API design
  • Synchronous and asynchronous integrations
  • Persistence, transactions, and schema evolution
  • Security, logging, and resilience
  • Testing and production readiness

DevOps and CI/CD

I support containerized delivery workflows, environments, and CI/CD pipelines.

This usually means helping applications move from build to rollout with repeatable pipelines, clearer deployment steps, and better operational visibility.

  • Docker
  • Kubernetes and Helm
  • GitLab CI/CD
  • Argo CD and deployment automation
  • Ingress, traffic management, and Istio
  • Secrets and environment configuration
  • Observability and operational support

Frontend

I build React and Next.js interfaces that connect cleanly to backend systems and support real product flows.

That includes routing, data loading, state handling, rendering choices, and the practical UI work needed to make cross-stack product features feel deliberate.

  • React and Next.js product interfaces
  • Routing, SSR, and data fetching
  • State management and API integration
  • Responsive and accessible UI
  • Loading, error, and auth flows
  • Reusable frontend patterns

Contact

The form includes a basic verification step and rate limiting.

For project or role-related messages, I usually reply within a few business days.