Full-stack developer with a passion for machine learning
linkedin.com/in/comcuoglu

Work Experience

Deutsche Glasfaser

Data Scientist
January 2024 - October 2024

  • Deployed a chatbot using different local LLMs and Langchain for retrieval augmented generation on our Confluence and other internal documents.
  • Integrated anonymization pipeline to embed OpenAI API’s using spaCy and Presidio.
  • Developed perceptual hashing algorithm based on research to check for frauds in construction documentation (comparing against ~200,000 pictures in < 10 minutes).

adesso SE

Software Engineer and Project Lead
August 2016 - December 2023

  • Tech stack consisting of Angular and TypeScript in frontend and Java, Kotlin and Spring Boot for different microservices in backend.
  • Development and Deployment of an in-house platform with ~500 daily active users, which is used to manage projects and create offerings for other companies.
  • Project Lead since September 2018 for a team of 6 to 8 developers - distributing tasks, responsible for production systems and involved in new hirings.
  • Refactored backend from Java to Kotlin and frontend from AngularJS to angular leading to 80% faster load times and better developer experience.

TrainerAI

Co-Founder
June 2020 - September 2022

  • Co-founded startup using body pose estimation to generate statistics and recommendations for exercising in gyms.
  • Developed the estimation and recommender system (ROS, Python and various ML-models) classifying correctly 98% of activity in real time.
  • Designed and developed a web application (using node.js, Angular and three.js, MongoDB) to embed new exercises.
  • Received two grants: EXIST and NRW Gründerstipendium (180,000€ in total).

Education

RWTH Aachen University

  • Bachelor of Science in Computer Science - March 2020
  • Master of Science in Computer Science - Expected 2025

Projects

westicky.io

September 2022

  • Released a task-management web application that used GPT-2 to organize to-dos into subtasks.
  • Updated to GPT-3 and GPT-3.5 accordingly, offering paid version using GPT-4.
  • Extracting deadlines and assignments from input.
  • Using strapi as CMS, Node.js in backend and Angular in frontend.

coding.works

June 2021

  • Developed various projects to fulfill the digitalization requirements for local businesses of the German government during the pandemic.
  • Designed and deployed digital menus, takeaway ordering and reservation tools with table selecting.

Skills

  • Programming Languages: JavaScript, Python, Java, Kotlin
  • DBMS: MariaDB, PostgreSQL, SQLite, MongoDB, ElasticSearch
  • Proficient in Angular and TypeScript
  • ISTQB-certified Tester