Ibrahim Acikgoz

Senior Software Engineer at Mattermost

Munich, Bavaria, 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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job13 years of employment as a software developer
bookMaster’s Degree, Electrical and Electronics Engineering, Master’s Degree, Electrical and Electronics Engineering at Gazi Üniversitesi
bookMaster’s Degree, Software Management, Master’s Degree, Software Management at Middle East Technical University
bookBachelor’s Degree, Electrical and Electronics Engineering, Bachelor’s Degree, Electrical and Electronics Engineering at Kırıkkale University
bookHigh School, High School at Anatolian High School
languagesEnglish, Turkish
github-logo-circle

Github Skills (43)

git10
javascript10
web-application10
command-line-interface10
prompt-engineering10
go10
api10
webapp10
command-line10
version-control10
golang10
error-handling10
web-development10
react10
cli10

Programming languages (17)

CSSJinjaDMakefileGoCommon LispHTMLStylus

Github contributions (5)

github-logo-circle
isacikgoz/gitbatch

Nov 2018 - Jan 2023

manage your git repositories in one place
Role in this project:
userBack-end Developer
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.
golangpull-streamplacerepositoriesbatch
isacikgoz/gitin

Jan 2019 - Jan 2023

commit/branch/workdir explorer for git
Role in this project:
userFull-stack Developer
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.
Request Free Trial