Gökberk Karaca

Gökberk Karaca

Senior Software Engineer · Atlassian

Architecting distributed systems that serve millions — built to last.

About

Who
I am

I'm a Senior Software Engineer at Atlassian, specialising in platform convergence and zero-downtime system evolution at scale. I repeatedly identify architectural fragmentation across product lines and lead the technical strategy to unify them — migrating hundreds of thousands of entities, hundreds of TBs of data, and dozens of microservices without customer-visible disruption.

I define architectural vision across team boundaries, author RFCs and ADRs that set organisational direction, and build shared infrastructure adopted across multiple product lines.

Atlassian
Current Company
Backend
Specialisation
AWS
Cloud Platform
Expertise

Skills &
Technologies

Languages & Frameworks
Kotlin Java Spring Boot GraphQL REST APIs
Cloud & Infrastructure
AWS SNS/SQS Docker Terraform CI/CD
Data
DynamoDB PostgreSQL Redis Elasticsearch
Architecture
Microservices Distributed Systems High Availability Scalability Observability
Experience

Where
I've worked

Atlassian · Full-time
Jul 2019 – Present · 6+ yrs
Senior Software Engineer Apr 2023 – Present Software Engineer Apr 2021 – Apr 2023 Junior Software Engineer Jul 2019 – Apr 2021

Munich, Bavaria, Germany · Remote

  • Selected for a founding 4-person team alongside Principal-level engineers to define the unified service entity architecture across Atlassian products — authored the RFC, set the implementation roadmap, and led engineering through initial release.
  • Self-initiated the Change Management unification programme — identified systemic fragmentation across subdomains, led 5–6 engineers to delivery, achieving 60% code reduction and ~50% faster Risk Insights API responses.
  • Led zero-downtime migration of hundreds of TBs across AWS accounts as part of a legacy platform decommission — authored the ADR, coordinated ~15 microservices over 6–9 months with no data loss using a custom dual-write strategy.
  • Migrated hundreds of thousands of live records across incompatible product data models with zero customer-visible disruption — implemented event-driven dual-write via SNS/SQS with feature-flag-controlled source switching for instant rollback.
  • Designed and led Risk Insights — a scoring system for all JSM customers analysing past incidents and upcoming changes to surface risk signals on change tickets — and extended the platform with Risk Assessment Questionnaire.
  • Built an end-to-end test infrastructure for Deployment Tracking & Gating by spinning up real CI/CD provider integrations in a test tenant — detected 5–6 cross-team incidents and caught 1–2 provider-side outages before they escalated.
  • Identified that all Atlassian teams faced the same accidental deletion risk and drove collaboration with the data platform team to build shared migration tooling — became the first adopter and achieved a 40% reduction in client code volume.
  • Led migration of Opsgenie's authentication infrastructure to Atlassian's identity platform; maintained shared Java libraries used by ~10 product teams (~70 engineers) across all Opsgenie microservices.
  • Independently identified and shipped self-hosted GitLab support for Deployment Tracking & Gating, eliminating an estimated $30,000 in annual customer support costs; conducted 100+ technical interviews.
HAVELSAN · Part-time
Oct 2018 – May 2019 · 8 mos

Software Engineer

Ankara, Turkey

  • Developed weather radar simulation software for the Boeing 737 aircraft, working with real-time sensor data pipelines in a safety-critical avionics context.
  • Implemented ARINC data transfer protocols — the industry-standard communication specification for civil aviation systems.
University of Maryland · Research Internship
Jun 2018 – Sep 2018 · 4 mos

Summer Research Intern

College Park, MD, USA

  • Conducted cybersecurity research under Associate Prof. Tudor Dumitras, investigating the mis-issuance of code signing certificates at scale.
  • Built a static analysis tool to detect certificate validity violations, reducing the need for manual audit of signing pipelines.
  • Research accepted and presented as a poster at NDSS — one of the world's top-tier network and distributed systems security conferences.
Atlassian · Internship
Jun 2017 – Aug 2017 · 3 mos

Software Engineering Intern

Bursa, Türkiye

  • Profiled product performance under varied load conditions using systematic load testing, identifying and surfacing key bottlenecks.
  • Designed and shipped a multi-language RESTful API, providing a consistent integration surface across different programming language clients.
  • Delivered a self-service backup and restore tool that gave customers full control over their data recovery workflows.
Education

Where
I studied

Bilkent University Sep 2014 – Jun 2019

B.Sc. Computer Science

GPA 3.89 / 4.00 Ranked 2nd / 159 in CS Department
EPFL Sep 2017 – Jan 2018

Computer Science — Exchange Semester

Spent a semester at one of Europe's top technical universities as part of an international exchange programme.

Contact

Let's
connect.

Open to conversations about engineering, architecture, or anything interesting.