Dragos Harabor

Staff Software Engineer (Infrastructure) at Stripe

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

👤
Senior
🎓
Top School
Dragos Harabor is a Staff Software Engineer specializing in infrastructure with 11 years of professional experience building cloud-native, storage and machine-learning platforms. Currently at Stripe, he brings deep systems expertise across Linux, virtualization, Docker/Kubernetes and major clouds (GCP/AWS/Heroku) and programs fluently in Go, Ruby, Python, Java and Scala. He has led architecture and implementation of high-performance storage and predictive analytics systems—running NVMe flash stacks, BigQuery/TensorFlow pipelines and real-time Redis-backed services—bringing research (a published ML paper) into production. An early advocate for containerization, he introduced Docker-based build and runtime workflows at previous employers and has managed engineering teams delivering storage management and monitoring software. An active open-source contributor, he has improved core Go projects such as the Goa API framework and the Redigo Redis client, focusing on code generation, API correctness and robustness. Based in Roseville, CA, he combines low-level systems knowledge (even assembly and Lisp) with practical ops experience and GDPR/security stewardship.
code11 years of coding experience
job22 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at California Institute of Technology
languagesEnglish, Romanian
github-logo-circle

Github Skills (10)

golang10
error-handling10
code-generation10
go10
api10
redis10
testing9
rest8
openapi7
swagger7

Programming languages (11)

TypeScriptDockerfileC++ShellCoffeeScriptCRustGo

Github contributions (5)

github-logo-circle
goadesign/goa

Jun 2016 - Jan 2017

🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨
Role in this project:
userBack-end Developer
Contributions:24 commits, 14 PRs, 30 comments in 7 months
Contributions summary:Dragos primarily contributed to the back-end functionality of the Goa framework. Their work involved fixing bugs related to identifier handling, error merging, and godoc typos. They also made improvements to the framework's code generation and API definition capabilities. These contributions demonstrate a focus on the core logic and functionality of the API design and generation tool.
golangapicode-generationcode-generatorgoa
gomodule/redigo

May 2017 - Jul 2017

Go client for Redis
Role in this project:
userBack-end Developer
Contributions:6 commits, 4 PRs, 2 comments in 2 months
Contributions summary:Dragos primarily focused on improving the `redigo` Go client for Redis. Their contributions involved addressing code issues related to handling interface types, removing unnecessary type conversions, and adapting to nil values in the scan function. The user added a new function `Script.Hash()` and fixed error messages in the map functions. Additionally, they fixed server start detection for Redis 4.
golanggo-clientredisredis-clientgo
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
Dragos Harabor - Staff Software Engineer (Infrastructure) at Stripe