About me

The Engineer Behind the Code

I got into backend engineering because I love the puzzle of making systems work at scale. There is something deeply satisfying about taking a service that buckles under load and rearchitecting it so it hums along at ten times the traffic. That is the kind of problem I wake up excited to solve.

Over the past six years, I have worked with companies across security, edtech, communications, and AI — always on the backend, always focused on the architecture decisions that make or break a product. I have seen firsthand how a well-designed microservice ecosystem can accelerate a team, and how a poorly planned one can grind everything to a halt.

What drives me is impact. I do not write code for the sake of complexity. Every architecture decision I make starts with the same question: will this help the team ship faster, cost less, and sleep better at night? If the answer is no, I find a simpler way.

How I work

1

Discovery

We start with a deep dive into your product, traffic patterns, and pain points. I map out your current architecture, identify bottlenecks, and define clear goals for what success looks like.

2

Architecture

I design a solution tailored to your scale and budget — choosing the right services, databases, and communication patterns. You get a clear architecture document before any code is written.

3

Development

I build iteratively with frequent check-ins, writing production-grade code with comprehensive tests. Every service is containerized, documented, and ready for your team to maintain.

4

Delivery

Launch includes CI/CD pipelines, monitoring dashboards, and a handoff session with your team. I stay available for support and iteration after go-live to make sure everything runs smoothly.

Experience

SternX

Senior JavaScript Engineer

Apr 2024 - Jan 2026

Radebeul, Saxony, Germany · Remote

Trio revolutionizes mobile device management with a comprehensive platform for IT managers to manage assets like devices, employees, applications, and policies.

  • Spearheaded 5 new async inter-service communication patterns supporting 25+ microservices, reducing latency by 35%
  • Overhauled inter-service logging system, achieving 60% reduction in troubleshooting time across 25 microservices
  • Built a robust CDC framework enabling real-time data sync across 5 distributed systems, reducing latency issues by 40%
  • Executed the Outbox pattern for order processing — zero data inconsistencies, 15% performance boost
  • Reduced Redis memory consumption from 45GB to 4GB by eliminating redundant data
  • Contributed to compliance (CIS1, CIS2, PCI-DSS, SAMA) with real device connection integration

Spara Security Group

Senior Back End Developer

2022 - 2024

Istanbul, Turkey

Endpoint Detection and Response (EDR) security product.

  • Catalyzed 40% improvement in system uptime via robust microservices architecture for the EDR product
  • Engineered resilient APIs using GraphQL and Express.js, decreasing response time by 300ms
  • Configured RabbitMQ infrastructure processing 1.5 million async tasks daily
  • Increased event processing throughput by 50% via optimized event-driven architecture

Bitely

Senior Back End Developer

2021 - 2022

Boston / Remote

AI-powered personalized learning platform.

  • Engineered DynamoDB optimizations, slashing database operational costs by 86%
  • Streamlined query performance with DAX, cutting latency by 30%
  • Spearheaded migration to microservices — 30% scalability improvement, 20% faster deployments
  • Achieved 95% code coverage with in-depth integration tests

TeamHive

Back End Developer

2019 - 2021

Helsinki, Finland / Remote

Event management and team collaboration platform.

  • Expanded and maintained 5+ microservices interconnected via EventBridge
  • Directed a team of 3 developers to deliver high-quality solutions on schedule
  • Applied CI/CD infrastructure for 5+ microservices, accelerating deployment frequency by 40%
  • Implemented robust inter-service communication using gRPC

Ready to scale your backend?

Let's talk about your project and find the right architecture for your needs. No commitment — just a straightforward conversation about what's possible.