Aid Hamza

Aid Hamza

Mentor
Rising Codementor
US$15.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Golang Guru
Golang Guru

Golang guru, highly interested by high scalable platform, and distributed systems. C Lover

Arabic, French, Spanish, English
Madrid (+02:00)
Joined June 2019
EXPERTISE
14 years experience
The intense usage of C started during the university days when I started working on my own startup, I had to code some videos manipulatio...
The intense usage of C started during the university days when I started working on my own startup, I had to code some videos manipulation services, and it was fun working with libavcodec plus libavformat to leverage the usage of FFMPEG Then I developed many mini services in C serving highly scalable web applications; I find it as the most closest language to the machine
View more
View more
10 years experience
10 years experience
I started learning and playing with Golang a year after its release, then I've been an advocate in Schibsted Morocco and Spain to migrate...
I started learning and playing with Golang a year after its release, then I've been an advocate in Schibsted Morocco and Spain to migrate multiple services to Go, onboard some teams to use it. I care about software performance, my code complexity, and I see Go as the machine / multi-purpose language giving you the ability to achieve higher performances when it comes to IO, networking, TCP connections management
View more
View more
10 years experience
10 years experience
10 years experience

REVIEWS FROM CLIENTS

Aid's profile has been carefully vetted and approved as a Codementor. Connect with Aid now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
watermarkDetect
Python
4
1
go-meetup
4
0
Stack Overflow
652 Reputation
3
17
41
EMPLOYMENTS
Senior Software Engineer
Schibsted Media Goup
2015-02-01-Present
I spent quite years in Schibsted Media Group as a software engineer developing / maintaining a monolithic platform, developing a new dist...
I spent quite years in Schibsted Media Group as a software engineer developing / maintaining a monolithic platform, developing a new distributing one, and as a Devops setting the CI/CD for both platform from tests / building the artifacts, till shipping to production under different strategies
PHP
C++
C
View more
PHP
C++
C
Scala
Node.js
Perl
React
JavaScript
Golang
View more
PROJECTS
Emailing SaaS
2017
I created for scratch for a client an emailing SaaS, giving to the end user a very simple interface to have whitelabeled emailing instanc...
I created for scratch for a client an emailing SaaS, giving to the end user a very simple interface to have whitelabeled emailing instances, the backend was powered by Golang, and ReactJS application The Infrastructure is automated, and every client has an own EC2 instance controlled from an admin UI to enable an auto scaling policy with the proper metrics to scale with It supports as well, using a pool of IPs to send the emails, DKIM and SPF verification of the end client domain names, managed DNS by Cloudflare, and using its API to tweak some required records.
React
Apache Kafka
Golang
View more
React
Apache Kafka
Golang
View more