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 Cakir is an electronics engineer with 10 years of experience specializing in embedded systems, FPGA/SoC design, digital design and data analysis, with a growing focus on brain-computer interfaces. He designed and implemented a multi-core processing pipeline that marries embedded software with a custom accelerator in programmable logic and has developed drivers and an NFC-enabled mobile app for capacitance-to-digital AFE ICs. An active open-source contributor to the well-known TensorFlow Graphics project, he added texture-mapping, mipmapping and dual-quaternion functionality to improve differentiable graphics capabilities. He also has hands-on neuroscience training from Neuromatch Academy and performed ECoG-based brain connectivity analysis, blending hardware skills with neural data science. Based in Istanbul, he moves comfortably between national research labs, industry internships and product-focused engineering, uniquely bridging low-level firmware and FPGA acceleration with machine learning and differentiable graphics work.
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 (8)

tensorflow210
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