Parham Alvani

Distinguished Engineer at Snapp!

Istanbul, Türkiye 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
🎓
Top School
Parham Alvani is a Distinguished Engineer with 11 years of experience building high-throughput, cloud-native backend systems and data pipelines from Istanbul. He has led design and implementation of microservice architectures that handle 300k+ messages/sec using NATS, deployed Kafka on Kubernetes, and optimized databases (MongoDB/Postgres) for real-time workloads including a MongoDB Go driver contribution adding robust time.Time BSON support. Parham bridges machine learning and engineering by enabling MLOps with Seldon, periodic Kubernetes jobs via Airflow, and Spark/Beam ingestion pipelines that improved data collection and resource efficiency. He’s a hands-on mentor and architect who moves teams to GitOps, observability with OpenTelemetry, and pragmatic sharding strategies that halved chat response times. Beyond backend systems, he contributes frontend UI work in multi-language open-source projects and has a PhD-focused background in networking and telecommunications, evidencing both deep research grounding and production-grade delivery.
code11 years of coding experience
job8 years of employment as a software developer
bookAmirkabir University of Technology
languagesPersian, English
stackoverflow-logo

Stackoverflow

Stats
2,390reputation
431kreached
105answers
3questions
github-logo-circle

Github Skills (21)

javascript10
testing10
mongodb-database10
go10
bson10
mongodb10
go-language9
databases9
golang9
react9
database9
driver9
github8
kernel6
x86-166

Programming languages (29)

C#CMakefileGoHTMLSvelteJupyter NotebookErlang

Github contributions (5)

github-logo-circle
mongodb/mongo-go-driver

Apr 2018 - Oct 2018

The Official Golang driver for MongoDB
Role in this project:
userBack-end Developer / Database Engineer
Contributions:6 commits, 2 PRs, 5 comments in 5 months
Contributions summary:Parham focused on enhancing the Go driver for MongoDB by adding support for the `time.Time` struct. This involved encoding and decoding time values within the BSON format, modifying the `encode.go` file to handle struct encoding, and adding unit tests in `encode_test.go` to verify the functionality. Furthermore, the user made refinements to test order and replaced `time.Now()` with a variable for better control in test scenarios, demonstrating a commitment to code quality. The changes directly impact the driver's ability to correctly serialize and deserialize Go's time values when interacting with MongoDB.
golanggolang-librarydriverdatabasemongodb-driver
1995parham-teaching/dallal

Nov 2021 - Jun 2022

How to write a message broker in Go, TCP
Contributions:20 commits, 2 PRs, 17 pushes in 6 months
golangbrokerzeromqmessage-queuemessage-broker
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
Parham Alvani - Distinguished Engineer at Snapp!