Skip to content
View Damra's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Istanbul

Block or report Damra

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
damra/README.md

Damra Koç

Senior Mobile Application Developer | Android, Client, Backend & Systems Engineering

İstanbul, Türkiye · Android Specialist · Software Developer

Email GitHub


About Me

I am a software developer with professional experience since 2012, specializing in Android mobile application development.

My main professional focus is building reliable, maintainable, and user-oriented mobile applications. Alongside my mobile background, I also work heavily on a large-scale personal engineering project that covers cross-platform client development, Rust backend services, multiplayer infrastructure, Kubernetes-based deployment, CI/CD automation, and system-level anti-cheat research.

This project started as a hobby, but it has grown into a serious long-term engineering effort and now takes a significant part of my development time.

I enjoy working across different layers of software, from mobile applications and client-side systems to backend services, infrastructure, automation, and low-level security concepts.


Current Focus

My core professional background is Android and mobile application development. In addition to that, I am currently spending significant time on a large-scale, cross-platform software ecosystem.

This work includes both client-side and server-side development:

  • Cross-platform game/client development
  • Rust-based backend and game-server development
  • Multiplayer server architecture and real-time session management
  • Server-authoritative gameplay validation
  • Event-driven and service-oriented architecture
  • gRPC-based synchronous service communication
  • NATS JetStream-based asynchronous event streaming
  • PostgreSQL-backed domain data ownership
  • Kubernetes-native deployment and runtime operations
  • GitOps workflows with ArgoCD, Helm, and Kustomize
  • CI/CD automation, contract validation, and quality gates
  • Container image build, registry, and deployment pipelines
  • Vault-backed secret management with External Secrets
  • Cloudflare Tunnel-based secure service exposure
  • Observability, monitoring, runtime health checks, and operational reliability
  • AI-assisted CI failure diagnosis and automated remediation workflows
  • Cross-platform anti-cheat research and development
  • Kernel-level security concepts for Windows, Linux, and macOS
  • Runtime integrity, process monitoring, endpoint posture, and telemetry-driven protection

Core Expertise

  • Android Application Development
  • Kotlin & Java
  • Mobile UI/UX Implementation
  • REST API Integration
  • SQLite & Local Data Management
  • Cross-Platform Client Development
  • Rust Backend Development
  • Multiplayer Server Architecture
  • Distributed Systems
  • Event-Driven Architecture
  • gRPC & NATS JetStream
  • PostgreSQL & Domain Data Modeling
  • Kubernetes & GitOps
  • Helm, Kustomize & ArgoCD
  • CI/CD Automation
  • Containerized Deployment Pipelines
  • Vault-Based Secret Management
  • Cross-Platform Anti-Cheat Development
  • Kernel-Level Security Concepts
  • Windows, Linux & macOS System-Level Development
  • Runtime Integrity & Telemetry
  • Performance Optimization
  • Debugging & Problem Solving
  • Software Architecture

Technical Domains

Mobile Engineering

  • Android application development
  • Kotlin and Java
  • Mobile UI/UX implementation
  • REST API integration
  • SQLite and local data management
  • Performance optimization and debugging

Client & Cross-Platform Development

  • Cross-platform client architecture
  • Game/client runtime development
  • Windows, Linux, macOS, iOS, and Android platform considerations
  • Client-server protocol integration
  • Launcher, updater, and distribution workflows
  • Runtime integrity and client telemetry

SQLite MySQL MongoDB Microsoft SQL Server

Infrastructure & DevOps

Docker Kubernetes k3s Helm Kustomize ArgoCD Harbor Vault

Tools & Platforms

Git Jenkins GitHub Actions Postman Linux Windows macOS

Security & Systems

Anti-Cheat Kernel Level eBPF Runtime Integrity

Frameworks & Libraries

OpenCV Scikit Learn


GitHub Statistics

Most Used Languages

GitHub Streak


Contact

For professional inquiries, collaboration, or software development opportunities:

Email

Pinned Loading

  1. BotController BotController Public

    BotController

    C++ 1 1

  2. Dijkstra_Shortest_Path Dijkstra_Shortest_Path Public

    C++

  3. bilgetech/bilgetech-widgets bilgetech/bilgetech-widgets Public

    Java 1

  4. GlacierProtocol GlacierProtocol Public

    Forked from GlacierProtocol/GlacierProtocol

    Glacier is a protocol for secure cold storage of bitcoins.

    Python

  5. Dockerfile Dockerfile
    1
    # Dockerfile to build a whole instance of rasa and run the rasa `pytest`
    2
    #  (created to test the changes needed for docker automation)
    3
    #
    4
    #  (so far) only used manually, via:
    5
    #         `docker build -f docker/Dockerfile_test .` (from project root)
  6. rasa-config.yml rasa-config.yml
    1
    language: "tr"
    2
    pipeline:
    3
    # this is using the spacy sklearn pipeline, adding duckling
    4
    # all components will use their default values
    5
    - name: "nlp_spacy"