Fatih Arslan

Software Engineer at planetscale

Ankara, Ankara, Turkey
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
Fatih Arslan is a seasoned software engineer with 16 years of experience in San Francisco, specializing in distributed systems, microservice architectures, platforms, and developer tooling. He currently builds at PlanetScale and previously led Go engineering practices at GitHub while helping ship core cloud and storage infrastructure at DigitalOcean, including Kubernetes GA, a CSI driver, and an autoscaler. An active open-source maintainer and toolmaker — notably the creator of vim-go and multiple Go libraries (color, structs, gomodifytags) — his contributions span high-scale projects such as Vitess, Terraform and Dependabot. He’s strong at bridging low-level systems work (databases, storage, build systems) with developer experience improvements like editor plugins, CLI tools and curated dotfiles. As an angel investor in a game studio and developer tooling startups, he brings product sensibility to engineering decisions.
code16 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
16,799reputation
1.9mreached
49answers
20questions
Badges
unix
top-5%
vim
top-5%
ruby
top-5%
go
top-1%
ruby-on-rails
top-5%
timestamp
top-5%
github-logo-circle

Github Skills (91)

dependency-management10
parserator10
go-modules10
parser10
lexer10
dependency-analysis10
testing10
vimscript10
databases10
microservices-application10
dotfile10
interface-design10
terraform10
automation10
infrastructure10

Programming languages (23)

CSSCRustVim SnippetMakefileGoHTMLPerl

Github contributions (5)

github-logo-circle
fatih/pool

Nov 2013 - Jul 2018

Connection pool for Go's net.Conn interface
Role in this project:
userBack-end Developer
Contributions:3 releases, 38 commits, 9 PRs in 4 years 8 months
Contributions summary:Fatih primarily focused on refactoring and improving the connection pool for Go's net.Conn interface. Their contributions involved restructuring the core API, renaming error variables for clarity, and enhancing the pool's interface. The user's work also included adding methods for pool management and improving documentation.
golangs-netpoolconnectionconn
koding/kite

Dec 2013 - Nov 2015

Micro-service framework in Go
Role in this project:
userBack-end Developer
Contributions:580 commits, 43 PRs, 47 pushes in 2 years
Contributions summary:Fatih primarily contributed to the core logic of the micro-service framework in Go. They focused on features such as call timeouts, token renewal, and the implementation of a heartbeat mechanism. The contributions involved making changes to core files, notably `remote.go` and `request.go`, showing a focus on improving the overall functionality and reliability of the framework. The user has also made structural changes to the codebase by updating import paths.
golangmicro-serviceframeworkservice-framework
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