Emre ÇOLAK

Senior Backend Engineer | Node.js, NestJS, Go | React (Full-Stack)

Istanbul, Türkiye

About

iOS Developer & Mechanical Engineer

Experience

  • Backend Developer at No Surrender
    Jan 2026 - Feb 2026 · 2 mos

    Developed backend services using Next.js (API routes) Designed and implemented match simulation logic and matchmaking algorithms • Built scalable server-side logic for player pairing and performance evaluation • Optimized matchmaking flow for low-latency and fair distribution • Role ended due to company-wide restructuring (layoff)

  • Full Stack Developer at Playable Factory
    Jun 2023 - Nov 2025 · 2 yrs 6 mos

    As a Software Engineer at Playable Factory, I contributed to the intelligent marketing platform aimed at enhancing engagement and driving user acquisition through creative playable solutions. Successfully powered numerous playable ad campaigns in collaboration with leading gaming companies and brands worldwide. • Developed secure backend services and APIs using Node.js (Fastify, Express.js, NestJS) and Golang with TypeScript • Built high-performance microservices using Go with Gin/Fiber frameworks for scalable API development • Implemented concurrent processing with goroutines for high-traffic ad campaigns • Utilized caches, messaging queues, and search engines (RabbitMQ, S3, Redis, MongoDB) • Developed frontend applications using Next.js, React.js, Redux, and modern state management libraries • Orchestrated AWS cloud infrastructure (EC2, ECS, Lambda, API Gateway, CodeBuild, S3, ECR) for scalable deployments • Implemented CI/CD pipelines using AWS CodePipeline, CodeBuild, and managed containerized apps with Docker • Configured Infrastructure as Code using AWS CloudFormation and Terraform • Set up monitoring solutions with AWS CloudWatc, for performance optimization • Implemented Cloudflare services for CDN optimization, DDoS protection, edge computing with Workers • Managed security best practices including AWS IAM, VPC networking, SSL/TLS certificates, and Zero Trust policies

  • Backend Developer at İşteyim Official
    Nov 2023 - Feb 2025 · 1 yr 4 mos

    • Designed and implemented scalable microservices architecture using Node.js/NestJS for email delivery, Stripe payments, subscription, notifications, and SMS services • Orchestrated event-driven communication between services using RabbitMQ message queuing, achieving asynchronous processing and improved system reliability • Architected MongoDB data layer with optimized schemas for transactional data, user preferences, and communication logs • Implemented comprehensive security measures including encryption, RBAC, and JWT authentication, ensuring PCI-DSS compliance • Deployed observability stack with centralized logging and real-time monitoring for proactive issue detection and resolution

  • Full Stack Developer at Wear's
    Jun 2022 - Jun 2023 · 1 yr 1 mo

    • Create web applications and tools using node.js with express.js and nest.js for backend and vue.js and react.js for frontend. Redis is used for cache mechanism. Also Mongodb used as a database, nats streaming server used as a communitacation of services, kubernetes cluster used in distribution of services. • Create web app include smart web cam developed by Tensorflow.js premade models. • Create rest api's with express.js and nest.js to make connection between artificial intelligence and user interface

  • Technology Transfer Specialist at Trabzon Teknokent
    Apr 2019 - Oct 2021 · 2 yrs 7 mos

    • Responsible for designing html emails, coding, and testing them from start to finish • Provide support to all company in order to promote their goods, products and service. • Contributing to universities and educational hub for playing critical role interacting with the business community • Making, creating and writing project to contribute entrepreneurship ecosystem. • Create project portal with Laravel PHP