Utku Turunç, Software Developer in Berlin, Germany
Utku Turunç

Software Developer in Berlin, Germany

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.
Utku is now available for hire

Portfolio

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

Experience

Location

Berlin, Germany

Availability

Part-time

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.

Employment

  • Software Engineer

    2021 - 2021
    Blaenk
    • 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
    Zalando
    • 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
    McMakler
    • 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
    Valensas
    • 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

Experience

  • 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
    http://www.tosla.com

    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.

Skills

  • Languages

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

    Express.js, Next.js, Koa, Redux, React Native, Spring Boot
  • Libraries/APIs

    React, Node.js, React Redux, Puppeteer
  • Tools

    React Apollo, GitHub, Git
  • Paradigms

    Unit Testing, Mobile Development, Microservices
  • Storage

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

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

    Kubernetes, Heroku, Shopify, Amazon Web Services (AWS), AWS Lambda, Firebase

Education

  • Bachelor's Degree in Electrical Engineering
    2012 - 2016
    Bogazici University - Istanbul, Turkey

To view more profiles

Join Toptal
Share it with others