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