Kaan (Timucin) Dönmez

IT Consultant

Berlin, Germany

Experience

Jan 2025 - Present
7 months

IT Consultant

Tensora GmbH

Jan 2024 - Oct 2024
10 months

Cybersecurity LLM Engineer

Cyberfame

  • Automated content generation system ("NISI"): developed an AI-powered system to automate the customer journey, sales and corporate branding. Created AI-generated articles from customer interviews using LangChain, LangGraph, OpenAI API, which led to 54 new user sign-ups and facilitated customer feedback and product discovery. Technologies used: Python, Git, CI/CD, Docker, Machine Learning, LLM, LangChain, LangGraph, LangSmith, OpenAI, OpenSource Development, Google Cloud, ChatGPT.
  • Business value estimation tool: developed a tool to analyze repositories and assign business values, supporting prioritization and risk management. The tool consists of different AI tools combined in a graph. Technologies used: Python, Git, CI/CD, RESTful API, Docker, Machine Learning, LLM, LangChain, LangGraph, LangSmith, OpenAI, Cybersecurity, OpenSource Development, Google Cloud, ChatGPT.
  • Automated risk mitigation: implemented automated risk mitigation using AI tools, eliminating several risks in the company's product. Technologies used: Python, Git, Docker, CI/CD, Machine Learning, LLM, LangChain, LangGraph, LangSmith, OpenAI, Neo4j, Cybersecurity, OpenSource Development, ChatGPT.
  • RAG, Graph-to-Chat/Chat-to-Graph system: designed and implemented a system that enables bidirectional mapping between chat dialogues and the knowledge graph as RAG. This project can extract and integrate conversational data in both directions into a dynamic graph structure, providing an efficient user experience for managing cybersecurity data and dialogues. Technologies used: Python, Git, Docker, Machine Learning, LLM, LangChain, OpenAI, Numpy, Cybersecurity, Neo4j, OpenSource Development, Google Cloud, ChatGPT.
  • Optimized AI workflows: integrated AI tools and optimized cost efficiency, deploying solutions on Google Cloud Run.
  • Code review and quality assurance: reviewed pull requests and refactored code to improve quality and maintainability.
  • Team training and leadership: conducted training sessions on AI tools and workflows, promoting continuous learning.
Nov 2022 - Jul 2023
9 months

Machine Learning Researcher/Developer

Siemens Energy

  • Developed an ML model with PyTorch and PyTorch Geometric to automate high-voltage configuration processes, reducing configuration time by up to 30 hours per instance.
  • Achieved 96% accuracy in link prediction for domain-specific knowledge graphs.
  • Collaborated with cross-functional teams for data collection and domain understanding.
  • Technologies used: Python, Git, LaTex, Jupyter Notebook, Machine Learning, PyTorch, TensorFlow, Numpy, Scikit-learn.
May 2021 - Sep 2021
5 months

Researcher

Autonomos Labs

  • Bachelor's thesis "Brake Light Detection on Video Data".
  • Developed and trained a state-of-the-art computer vision model for brake light detection in PyTorch and ROS for autonomous driving applications.
  • Technologies used: Python, Jupyter Notebook, LaTex, Machine Learning, PyTorch, TensorFlow, Numpy, Scikit-learn, Computer Vision.
Nov 2020 - Nov 2022
2 years 1 month

Software Engineer

Siemens Energy

  • Migration tool from Polarion to Azure DevOps: developed a migration tool to transfer data of epics, stories, sprints, etc. from Polarion to Azure DevOps using Python and Azure REST API. Technologies used: Python, RESTful API.
  • Automated testing systems: developed advanced automated test systems for functional and smoke tests to increase software quality. Technologies used: Git, Python, CI/CD, C#.
  • Monitoring system: developed a Python-based monitoring system for Windows servers, Windows services, and other interfaces (between applications). Technologies used: Python, RESTful API, CI/CD.
  • Software adapter: designed and implemented a software adapter in C# to extend system functionality. Technologies used: C#.
  • Automated tasks: implemented a framework for automated tasks, user management, and process monitoring. Technologies used: C#.

DevOps

  • Scalable Enterprise Web Service Development – Azure & Terraform.
  • Designed and developed a highly scalable and modular web service with Azure and Terraform, enabling seamless expansion and enterprise-wide deployment.
  • Infrastructure and system architecture design, ensuring a secure, reliable, and efficient structure that can be sold as a multi-tenant enterprise solution.
  • Built a full booking system, including frontend, backend, API integrations, database management, and secure server deployment.
  • Implemented automated infrastructure deployment with Terraform, optimizing deployment, scalability, and maintainability.
  • Ensured high security standards, including authentication, encryption, and best practices compliance for cloud-based applications.
  • Technologies used: Azure, Terraform, LLM, OpenAI, Python, Docker, RESTful API, Git, CI/CD.

Summary

  • Areas of Expertise: Python, Machine Learning, AI, Large Language Models, Data Science, Software Development, C#, Assembler, C, Java, Javascript, UIPath, Haskell, Typescript, React, Terraform, Azure, Cloud, Kafka, SAP, Databricks, ChatGPT, Anthropic
  • Programming: Python, Git, C#, LaTex, CI/CD, Docker, Jupyter Notebook, Godot, RESTful API, UI Path, Kafka, Databricks
  • AI: Machine Learning, LLM, LangChain, LangGraph, LangSmith, OpenAI, PyTorch, TensorFlow, Numpy, Scikt-learn, Computer Vision, ChatGPT (all models)
  • IT: Neo4j, Cybersecurity, OpenSource Development
  • Cloud: LangGraph Cloud, PostgreSQL, Google Cloud, Azure, Terraform

Languages

Arabic
Advanced
English
Advanced
German
Advanced
Turkish
Advanced

Education

Sep 2021 - Sep 2023

Freie Universität Berlin

Master's degree · Computer Science · Berlin, Germany

Sep 2018 - Sep 2021

Freie Universität Berlin

Bachelor's degree · Computer Science · Berlin, Germany