Experience

My professional experience and work history.

Computer Vision Engineer

Divit Teknoloji A.Ş.

🏒 Istanbul, Turkey
Part-Time Intern πŸ“… Jul 2024 - Present

Started as an intern and progressed to a part-time engineer role, developing advanced computer vision solutions and machine learning algorithms for industrial applications.

Key Responsibilities
  • Closely followed state-of-the-art research papers and implemented full end-to-end systems proposed in academic literature.
  • Designed and built real-time computer vision pipelines using TensorFlow, PyTorch, and CUDA, with a strong focus on performance, reproducibility, and deployment-readiness.
  • Delivered custom AI-driven solutions to both public institutions and enterprise clients, tailored to real-world constraints.
  • Integrated classical techniques (SIFT, SURF, ORB) with modern deep learning approaches to enhance accuracy and robustness in challenging scenarios.
  • Conducted model optimization and GPU-level acceleration to meet strict latency and throughput requirements in production environments.
  • Worked with Vision Transformers (ViT) and image/text-to-text large language models (LLMs) for advanced perception and multimodal AI tasks.
  • Created technical documentation and participated in code reviews.
Technologies Used
Python PyTorch OpenCV TensorFlow CUDA SIFT SURF ORB ViT Vision Transformers LLMs

Autonomous Driving Intern

Leo Drive

🏒 Istanbul, Turkey
Internship πŸ“… Aug 2024 - Sep 2024

Contributed to autonomous vehicle development projects focusing on perception, localization, and decision-making systems.

Key Responsibilities
  • Improved localization systems for challenging environments (e.g., tunnels) using sensor fusion (LiDAR, IMU, odometry data), enhancing real-time position tracking and map comparison capabilities.
  • Refined a data pipeline to process and visualize GNSS geospatial data, enabling accurate navigation in autonomous vehicle systems.
  • Led optimization efforts to enhance computational efficiency, improving sensor data processing and system response times.
  • Performed validation and stress testing to ensure robustness, leveraging simulations and real-world data to fine-tune system performance.
  • Developed methods for visualizing archived sensor data, improving simulation environments and enabling data-driven decision-making without live sensor input.
  • Collaborated with academic institutions to integrate emerging autonomous technologies, advancing navigation and control capabilities.
  • Created technical documentation on system enhancements, algorithm optimizations, and research findings to enable knowledge transfer and scalability.
  • Reported on project milestones, delivering insights for ongoing and future autonomous driving projects.
Technologies Used
Python ROS2 PyTorch OpenCV C++ Linux LiDAR IMU GNSS

Autonomous Systems Group Member

ITU ZES Solar Car Team

🏒 Istanbul, Turkey
Part-time πŸ“… Jan 2023 - Mar 2024

Developed autonomous driving capabilities for solar-powered racing vehicles as part of a competitive engineering team.

Key Responsibilities
  • Designed and developed software modules for autonomous driving systems: perception, planning, localization, and control.
  • Implemented algorithms for object detection, mapping, and path planning.
  • Utilized C++, Python, and ROS (Robot Operating System) for software development.
  • Collaborated with the software team to integrate autonomous driving software with vehicle systems.
  • Integrated sensors, actuators, and hardware into the vehicle's architecture.
  • Configured and calibrated sensors (LiDAR, cameras, GPS) to ensure accurate data acquisition.
  • Partnered with electrical and mechanical teams to seamlessly integrate autonomous systems into the vehicle design.
  • Conducted rigorous testing of autonomous driving systems in simulation and real-world scenarios.
  • Analyzed test results to identify areas for improvement and optimization.
  • Ensured compliance with safety standards and regulations by collaborating with the safety team.
  • Maintained comprehensive documentation of software design, architecture, and testing procedures.
  • Prepared progress reports and presented findings to teams and faculty advisors.
  • Contributed to technical publications and shared results at conferences/competitions.
Technologies Used
Python ROS OpenCV Arduino C++ MATLAB LiDAR GPS Cameras ROS2

Data Analyst Researcher

World Coffee Portal

🌍 London, England
Part-time πŸ“… Jan 2023 - Mar 2024

Conducted market research and data analysis for the global coffee industry, providing insights and trends.

Key Responsibilities
  • Collecting and recording beverage prices of the most popular types (filter coffee, cappuccino, and latte) from branded coffee chains across Istanbul.
  • Ensuring that the data collected is accurate and up-to-date, and that all relevant details (e.g. location, chain name) are recorded.
  • Analyzing the data collected to determine the average beverage prices for each branded coffee chain across Istanbul.
  • Ensuring that all work is completed in a timely and efficient manner, and that deadlines are met.
Technologies Used
Python Pandas Matplotlib Excel SQL Tableau

Student Assistant

Istanbul Technical University

🏒 Istanbul, Turkey
Part-time πŸ“… Dec 2023 - Mar 2023

Supported academic activities and research projects while assisting faculty members with various tasks.

Key Responsibilities
  • Updating the files shared by the professor, ensuring that the most recent and relevant materials were available for the students.
  • Adding coding assignments to in-class files and GitHub, providing students with the opportunity to practice and apply the concepts they were learning.
  • Updating the course slides, ensuring that they were accurate and up-to-date with the latest information and industry developments.
  • Regulating technical tasks such as setting up equipment, troubleshooting technical issues and making sure that the course runs smoothly.
Technologies Used
MATLAB Python LaTeX Office Suite

Freelance Programmer

UpWork

🌍 Remote
Freelance πŸ“… Mar 2022 - Dec 2022

Delivered various programming projects for international clients, focusing on web development and automation.

Key Responsibilities
  • Completed 15 practical ML and automation projects for small clients and personal use during early academic years.
  • Built an OCR-based document parser using Tesseract and Python to digitize scanned lesson plans for a tutoring center.
  • Developed a Telegram bot that monitors forums and sends keyword-based alerts to community admins.
  • Created a table-based meal billing app for small restaurants, letting waiters select orders per table and calculate totals; used in a local cafΓ©.
  • Wrote a program that lets tutors photograph multiple-choice tests and automatically grades them by detecting student answers using image processing.
  • Built a CSV-cleaning automation tool for a small business to clean and normalize data exported from inconsistent sources.
  • Focused on real-world problems, simple UI/UX, and communicating with non-technical users.
Technologies Used
Python JavaScript HTML/CSS React Node.js MongoDB Tesseract Telegram API OpenCV