İstanbul, Türkiye · Android Specialist · Software Developer
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.
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
- 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
- Android application development
- Kotlin and Java
- Mobile UI/UX implementation
- REST API integration
- SQLite and local data management
- Performance optimization and debugging
- 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
For professional inquiries, collaboration, or software development opportunities: