Hi, I'm Denizhan.
Experienced Software Engineer

With over 4 years of experience across Europe and Turkey, I specialize in building high-throughput, event-driven architectures and scalable backend systems. My expertise spans e-commerce, banking, and payment sectors.

Java Spring Boot Kotlin Go Kafka Docker Kubernetes
Denizhan Aras

Work Experience

Software Engineer @ Trendyol

  • Migrated 65 microservices to new clusters using Canary Deployments, ensuring zero downtime in production.
  • Created an AI Agent Slack Bot for automated code reviews, reducing the error rate by 25%.
  • Implemented Kafka integration tests via Testcontainers, achieving 0% P1 incidents for message broker operations.
  • Developed a modern NestJS/TypeScript BFF to replace legacy systems, and implemented table-driven tests in Go to reach 95% test coverage.
  • Contributed to the backend of International Cross-Border Campaigns, boosting seller engagement by 10%.
Go Kotlin / Java NestJS / TS Kafka Docker / K8s

Full-Stack Software Engineer @ Yapı Kredi Technology

  • Led the development of a modern in-house treasury application, eliminating third-party dependency.
  • Developed a generic Redis configuration library that resolved critical issues and is now adopted bank-wide.
  • Achieved >95% code coverage through extensive testing and proactively eliminated vulnerabilities.
  • Mentored 2 engineers, fostering technical excellence and efficient project delivery.
Java / Spring React Redis Microservices

Software Engineer @ Bally’s Interactive (Estonia)

  • Maintained payment microservices processing $4 billion in deposits and $3 billion in withdrawals annually.
  • Automated core operations, reducing withdrawal processing time from 2 days to 24 hours.
  • Migrated a legacy monolith to a microservices architecture, enhancing performance for >750,000 monthly active users.
  • Refactored multithreaded batch processes for player verification, improving execution speed by 25%.
  • Integrated global payment providers (PayPal, card networks) and strengthened security with JWT and RBAC.
Java / Spring React / TS Docker / K8s IBM Db2 / MySQL

Software Engineer @ Solvia Digital Solutions

  • Engineered a concurrent microservices architecture, significantly reducing application response times by 50%.
  • Designed the integration of Invoice and Ledger services, reliably handling up to 1 million daily requests.
  • Developed and maintained a comprehensive suite of OData, RESTful, and SOAP APIs for seamless cross-service communication.
  • Built a robust data management and deployment layer utilizing Azure Blob Storage, Docker, Kubernetes, and multiple databases (MongoDB, PostgreSQL, Redis).
Java / Spring REST / SOAP Docker / K8s MongoDB / Redis Azure

Featured Projects

dockenv

A Go-based open-source security tool designed specifically for scanning and securing Docker environment variables.

View Repository →

slim-validator

A lightweight open-source validation tool built to streamline and simplify data validation processes in backend applications.

View Repository →

IATA R753 Baggage Tracking System

Real-Time Event-Driven Baggage Tracking System with IATA R753.

View Repository →

Let's Connect

I'm always open to discussing new opportunities, backend architecture challenges, or open-source collaborations.

GitHub LinkedIn