Jaana Dogan

Principal Engineer at Google

San Francisco, California, United States
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
Jaana Dogan is a Principal Engineer in San Francisco with 13 years of experience and senior engineering leadership across Google, AWS, and GitHub. She is a prolific contributor to the Go ecosystem, with substantive work on core projects like golang/go, OpenTelemetry/OpenCensus, the OpenTelemetry Collector, and popular tools such as gotest, gops, statik and boom. Her strengths span backend systems, DevOps and developer tooling—implementing exporters and collectors for telemetry, improving authentication flows for Google APIs, and even adding OpenAL audio bindings for Go on mobile. Known for pragmatic refactors that improve readability and reliability, she repeatedly bridges low-level runtime concerns and user-facing libraries. She maintains an active public presence as rakyll and brings founder instincts to large-scale system design and execution.
code14 years of coding experience
job19 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
9,163reputation
2.1mreached
269answers
5questions
Badges
google-api
top-5%
web-services
top-5%
jquery
top-5%
google-drive-api
top-1%
javascript
top-5%
json
top-5%
github-logo-circle

Github Skills (159)

webapplications10
dependency-management10
programming-language10
google-cloud-platform10
node-js10
mobile-development10
package-managers10
datafiles10
web-application10
m-files10
testing10
distributed-tracing10
commandline-interface10
command-line-interface10
http10

Programming languages (20)

JavaCSSC++CMakefileGoHTMLKotlin

Github contributions (5)

github-logo-circle
rakyll/statik

Apr 2015 - Nov 2019

Embed files into a Go executable
Role in this project:
userBack-end Developer
Contributions:6 releases, 14 commits, 26 PRs in 4 years 7 months
Contributions summary:Jaana primarily contributed to the back-end functionality of the `statik` repository, which is designed to embed files into a Go executable. Their commits focused on improving the codebase's robustness and efficiency by addressing potential errors and optimizing file handling. They refactored code to improve readability and maintainability and used `go generate` which aligns with the project's goal.
golangembed-filesexecutablehttp-servergo
google/gops

Nov 2016 - Sep 2020

A tool to list and diagnose Go processes currently running on your system
Role in this project:
userBackend Developer
Contributions:9 releases, 2 reviews, 107 commits in 3 years 10 months
Contributions summary:Jaana focused on enhancing the functionality of the gops tool, a Go-based process diagnostic tool. Their contributions included adding features for memory and CPU profiling, garbage collection stats, and Go version reporting, along with refactoring and the introduction of subcommands. Furthermore, the user refactored the codebase to use Go modules. Their work involved implementing the agent for gops and handling various diagnostic commands.
go-toolsgolangheap-profilecpu-profilediagnose
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
Jaana Dogan - Principal Engineer at Google