Søren Gjesse

Software Engineer at Google

Central Denmark Region, Denmark
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
Søren Gjesse is a seasoned software engineer with 16 years of professional experience and a long-standing tenure at Google since 2007. He brings deep back-end expertise across tooling, build systems, networking and code generation—contributing to high-profile open-source projects like Dart’s pub and http libraries, Flutter packages, Bazel, and protobuf.dart. His work spans improving tooling reliability and performance, build/desugaring integration for Android, and native extensions for macOS mDNS, reflecting a pragmatic focus on robustness, interoperability and developer experience. A former solution architect, he couples systems-level insight with hands-on fixes for flaky tests, XSS hardening and build automation, often working on the subtle edge cases that make large platforms dependable.
code16 years of coding experience
bookAarhus University
github-logo-circle

Github Skills (32)

python10
apidoc10
back-end-development10
protocol-buffers10
testing10
http10
build-system10
android-build10
java10
javas10
code-generation10
api10
dns10
network-protocol10
bazel10

Programming languages (13)

C#JavaC++CMakefileGoHTMLGroovy

Github contributions (5)

github-logo-circle
google/protobuf.dart

Aug 2013 - Aug 2015

Runtime library for Dart protobufs
Role in this project:
userBack-end Developer
Contributions:46 commits, 2 pushes, 2 comments in 2 years
Contributions summary:Søren primarily worked on the `protobuf.dart` repository, contributing to the code generation process for Dart protobufs. Their work focused on enhancing the generated code, including adding options to customize field names and handling top-level enums correctly. The user also addressed review comments by making various improvements and bug fixes to ensure the generated code was correct.
protobufruntimedartprotobufsruntime-library
dart-lang/http

Nov 2012 - May 2013

A composable API for making HTTP requests in Dart.
Role in this project:
userBack-end Developer
Contributions:14 commits, 1 comment in 6 months
Contributions summary:Søren primarily contributed to the `dart-lang/http` repository by modifying existing tests and implementing changes related to error handling and Content-Length management. Their work included adding debug prints to diagnose flaky tests, fixing URI encoding/decoding issues, and updating tests to align with library changes. They also refactored Content-Length handling within the project's code.
apihttp-requestshttp-clientdartcomposable
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
Søren Gjesse - Software Engineer at Google