Kim Carlbäcker is a self-taught BSD/Linux developer and sysadmin with 13 years of hands-on experience building and maintaining backend systems and full-stack features. Based in Uppsala, Sweden, Kim has contributed to major open-source Git hosting projects—including substantive backend Gitaly integrations for GitLab and front-to-back enhancements in Gitea and Gogs—demonstrating expertise in Go, Git internals, and API design. He has a history of contracting at GitLab and working in security- and infrastructure-focused roles, with practical experience in Docker, networking, and production Linux operations. Comfortable across the stack, Kim has delivered UI improvements (split diff views, issue participant lists) as well as low-level repository migrations and authentication work, showing an ability to span from UX to protocol buffers and tokens. Notably, his contributions include migrating core repository workflows to Gitaly, reflecting both architectural thinking and careful implementation in high-impact code paths.
12 years of coding experience
3 years of employment as a software developer
Systemvetenskap (CompSci), Systemvetenskap (CompSci) at IT Gymnasiet Uppsala AB
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Role in this project:
Full-stack Developer
Contributions:3 releases, 57 commits, 200 PRs in 2 years 1 month
Contributions summary:Kim primarily focused on implementing features and making improvements to the Gitea project's front-end and back-end components. They contributed to the split diff-view, and performed i18n fixes to it. Additionally, they fixed an issue with webhook URLs and made improvements to the participant-listing for issue pages. They also modified core files such as modules/base/markdown.go, routers/repo/commit.go, and routers/repo/issue.go, indicating a range of involvement across the codebase.
Contributions:33 commits, 43 PRs, 1 branch in 1 year 1 month
Contributions summary:Kim primarily contributed to the front-end and back-end aspects of the Gogs project. Their work involved implementing features like split diff-view, checklist rendering, and participant listings for issue pages, indicating front-end development with HTML/CSS/Less and Go. The user also addressed back-end issues by fixing bugs related to webhooks, API endpoints, and collaborator management, showcasing a solid understanding of the project's architecture. Furthermore, the user was involved in API-related work, enhancing the functionality and data provided by the API.
golanghosteddockergolsif-enabled
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.