Fabian Siegel

Softwareingenieur at K15t

Nuremberg, 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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor of Applied Science - BASc, Computer Science, Bachelor of Applied Science - BASc, Computer Science at Hochschule Augsburg
languagesEnglish
github-logo-circle

Github Skills (17)

markdown10
apidoc10
testing10
bitbucket-api10
go10
api10
markdown-it10
golang10
cli10
pipeline9
git-pull9
pullrequest9
rest-api8
api-rest8
restful-api8

Programming languages (11)

TypeScriptC++CSSRustTeXJavaScriptGoHTML

Github contributions (5)

github-logo-circle
ktrysmt/go-bitbucket

Oct 2020 - Jun 2021

Role in this project:
userBack-end Developer
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.
golangapibitbucket-apibitbucketapi-library
zaquestion/lab

Jan 2020 - Jan 2020

Lab wraps Git or Hub, making it simple to clone, fork, and interact with repositories on GitLab
Role in this project:
userBack-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.
Request Free Trial