Süleyman Türkmen

Ogretmen at meb

Türkiye Turkey
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Süleyman Türkmen is an experienced software engineer and educator from Turkey with 11 years of professional experience, currently working as an öğretmen while contributing actively to open-source computer vision projects. He has made substantive contributions to OpenCV and its opencv_contrib modules, implementing and refining image processing features like imread_reduced() and improving core modules across text, dnn, xfeatures2d, plot, and tracking. Süleyman also integrated and optimized ED_Lib algorithms for edge, line, circle, and ellipse detection, demonstrating practical expertise in algorithm implementation, testing, and build hygiene. Comfortable across backend and full-stack roles, he bridges classroom teaching with hands-on C++/CV development and a habit of refactoring to reduce warnings and improve maintainability. His profile reflects a blend of long-term education service and tangible impact on a globally used computer vision library, suggesting a knack for translating complex research-grade algorithms into robust, usable code.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
3,530reputation
703kreached
106answers
1question
Badges
image-processing
top-5%
computer-vision
top-5%
opencv
top-1%
github-logo-circle

Github Skills (21)

algorithm10
algorithms10
opencv10
c-language10
image-processing10
implement10
computer-vision10
cprogramming-language10
jpeg8
text-detection8
machine-learning7
ipcamera6
mat6
android6
contour6

Programming languages (7)

C++CGoHTMLJupyter NotebookKotlinPython

Github contributions (5)

github-logo-circle
CihanTopal/ED_Lib

Mar 2021 - Nov 2022

Implementations of edge (ED, EDColor, EDPF), line (EDLines), circle and low eccentric ellipse (EDCircles) detection algorithms.
Role in this project:
userSoftware Engineer (focusing on algorithm implementation)
Contributions:13 commits, 6 PRs, 101 pushes in 1 year 7 months
Contributions summary:Süleyman primarily contributed to the `ed_lib` repository by merging the `ED_Lib` functionality into OpenCV, demonstrating an understanding of integrating the library into a larger framework. Their contributions involved implementing and testing edge, line, circle, and ellipse detection algorithms, as shown through the `test_ED.cpp` and `video_test.cpp` files. The user also focused on refactoring the code to eliminate build warnings and updating existing code files to improve performance and fix potential issues. This work involved utilizing OpenCV libraries and data structures.
implementationsellipsesiftimage-augmentationcomputer-vision
opencv/opencv_contrib

Aug 2015 - Oct 2022

Repository for OpenCV's extra modules
Role in this project:
userFull-stack Developer
Contributions:20 reviews, 45 commits, 61 PRs in 7 years 3 months
Contributions summary:Süleyman primarily contributed to the OpenCV's extra modules. The commits demonstrate modifications to several sample and source files across different modules such as text, dnn, xfeatures2d, plot, and tracking. The code changes include updates and bug fixes in diverse areas of the library, indicating a general knowledge of OpenCV's functionalities and a focus on improving its various modules.
pythoncmakecppcomputer-vision
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Süleyman Türkmen - Ogretmen at meb