Welcome — I'm

Ugur
Kaplan

Software Engineer & Data Scientist
based in Essen, Germany

Python Machine Learning Cloud IT Audit
Ugur Kaplan
Scroll

Background &
Expertise

I'm a Computer Science graduate from the University of Duisburg-Essen with a strong focus on Python, Data Science, Machine Learning, AI, and database management. I combine technical depth with practical experience gained at Deloitte and in startup environments.

Currently open to new opportunities where I can apply my skills in software engineering, data science, or IT consulting — ideally in an international, fast-paced environment.

Location Essen, Germany
Education BSc Computer Science, UDE
Languages Turkish · German (C1) · English (C2)
Interests Chessboxing · Card Game Design

Programming Languages

PythonSQLC++Java JavaScriptTypeScript

Data Science & ML

NumPyPandasPyTorch Scikit-learnMatplotlibSeaborn

Web & Frameworks

React.jsNode.jsAngular HTMLCSS

Cloud & DevOps

AzureAWSGCP DockerKubernetesCI/CD

Tools

Power BISAPJira GitHubMS Excel

Work Experience

Deloitte Dec 2024 – Jul 2025

IT Audit Intern & Working Student · Düsseldorf

  • Analysed IT systems, application architectures and data flows to identify technical risks
  • Reviewed security and data protection mechanisms at application and system level
  • Worked with system configurations, access controls and security-relevant software components
TELUS International Jun 2022 – Nov 2024

Digital Trust & Safety Analyst, Working Student · Essen

  • Contributed to digital trust and safety operations over a 2.5-year engagement
IDEA Technology Solutions Jan 2022 – Apr 2022

Junior Python Developer · Istanbul

  • Fixed a critical bug that accelerated the data analysis pipeline by ~500%
  • Reduced analysis runtime from minutes to seconds via algorithmic optimisation
  • Built ML models with Scikit-learn for trend forecasting; processed large datasets with NumPy, Pandas & Matplotlib

Selected
Projects

2024

PollTrust

Machine learning model that estimates election win probabilities by weighting polling data based on historical accuracy and bias patterns of individual polling organisations.

PythonScikit-learnPandasStatistical Modelling
2023

Translation Game

Interactive German–English vocabulary game built and deployed as a mobile-friendly web application. Focuses on gamified learning for language learners.

PythonHTMLCSSJavaScript
2022

Raytracer

Implemented a raytracer from scratch for image synthesis using mathematical light simulation and real-time visualisation with OpenGL.

C++OpenGLLinear AlgebraComputer Graphics

Let's
Connect

I'm currently open to new opportunities. Whether you have a role in mind, a question, or just want to say hello — my inbox is always open.