Ahmet Tanakol is a Senior Software Engineer based in Berlin with 11 years of experience building scalable web and backend systems and a current MSc candidate at the Technical University of Munich. He has a strong Node.js and React focus from the past two years, complemented by deep full-stack experience across Java, SpringBoot, MongoDB, Redis and real-time WebSocket systems. At companies from startups to MBition, he has owned end-to-end development, integrations and deployment pipelines, and previously co-founded a sensor-driven analytics platform where he led hardware-software research. An active open-source contributor, he improved UX and form handling in the jsonforms project by implementing autofocus, refactors and tests that enhanced accessibility and input behavior. Known for shipping pragmatic, testable modules, he combines product-minded engineering with hands-on implementation across front-end and back-end stacks.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Koç Üniversitesi
Master of Science (MSc), Computer Engineering, Master of Science (MSc), Computer Engineering at Technical University Munich
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Carleton University
Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
Role in this project:
Front-end Developer
Contributions:25 commits, 35 PRs, 75 comments in 1 year 3 months
Contributions summary:Ahmet primarily contributed to the UI of the JSON Forms project, implementing features related to form controls and UI schema handling. Their work included adding autofocus functionality to form elements and creating tests to ensure proper behavior. They also refactored existing components and improved the presentation and functionality of input fields, including description handling. The user further enhanced the examples by adding explicit numbers and text controls.
Contributions:15 commits, 13 PRs, 1 branch in 4 months
json-formsjsonui-schema
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
Ahmet Tanakol - Senior Software Engineer at MBition GmbH