Mehmet Emre Topdal

Backend Developer with Java and React

Istanbul, Türkiye

About

Backend developer specializing in Java and Spring Boot, holding a B.Sc. in Computer Engineering from Istanbul Technical University. Hands-on production experience with microservice architectures and REST APIs across banking, fintech, and aviation sectors. Background in frontend development with React; focused on building scalable and fault-tolerant systems.

Experience

  • Backend Developer at Turkish Technology
    May 2026 - Present · 3 mos

  • Fullstack Developer at TÜBİTAK BİLGEM
    Jan 2025 - Jan 2026 · 1 yr 1 mo

    • Contributed to the development of the FDP (Flight Data Processing) microservice built with Spring Boot, responsible for managing flight plan CRUD operations and distributing data across modules; actively participated in a codebase incorporating Saga and Outbox patterns. • Integrated with EUROCONTROL via Feign Client; implemented a retry mechanism to handle network failures against European aviation systems. • Designed a hybrid memory architecture for flight data, storing incoming records in H2 (in-memory) and migrating them to PostgreSQL after 3 days. • Built a real-time aircraft alert visualization module end-to-end, rendering 2,000+ data points on an interactive map using React, Leaflet, and PixiJS.

  • Frontend Developer at Fimple
    Oct 2024 - Dec 2024 · 3 mos

    • Developed CRUD interfaces for business process management within the Workflow module; implemented document rendering, HTML-to-PDF conversion, and file upload/download flows in the DMS module using MUI. • Gained hands-on experience with microfrontend architecture in a production banking platform.

  • Backend Developer Intern at Yapı Kredi Teknoloji
    Apr 2024 - Sep 2024 · 6 mos

    • Migrated the backend infrastructure of ’Taraftar Oyunu’, serving 500+ concurrent users, from Node.js to Java/Spring Boot. • Resolved N+1 query issues by rewriting critical queries in native SQL; reduced database calls by 66% through DTO projections. • Introduced a Backend-for-Frontend (BFF) microservice layer, decoupling frontend dependencies from the core backend service.

  • Frontend Developer at Jotform
    Jul 2023 - Aug 2023 · 2 mos