Skip to content

Berke (Ryan) Arslan

Senior Software Engineer | Founding Engineer

Specializing in high-scale backend systems, distributed architectures, and data infrastructure. Currently building at Atlassian.

ENGINEERING JOURNEY

Atlassian
Software Engineer
BHP
Data Engineer
Usersdot
Founding Engineer
Huawei
Software Engineer

Experience

Software Engineer

Atlassian

Perth, WA

  • Engineered backend services for Jira’s core views, owning GraphQL schema design, service-layer logic, and production observability.
  • Iteratively implemented real-time data features via GraphQL Subscriptions, refining the architecture three times to optimize performance.
  • Accelerated team onboarding by mentoring new engineers on internal CI/CD processes and development workflows.

Data Engineer (Contract)

BHP

Perth, WA

  • Modernized workforce reporting by migrating legacy SSIS/SQL Server logic to a Python-based serverless backend on AWS Lambda.
  • Owned the end-to-end development cycle for new data pipelines, from technical design to automated testing and CI/CD.
  • Optimized system performance by identifying and resolving critical bottlenecks in data processing logic and cloud infrastructure.
  • Standardized reusable, event-driven Python patterns to replace manual ETL workflows.

Founding Engineer

Usersdot

Istanbul, TR

  • Scaled data persistence and search capabilities across MySQL and Elasticsearch.
  • Architected core platform infrastructure from scratch using Python (FastAPI/Celery) and RabbitMQ.
  • Engineered a custom proxy manager service with a rule engine for routing and anti-bot evasion, ensuring high-availability data retrieval.
  • Hired, onboarded, and mentored a team of 5 software engineers, establishing technical training and collaborative standards.

Software Engineer

Huawei

Istanbul, TR

  • Owned the CamundaBPM workflow service and Kafka stream processing pipelines for real-time security event ingestion.
  • Used Spring Cloud to create scalable and resilient microservices that enabled the real-time ingestion, analysis, alerting, integration, and storage of security event data.
  • Developed and executed security incident response workflows using BPMN engines, streamlining the process and improving efficiency for customers.
  • Followed best practices and strategies for ensuring high quality and reliability of applications and services, such as continuous testing, monitoring, and feedback.
  • Built in-house dev/staging infrastructure and data-mocking tools to facilitate cross-functional testing.

Technical Stack

Production / Core

Java Spring Boot Python AWS

Infrastructure & Tools

Docker GraphQL CI/CD

Familiar

SQL Terraform Kubernetes PostgreSQL Redis Go