Kazım Kalaycı
Junior Backend Developer · Go & Java
I build concurrent backend services, REST APIs, and real-time systems with Go, Java, and PostgreSQL. I care about clean architecture, data integrity, and shipping software that is ready to run in production.
- Ankara, Türkiye
- kalaycikazim0@gmail.com
- GitHub
Experience
B.Sc. Computer Technologies and Information Systems
2021 — 2025
Mehmet Akif Ersoy University, Burdur
Completed a bachelor’s degree with a 3.47/4.00 GPA. Built a foundation in programming, relational databases, and software engineering, then specialized in backend systems with Go and Java.
UI Developer Intern
Feb 2025 — May 2025
Jotform
As part of a 4-person intern team, converted analytics dashboard designs into working UI with HTML5, CSS3, and React, and shipped an additional landing page. Collaborated in Agile sprints, joined code reviews, and practiced responsive, component-based frontend work.
Freelance Backend Developer
2025 — Present
Independent
Designing REST APIs and PostgreSQL schemas in Go, implementing JWT authentication, and packaging services with Docker. Building side projects in Spring Boot and Go — from ACID money transfers to concurrent RSS workers and WebSocket rooms.
Projects
RESTful Bank API
Layered Spring Boot API for accounts and transfers: BigDecimal money handling, ACID transactions, validation, centralized error handling, and unit tests for success and insufficient-balance paths.
Java · Spring Boot · PostgreSQL · JUnit 5
Blog Aggregator
Go CLI and worker that manages users and RSS feeds on PostgreSQL via sqlc. A scheduled time.Ticker job fetches and parses feeds in the background — practice with HTTP/XML processing, migrations, and long-running jobs.
Go · PostgreSQL · sqlc · Goose
Real-time Messaging Server
Concurrent multi-room chat server with Go, Fiber, and WebSockets. Goroutines and channels keep room state thread-safe while broadcasting messages to connected clients.
Go · Fiber · WebSocket · Concurrency
TaskSphere
Containerized full-stack task platform: a Go REST API paired with a React client, packaged for local and production-style Docker workflows.
Go · React · Docker · REST
Payroll Management API
Spring Boot REST API simulating employee and payroll flows. Practiced HTTP method conventions, entity modeling, custom exceptions, CRUD, and consuming external services with RestTemplate.
Java · Spring Boot · REST · JPA
Pokedex CLI
REPL Pokédex in Go with PokéAPI integration and a mutex-protected in-memory cache plus a background cleanup loop to cut repeat HTTP calls.
Go · CLI · Concurrency · JSON
Skills
- Languages
- Go, Java, SQL, JavaScript, Python
- Backend & APIs
- Spring Boot, Fiber, REST, WebSocket, JWT, sqlc
- Data & Persistence
- PostgreSQL, MySQL, Hibernate, Spring Data JPA, Goose
- Tooling & Frontend
- Docker, Git, JUnit 5, Mockito, React, HTML/CSS
- Languages
- Turkish (native), English (B2)