I'm Cem Karakurt, a Senior Full Stack Engineer based in Berlin, Germany, with 6+ years of experience building scalable web applications using React.js, Node.js, Ruby on Rails, and AWS. I thrive across the full stack, from database design and cloud infrastructure to frontend development and testing. I also enjoy leveraging AI tools to accelerate development and solve complex problems efficiently.

Cem Karakurt

I'm Cem Karakurt, a Senior Full Stack Engineer based in Berlin, Germany, with 6+ years of experience building scalable web applications using React.js, Node.js, Ruby on Rails, and AWS. I thrive across the full stack, from database design and cloud infrastructure to frontend development and testing. I also enjoy leveraging AI tools to accelerate development and solve complex problems efficiently.

Available to hire

I’m Cem Karakurt, a Senior Full Stack Engineer based in Berlin, Germany, with 6+ years of experience building scalable web applications using React.js, Node.js, Ruby on Rails, and AWS.

I thrive across the full stack, from database design and cloud infrastructure to frontend development and testing. I also enjoy leveraging AI tools to accelerate development and solve complex problems efficiently.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Turkish
Fluent
German
Beginner

Work Experience

Senior Full Stack Engineer at Babbel GmbH
June 30, 2025 - June 30, 2025
Owned end-to-end delivery of backend and frontend features, aligned architectural decisions, and improved cross-team collaboration. Facilitated agile ceremonies to enhance team efficiency. Researched and proposed new product features, improved microfrontend architecture, and reduced frontend bundle size by 40% through dependency refactoring to improve load performance.
Software Engineer at 11Sight LLC
December 31, 2021 - December 31, 2021
Implemented Single Sign-On (SSO) with Doorkeeper for centralized authentication across services. Delivered API endpoints, web pages, and background jobs for Ruby on Rails systems. Integrated third-party systems via webhooks and APIs to ensure seamless data exchange. Enhanced autoscaling of recorder services, improving reliability.
Software Engineer at Countly
June 30, 2020 - June 30, 2020
Built React.js SPAs and mobile apps showcasing analytics capabilities for prospective clients. Assisted enterprise customers with analytics integration, improving implementation success and adoption.
Software Engineer at Gatemarine
November 30, 2019 - November 30, 2019
Engineered a real-time tracking platform using Node.js, React.js, and MongoDB. Created internal tools with CodeIgniter and Bootstrap to optimize operational processes. Managed Linux servers, configured NGINX, and maintained deployment pipelines.
Senior Full Stack Engineer at Babbel GmbH
March 1, 2022 - June 1, 2025
Built Full Stack features for the live-lesson platform using AWS Lambda, Step Functions, and React.js, provisioning required infrastructure via Terraform. Led the SmartCat localization discovery and documented the department's Microfrontend architecture. Improved the Microfrontend deployment system to support multi-version rendering on a single page, enabling independent branch deployments. Reduced frontend bundle size by 40% by optimizing third‑party dependencies to enable efficient tree‑shaking. Led technical discovery for E2E frameworks (Playwright vs. Cypress) and implemented initial test suites for booking and subscription flows. Ran agile ceremonies, handled production on-call support, and focused on continuous refactoring and dependency updates.
Remote Software Engineer at 11Sight LLC
August 1, 2020 - December 1, 2021
Implemented a centralized SSO provider using Doorkeeper to sync authentication across multiple products. Built a reporting system for group meetings by creating custom Prosody modules that integrated Jitsi events with Ruby on Rails APIs and dashboards. Created a feature-management system for organizations to toggle platform services (e.g., recording, transcription) through the main dashboard and Jitsi UI. Managed AWS EC2 Auto Scaling for recording services and handled deployments and server maintenance for Jitsi-based products. Developed RESTful APIs and background jobs with Sidekiq, maintaining test coverage and automated Swagger documentation via RSpec.
Software Engineer at Countly
December 1, 2019 - June 1, 2020
Built demo SPAs (React.js) and a mobile app (Swift) showcasing analytics features like session tracking, funnels, and user segmentation. Provided technical support to enterprise customers integrating Countly SDK.

Education

Bachelor of Science in Computer Engineering at Izmir Institute of Technology
January 1, 2016 - December 31, 2021
Associate of Science in Business Management at Anadolu University
January 1, 2018 - December 31, 2020
Bachelor of Science in Computer Engineering at Izmir Institute of Technology
January 1, 2016 - January 1, 2021
Associate of Science in Business Management at Anadolu University
January 1, 2018 - January 1, 2020

Qualifications

AWS Certified Developer – Associate
April 2, 2024 - November 18, 2025
AWS Certified Developer – Associate
April 2, 2024 - March 28, 2026

Industry Experience

Software & Internet, Professional Services, Computers & Electronics, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more