Fabian Siegel is a software engineer based in Nuremberg with 11 years of hands-on experience and a current role at K15t while completing a Computer Science degree at Hochschule Augsburg. He specializes in back-end development with notable open-source contributions to GitLab- and Bitbucket-related Go projects, adding features like markdown rendering for issues/MRs and extensive Bitbucket API endpoints. Fabian has a track record of improving test coverage, refactoring for clearer implementations, and integrating third-party libraries to make developer workflows smoother. His background includes roles at Lively Apps and Scandio, and an unexpected creative detour as a photographer—hinting at a practical eye for detail that carries into his code.
11 years of coding experience
1 year of employment as a software developer
Bachelor of Applied Science - BASc, Computer Science, Bachelor of Applied Science - BASc, Computer Science at Hochschule Augsburg
Contributions:10 commits, 11 PRs, 5 comments in 7 months
Contributions summary:Fabian primarily contributed to the `go-bitbucket` library by adding new features and endpoints related to the Bitbucket API. They implemented functionality for pull request statuses, pipeline management, workspace member and project retrieval, and issue tracking. The user also refactored code for improved efficiency and addressed bug fixes within the library. These contributions enhance the functionality of the Go library for interacting with Bitbucket.
Lab wraps Git or Hub, making it simple to clone, fork, and interact with repositories on GitLab
Role in this project:
Back-end Developer
Contributions:10 commits, 1 PR, 3 comments in 4 days
Contributions summary:Fabian primarily focused on enhancing the `lab` project, which interacts with GitLab. Their contributions centered around adding support for rendering issue and merge request descriptions using a markdown renderer named `glamour`. This included adding flags to enable/disable the renderer, integrating the `glamour` library, and modifying existing commands for issue and merge request display. Further improvements involved fixing tests and refactoring to use implementation-independent variable names.
golanggitlab-cirepositoriesgitlab-apigitlab-cli
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.