Utku Turunç, Developer in Berlin, Germany
Utku is available for hire
Hire Utku

Utku Turunç

Verified Expert  in Engineering

Software Developer

Berlin, Germany
Toptal Member Since
January 4, 2022

Utku is a software engineer from Turkey living in Berlin. His expertise includes management skills, software design, back-end development, front-end development, and DevOps. He enjoys shaping minimum viable products by supporting the business requirement creation and designing the technical system. Utku prefers working with Node.js and TypeScript, but he has experience with various other languages, such as Python, Java, Kotlin, and Scala.


Back-end, Front-end, React, React Native, Kotlin, PostgreSQL, Kubernetes...
Kotlin, React, Front-end, Back-end, PostgreSQL, Kubernetes, JavaScript, Python...
JavaScript, Node.js, Back-end, MongoDB, GitHub, Git, APIs, Admin Panels...




Preferred Environment

MacOS, Visual Studio Code (VS Code), Next.js

The most amazing...

...thing I've developed is a chatbot launched to millions of users by a country-wide advertising campaign.

Work Experience

Software Engineer

2021 - 2021
  • Headed a team that developed an innovative shopping app.
  • Oversaw the launch processes and maintenance of the in-house systems.
  • Created a data warehousing system for generating insights on sales and engagement data.
Technologies: Back-end, Front-end, React, React Native, Kotlin, PostgreSQL, Kubernetes, JavaScript, Shopify, Python, Full-stack, CSS, HTML, GraphQL, Apollo, React Apollo, Apollo Server, GitHub, Git, APIs, Admin Panels, eCommerce, Amazon Web Services (AWS), Serverless, SQL, Retool, HTML5, Express.js, Unit Testing, Node.js, Firebase, Next.js, eCommerce APIs

Software Engineer

2019 - 2021
  • Designed and built a printing system architecture in microservices.
  • Worked with Scala and Kotlin to develop logistics applications.
  • Provided maintenance and support for legacy systems.
Technologies: Kotlin, React, Front-end, Back-end, PostgreSQL, Kubernetes, JavaScript, Python, Full-stack, CSS, HTML, GitHub, Git, APIs, Admin Panels, Amazon Web Services (AWS), SQL, HTML5, Express.js, Unit Testing, Node.js

Software Engineer

2018 - 2019
  • Worked as a Node.js back-end engineer on an in-house CRM system.
  • Created a proof of concept for a DevOps CI/CD system.
  • Collaborated with the product team to develop newly required products.
Technologies: JavaScript, Node.js, Back-end, MongoDB, GitHub, Git, APIs, Admin Panels, Real Estate, SQL, HTML5, Express.js, Unit Testing

Software Engineer

2016 - 2018
  • Led small to medium-sized projects, managing communication with product and engineering teams.
  • Designed and developed microservices for a large-scale banking project.
  • Designed a chatbot framework that integrates with other web services and uses machine learning and natural language processing.
Technologies: Back-end, Kotlin, Java, TypeScript, Heroku, Full-stack, CSS, HTML, GitHub, Git, APIs, Admin Panels, Mobile Banking, eCommerce, Fintech, Amazon Web Services (AWS), Serverless, SQL, AWS Lambda, MySQL, HTML5, Express.js, Unit Testing, Node.js, Puppeteer

Logistics Printing System

I designed and developed a large-scale printing solution for logistics. The project included load-balancing of thousands of printers, printing shipping labels multiple times per second, and automated retries and smart fallback in case of failure.

eCommerce Customer Support Chatbot

I developed a customer support chatbot for the largest eCommerce platform in Hepsiburada, Turkey. The chatbot was used to greet users, collect information, and solve specific issues. If the problem couldn't be resolved automatically, it redirected the users to human agents, saving time and resources.

Peer-to-peer Banking Application

I was a back-end developer for a peer-to-peer banking application for one of the largest banks in Turkey and the main developer of the transaction microservices. During this project, I used Kotlin and Java with Spring Boot as the primary technologies.
2012 - 2016

Bachelor's Degree in Electrical Engineering

Bogazici University - Istanbul, Turkey


React, Node.js, React Redux, Puppeteer


React Apollo, GitHub, Git, Retool


Express.js, Next.js, Koa, Redux, React Native, Spring Boot


TypeScript, Kotlin, JavaScript, HTML, GraphQL, SQL, HTML5, Java, Python, CSS


Unit Testing, Mobile Development, Microservices


PostgreSQL, MySQL, Amazon S3 (AWS S3), NoSQL, Amazon DynamoDB, MongoDB


Kubernetes, Heroku, Shopify, Amazon Web Services (AWS), AWS Lambda, Firebase, Google Cloud Platform (GCP)


Software Engineering, Full-stack, Back-end, Apollo, Apollo Server, APIs, Admin Panels, Front-end, Fintech, Real Estate, eCommerce, Serverless, eCommerce APIs, Mobile Banking

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring