M Karaman is an Avionics Software Engineer with 10 years of experience delivering safety-critical embedded systems across defense and aerospace programs. He has hands-on expertise in C/C++ (MISRA/DO-178C practices), model-based prototyping with SCADE, and tooling in Qt/C++17 and Python for internal automation and metrics collection using Grafana/Prometheus. His work spans pilot vehicle interfaces, RTOS integration, and CI/CD for avionics, plus embedded product development on Nordic and ARM platforms. A longtime Wikimedia technical contributor and co-founder of a digital knowledge NGO, he blends rigorous engineering with open-source automation and community-focused projects—often reverse-engineering and scripting to solve practical problems.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Electrical, Electronics and Communications Engineering, 2.85, Bachelor's degree, Electrical, Electronics and Communications Engineering, 2.85 at Izmir Institute of Technology
High School Diploma, Physical Sciences, High School Diploma, Physical Sciences at Ergün Öner - Mehmet Öner Anadolu Lisesi
Master's degree, Computer Software Engineering, 3.78, Master's degree, Computer Software Engineering, 3.78 at Hacettepe University
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.