Burak Serdar

Burak Serdar

Mentor
5.0
(59 reviews)
US$35.00
For every 15 mins
117
Sessions/Jobs
ABOUT ME
Go (Golang), concurrency, cloud, containers, backend development
Go (Golang), concurrency, cloud, containers, backend development

I work with Go. I am one of the top 1% Go answerers in stack overflow. I am the author of the book "Effective Concurrency in Go" from Packt Publishing. Before starting my own company working on privacy technologies, I worked for Red Hat for over a decade where I developed back-end frameworks and services using Go and Java. I developed several open-source frameworks and tools (lightblue, jcliff, took, watermelon, etc.) I can diagnose and solve many back-end programming problems in Go, especially related to concurrency and code architecture. I can help with the overall architecture of distributed systems, database related problems (especially with Mongodb), containers (Docker), Kubernetes, JSON/XML, text processing, data processing applications, gRPC, API development, REST, data structures and algorithms.

English
Mountain Time (US & Canada) (-06:00)
Joined February 2020
EXPERTISE
5 years experience | 34 endorsements
I love building and reviewing/troubleshooting Go programs, and teaching Go. I am one of the top 1% answerers of Go questions in Stack Ove...
I love building and reviewing/troubleshooting Go programs, and teaching Go. I am one of the top 1% answerers of Go questions in Stack Overflow. I built microservices and distributed APIs using REST and gRPC, JSON/XML processing applications, command-line tools, configuration management tools using Go. I especially enjoy problems related to concurrency.
View more
View more
10 years experience | 16 endorsements
I enjoy reviewing and troubleshooting concurrency problems in Go code. I wrote many microservices and applications using Go concurrency m...
I enjoy reviewing and troubleshooting concurrency problems in Go code. I wrote many microservices and applications using Go concurrency model. I also wrote many multi-threaded services in Java.
View more
View more
20 years experience | 1 endorsement
I have extensive experience building Java/J2EE applications and services. I am the author and maintainer of several Java-based deployment...
I have extensive experience building Java/J2EE applications and services. I am the author and maintainer of several Java-based deployment tools and frameworks.
Java EE
View more
Java EE
View more
10 years experience
I deployed and managed Mongodb replica sets, wrote applications and frameworks using Mongodb as backend using Java and Go.
I deployed and managed Mongodb replica sets, wrote applications and frameworks using Mongodb as backend using Java and Go.
6 years experience
I built many microservices, earlier with Java and later exclusively with Go. I built services using REST, gRPC, with/without TLS, deploye...
I built many microservices, earlier with Java and later exclusively with Go. I built services using REST, gRPC, with/without TLS, deployed on VMs or containerized environments.
View more
View more
20 years experience | 2 endorsements
20 years experience | 9 endorsements
Design of efficient algorithms and data structures, code optimization.
Design of efficient algorithms and data structures, code optimization.

REVIEWS FROM CLIENTS

5.0
(59 reviews)
Matthew Schneider
Matthew Schneider
April 2024
Very knowledgeable about Go, highly recommended!
Removed User
Removed User
September 2023
Great first session, will be booking regular sessions twice a week. Thanks Burak
Chris King-Parra
Chris King-Parra
May 2023
I have ongoing sessions with Burak for Golang tutoring. He is kind, expert, and enthusiastic about the material. I can tell from his presentation that he's spent a lot of time thinking about how to teach go. I recommend Burak for any go related teaching and troubleshooting tasks.
Brian Rossetti
Brian Rossetti
March 2023
simply amazing
Bob Nicholson
Bob Nicholson
February 2023
First experience was great. Burak resolved my issue in just a few minutes.
Brian Rossetti
Brian Rossetti
December 2022
Burak is pretty incredible at walking me through go and pairing with me. His knowledge of go is deep and his teaching style is very clear, soo looking forward to continuing on a regular pace with sessions, if you have a go problem or just want to level up your go knowledge, Burak is an amazing person to get access to.
Brian Rossetti
Brian Rossetti
December 2022
learning go for the first time. Burak is incredible at explaining the concepts and walking my through some complex code im going to be dealing with. If you are looking to for someone who truly knows golang, Burak is your man.
Matthew Holt
Matthew Holt
October 2022
Burak is smart and a GREAT communicator. Understood quickly what I was trying to do, and provided quick advice in an easily understandable way. Look forward to working with him again!
Mo Rubie
Mo Rubie
August 2022
Clever coder. One of the only people to understand Golang. Could have spent all day seeing his methodology. highly recommend.
Evan Polster
Evan Polster
June 2022
This mans knows his Go!
SOCIAL PRESENCE
GitHub
jcliff
Manage JBossAS 7/EAP6/Wildfly with modular configuration files from command line, puppet, ansible, chef, etc.
Java
42
26
watermelon
Infrastructure as real code
Go
11
1
Stack Overflow
47337 Reputation
3
43
61
EMPLOYMENTS
Co-founder
Cloud Privacy Labs
2019-01-01-Present
Privacy-enhancing technologies on the cloud
Privacy-enhancing technologies on the cloud
MongoDB
Docker
Concurrent Programming
View more
MongoDB
Docker
Concurrent Programming
Web Service
Kubernetes
Microservices
gRPC
Go (Golang)
View more
Principal Software Applications Engineer
Red Hat, inc.
2008-01-01-2019-01-01
Design and development of back-end services
Design and development of back-end services
Java
SQL
MongoDB
View more
Java
SQL
MongoDB
OpenShift
Kubernetes
Java J2EE
Go (Golang)
View more