Ahmet Tanakol

Senior Software Engineer at MBition GmbH

Berlin, Germany
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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Koç Üniversitesi
bookMaster of Science (MSc), Computer Engineering, Master of Science (MSc), Computer Engineering at Technical University Munich
bookBachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Carleton University
languagesTurkish, İngilizce
stackoverflow-logo

Stackoverflow

Stats
869reputation
155kreached
5answers
74questions
github-logo-circle

Github Skills (24)

json-schema10
typescript10
ui-design10
forms10
uid10
front-end-development10
typescript-types10
typescripts10
react10
javascript9
customizer9
customizing9
customisation9
custom-ui9
spring-data-jpa6

Programming languages (4)

TypeScriptJavaDockerfileJavaScript

Github contributions (5)

github-logo-circle
eclipsesource/jsonforms

Nov 2017 - Mar 2019

Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
Role in this project:
userFront-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.
json-viewervueschema-based-formsreactvue3
JSON Forms based UI schema editor for JSON Forms
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