Senior Software Engineer
Hedi Saaidi
Passionate backend engineer with telecom experience operating a multi-million-euro billing platform, plus large-scale cloud systems. Currently contributing to a social app used by 30M+ monthly active users.
Experience and Education
Professional Experience
JAN 2025 - Today
BerealSenior Software Engineer (Contractor)
Key achievements:
- Shipped features to 30M+ MAU, iterating quickly with product and mobile teams while maintaining reliability.
- Migrated high-traffic APIs from Node.js to Go.
- Scaled backend to million-user spikes in 2-minute windows; analyzed consistency, latency, and cost trade-offs and contributed to design and code reviews.
Technical environment: Go, Google Cloud (GCP), Kubernetes, Pub/Sub, Spanner, PostgreSQL, Redis, GitHub Actions, Argo CD.
DEC 2021 - JAN 2025
OvhCloudSenior Software Engineer
Maintenance of the old billing solution and development of a new microservices version:
- Proactive management of the existing billing solution to ensure its stability and performance, while participating in its continuous improvement.
- Participation in recruiting and developing the skills of team members.
- Active involvement in the implementation of agile practices, promoting collaboration and responsiveness within the team.
- Analysis and correction of bugs.
- Development of new microservices, contributing to a highly modular and scalable architecture.
SEP 2018 - DEC 2021
SpikeelabsSoftware Engineer
Performed consulting assignments.
Assignments Completed:
JAN 2021 - DEC 2021
Covage
- Development of new functionalities for the billing solution.
- Automate the various deployments on the environments with Jenkins pipelines.
- Improved billing solution performance.
- Automation of database dumps.
- Implementation of environment and database monitoring tools (Cassandra).
NOV 2019 - DEC 2020
Unyc
- Development of new functionalities.
- Analysis and correction of bugs.
- Analysis and workload estimation of evolution requests.
- Deployment of patches and new versions.
- Support for operations teams.
- Deploying a Kubenetes cluster with Ansible.
- Deploying microservices with Kubernetes.
SEP 2018 - NOV 2019
UnycMission performed at Spikeelabs offices.
- Participation in the development of the first version of the BillingLabs telecom billing solution.
- Development of new functionalities
Education
2015-2018
National Engineering School of Tunis (ENIT)Engineering degree
Computer science specialization.
2013-2015
El Manar preparatory institute for engineering studies (TUNIS)Preparatory cycle (MPSI-MP)
Specialization in Mathematics, Physics, and Engineering Sciences. (MPSI).
2013
Bardo High School (Tunis)High School Diploma.
Specialization in Mathematics.