Kaan Karataş

Comp Eng Student @ ITU

Istanbul, Türkiye

About

Highly adaptable and versatile, a fast learner known for agility and problem-solving skills. With proficiency in languages such as C#, C++, and Java, I bring valuable experience in mainly game development and back-end, and I have a record of successfully managed small projects. I am eager to further expand my knowledge, in every field of software development, where I am excited to contribute my creative thinking and technical expertise.

Experience

  • Part-Time Software Developer at Yapı Kredi Teknoloji
    Jul 2025 - Present · 1 yr

  • Part-Time Software Developer at Siemens
    Feb 2024 - Oct 2024 · 9 mos

    • Worked on application development for the Smart Grid project, using Java and Spring Boot for the back-end, Angular for the front-end, and incorporated advanced technologies such as Kafka, GraphQL, Camunda etc.

  • Research Group Intern at Technical University of Munich
    Sep 2023 - Nov 2023 · 3 mos

    • Worked as a team member within Mechanical Engineering department of TUM, crafted algorithms aimed at optimizing the efficiency of additive manufacturing processes by conducting computations on 3D geometries and translating the resultant data into visual representations • Pioneered efforts to connect the fields of software engineering and materials science, resulting in the development of an additive manufacturing optimization tool

  • Software Engineer Intern at Arçelik Global
    Jul 2023 - Aug 2023 · 2 mos

    • Collaborated with the back-end and security teams to construct the Web API as the internship project, Used Java and Spring Boot for back-end of the application. Immersed in entry level React as well

  • Game Developer at Lumos Games
    May 2022 - Jul 2022 · 3 mos

    • Wrote, maintained, and optimized C# code along with Unity to improve game performance and functionality, and developed AI systems, tools and utilities • Implemented OOP and SOLID principles, with the support of design patterns, to ensure high quality game development processes