Ibrahim Acikgoz is a Senior Software Engineer based in Munich with 10 years of experience designing and shipping scalable backend systems and full-stack features, currently driving zero-trust and data sovereignty initiatives at Mattermost. He blends solid engineering fundamentals with hands-on product delivery—from designing multi-dimensional DB migration systems and MySQL-to-Postgres migration tooling to building an OpenMetrics scraper for constrained environments. His background in satellite image processing and distributed microservices at TUBITAK gives him deep experience in high-performance, parallel computing and rigorous system design. An active open-source maintainer, he contributes to Mattermost projects and several Go-based developer tools (gitbatch, gitin, tldr), demonstrating attention to error handling, usability, and maintainability. Colleagues rely on him for thoughtful architecture, mentoring, and pragmatic refactors that improve long-term code organization.
10 years of coding experience
13 years of employment as a software developer
Master’s Degree, Electrical and Electronics Engineering, Master’s Degree, Electrical and Electronics Engineering at Gazi Üniversitesi
Master’s Degree, Software Management, Master’s Degree, Software Management at Middle East Technical University
Bachelor’s Degree, Electrical and Electronics Engineering, Bachelor’s Degree, Electrical and Electronics Engineering at Kırıkkale University
Contributions:11 releases, 1 review, 310 commits in 4 years 2 months
Contributions summary:Ibrahim's contributions focused on the development of the `gitbatch` project, which is designed to manage git repositories. They implemented features related to discovering and managing git repositories, including command-line parsing and the ability to select repositories for operations. The user also appears to have worked on adding and improving the features for git fetch and merge functionalities.
Contributions:11 releases, 1 review, 127 commits in 4 years
Contributions summary:Ibrahim primarily focused on enhancing the functionality of the `gitin` CLI tool. They implemented features like adding working directory input, creating a README file, and improving navigation within the tool. Furthermore, the user added the initial implementation for the status command, providing users with valuable information regarding their local changes and a file checkout feature. They have refactored key components for a more intuitive user experience.
commitpromptexplorercommandlinecli
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.