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 350 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