Skip to content
💻

Cemal Özçelik

Software Developer | Engineer

Passionate software engineer specializing in AI, computer vision, and embedded systems. I develop innovative solutions using modern programming languages and frameworks, with experience in medical image processing and automated analysis systems.

Technical Skills

Programming Languages

C++ Python JavaScript TypeScript

Frameworks & Tools

React Docker Memcached ROS Three.js

Specializations

AI & Machine Learning Computer Vision Robotics Image Processing

📂 Featured Projects

Robotics & Algorithms

Wall Track

Wall tracking using Bug2 algorithm with HAMER robot. Advanced path planning and obstacle avoidance implementation.

Traveling Salesman Problem

Genetic algorithm implementation for optimal pathfinding. Evolutionary optimization for complex routing problems.

AI & Computer Vision

SIFT Basic

Scale-Invariant Feature Transform implementation for robust image analysis and feature detection.

YOLOv3 Traffic Sign Detection

Real-time traffic sign detection system integrated with ROS for autonomous vehicle applications.

💼 Professional Experience

Kas 2022 - Present

Software Engineer

OPTOFİL · Tam zamanlı

Esenler, Istanbul, Türkiye · 2 yıl 10 ay

AI-Powered Image Labeling Web Application

Full-Stack Development using TypeScript + Flask architecture for automated medical image processing and labeling systems. Implemented YOLO object detection models with ONNX conversion for optimized inference, utilizing PyTorch for custom model development and training.

Deep Learning Based Automated Cell Counter

Developed advanced software/firmware solutions using Python for automated biological cell counting and analysis. Deployed models on Jetson Nano hardware with Qt framework for user interface development and TensorFlow for deep learning inference optimization.

Zernike Polynomial Calculation Software

Implemented mathematical algorithms in C++ with OpenCV integration for optical analysis and image processing applications. Utilized Eigen library for linear algebra computations and OpenCV for advanced computer vision operations and image manipulation.

Python TypeScript Flask C++ OpenCV YOLO ONNX PyTorch TensorFlow Jetson Nano Qt Framework Eigen Computer Vision Deep Learning
Eyl 2024

Master of Science - MS, Artificial Intelligence

Gebze Teknik Üniversitesi

Advanced studies in Artificial Intelligence with focus on cutting-edge AI technologies and research methodologies.

📚 Courses Achieved:
  • Coding Theory
  • Digital Image Processing
  • Machine Learning
  • Deep Learning
Python Deep Learning Machine Learning AI Research Image Processing
Eyl 2017 - Eki 2022

Bachelor's Degree, Electrical and Electronics Engineering

Eskişehir Osmangazi Üniversitesi

Comprehensive engineering education with strong foundation in electrical systems, electronics, and programming. Completed English Preparation Class (2017-2018) developing technical English proficiency.

🎓 Special Programs:
  • English Preparation Class (1 year, 2017-2018)
  • Technical English proficiency development
  • Engineering mathematics and physics
  • Programming fundamentals and applications
C++ Python Electronics Signal Processing Mathematics Technical English

📧 Let's Connect