Cengiz Cakir

Sariyer, Istanbul, 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
🎓
Top School
Cengiz Çakır is an electronics engineer with 11 years of hands-on experience in embedded systems, digital design, and data analysis, currently based in Istanbul. He has built real-time signal processing pipelines on Zynq SoCs and implemented RF DSP modules in VHDL, pairing embedded software with custom FPGA accelerators. His research and industry experience spans wearable sensors, EEG/ECoG analysis for motor imagery, and an active interest in brain-computer interfaces that bridges neuroscience and engineering. Cengiz has contributed to prominent open-source projects like TensorFlow Graphics, adding texture mapping, mipmapping and dual-quaternion functionality to enable differentiable graphics workflows. He combines academic roles (affiliated with Koç Üniversitesi and connections to Cambridge/Google research communities) with practical product-focused engineering, making him adept at moving ideas from prototype to deployable systems. Notably, his background includes both low-level driver development and high-level data analysis, giving him fluency across the hardware–software stack.
code10 years of coding experience
job2 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Denizli Erbakır Fen Lisesi
bookBachelor of Science - BS, Electronics and Communication Engineering, Bachelor of Science - BS, Electronics and Communication Engineering at Istanbul Technical University
languagesTurkish, İngilizce, French
github-logo-circle

Github Skills (7)

tensorflow10
python10
geometry9
linear-algebra9
3d-graphics9
rendering8
render8

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
tensorflow/graphics

Jan 2021 - Feb 2022

TensorFlow Graphics: Differentiable Graphics Layers for TensorFlow
Role in this project:
userBack-end Developer
Contributions:10 reviews, 45 commits, 3 PRs in 1 year
Contributions summary:Cengiz primarily contributed to the TensorFlow Graphics library by adding and modifying modules. Their work included adding missing modules to initialization files, starting a texture package with texture mapping implementation using bilinear interpolation, and adding mipmapping capabilities to the rendering texture package. Furthermore, they added multiple functionalities to the dual_quaternion module, including the functions conjugate, inverse, norm, and the ability to transform between different dual quaternion representations. These changes enhance the library's capabilities for differentiable graphics applications.
differentiablecomputer-graphicslayerstensorflowgraphics
G4G/githubtest2

Jun 2015 - Jan 2016

Contributions:2 PRs, 3 pushes, 4 branches in 7 months
testingtest-project
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
Cengiz Cakir