Skip to Content

Yusuf Akcay

Full Stack Software Engineer

Specializing in high-performance backend systems.

View Full Résumé

About

I am a Full Stack Software Engineer specializing in the design and implementation of Backend Distributed Systems. My engineering philosophy is centered on building resilient, high-scale architectures that solve the problems of modern web development: concurrency, data consistency, and scalability.

I am currently completing my Bachelor of Science in Computer Science at the University of the People, where I maintain a perfect 4.0/4.0 GPA and have been named to the President's List. This follows my Associate of Applied Science in Computer Programming from Anadolu University, providing me with a balanced foundation of theoretical computer science and practical software engineering.

Outside of engineering, I'm based in Turkey. When I step away from my IDE, I'm training as a powerlifter.

Education

  1. In Progress

    Bachelor of Science in Computer Science
    University of the People

    GPA: 4.0/4.0 (President's List)

  2. Completed

    Associate of Applied Science in Computer Programming
    Anadolu University

Skills

  • Java
  • Go
  • TypeScript
  • Serverless
  • Spring Boot
  • Microservices
  • Kafka
  • Node.js
  • GraphQL
  • Next.js & React
  • Prometheus
  • Grafana

Projects

  • High-Concurrency Retail Engine

    Distributed microservices platform (7 services) deployed on Oracle Cloud ARM. Implemented distributed mutual exclusion using Redisson to sustain 200+ concurrent inventory reserve transactions with zero data inconsistencies. Features Kafka for Saga pattern orchestrations and Spring AI with pgvector for semantic search.

    Source
    • Java 17
    • Spring Boot 3.5
    • Kafka
    • Redis
    • PostgreSQL
    • Docker
    High-Concurrency Retail Engine project screenshot
  • Real-Time Communication Platform

    A real-time messaging architecture featuring a GraphQL Apollo Server backend and a Next.js Server Components frontend. Supports robust user authentication, persistent conversations, and low-latency live subscriptions via Redis Pub/Sub and WebSockets.

    Source
    • Node.js
    • Apollo Server
    • Prisma
    • Redis
    • WebSockets
    • TypeScript
    • Next.js
    • Tailwind CSS
    Real-Time Communication Platform project screenshot
  • Full-Stack Social Network

    A media-centric social networking application featuring a real-time feed, dynamic post routing, interactive commenting systems, saved collections, and secure authentication.

    Source
    • Next.js
    • TypeScript
    • Tailwind CSS
    • NextAuth
    • Prisma
    • Zod
    • Neon Postgres
    Full-Stack Social Network project screenshot
  • Subscription-Based VOD Platform

    A video-on-demand platform featuring multi-tier Stripe subscriptions, external API integration for an extensive media catalog, personalized user lists, and secure authentication flows.

    Source
    • Next.js
    • TypeScript
    • Stripe
    • Firebase
    • Recoil
    • Tailwind CSS
    • Material UI
    Subscription-Based VOD Platform project screenshot
  • Headless E-Commerce Storefront

    A high-performance consumer electronics storefront powered by a headless Sanity CMS architecture. Features seamless payment processing integrations via Stripe and global state management for complex cart logic.

    Source
    • Next.js
    • TypeScript
    • Sanity CMS
    • Redux
    • Stripe
    • NextAuth
    • Tailwind CSS
    Headless E-Commerce Storefront project screenshot
  • Cross-Platform Productivity Tracker

    A performance-focused productivity mobile application built for cross-platform compatibility. Features session timing, categorical task management, and a data visualization dashboard to track completed workflows.

    Source
    • Expo
    • React Native
    • TypeScript
    • Zustand
    • NativeWind
    • Reanimated
    Cross-Platform Productivity Tracker project screenshot