You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ali FourkaAF

Ali Fourka

Golang & Symfony Developer

€570/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ali

I have 10 years of experience in the digital field, I have worked on numerous projects in many different industries such as Digital Marketing, Agriculture, distribution, industry, real estate, and on different web technology stacks namely Go, Symfony, MongoDB, Kafka, Mysql, Postgresql, Docker, Kubernete, Azure, Event Driven Microservices, Distributed Systems, CI/CD Pipelines, Aure, Openshift, Agile
I have worked using agile methods on several projects, I have learned to manage a project from business understanding to prototyping and implementation, I have also strengthened my teamwork skills.
  • French

    Fluent

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Solocal
    Developer
    April 2023 - Today (3 years and 2 months)
    Symfony, 's Hertogenbosch, NB, Netherlands
    Contribution to the development of the pagesjaunes.fr solution with an Event Driven and Clean Architecture in Golang

    • Development of the Contribution API micro-service for managing user photos and reviews
    • Development of the Contribution Worc micro-service (review moderation, reporting of a review abuse)
    • Development of the Syndication API micro-service for matching reviews with partners (trustpilot …)
    • Development of the Contribution Back-office micro-service as a batch (Merging locality, obsolete reviews, photo migration to Azure blob storage)
    • Design of data models with mongodb
    • Sending tags for web push notifications with Airship via symfony
    • Development of new features with a clean architecture using twig, httpclient, symfony
    • Monitoring of batches, workflows with Apache Airflow
    • Code review of other developers and coding according to standards: golangci-lint and sonarqube
    • Updating project documentation on Polarion
    • Development of unit/integration tests with testify
    • Production monitoring with Grafana and Stackdrivers, Spinnaker, SmokeTest
    • Deployment with CI/CD

    Technologies used: Golang 1.17, testify, gin framework, Mongodb-go-driver, rabbitmq, go-batch, Swaggo, Air, Golang-migrate, Polarian, Prometee, Grafana, Prometheus, Spinnaker, SmokeTest, GCP,
    Docker, Kubernetes, RabbiMQ, Sonarqube, Mongodb, Airship, Airflow, Jira, gitlab, Visual studio code,
  • Skiliks:
    Tech Lead Solution Architect
    January 2022 - March 2023 (1 year and 2 months)
    Casablanca, Morocco
    Technical choice, architecture and monitoring of the development of the SKILIKS mobile solution for matching recruiters and candidates

    • High level design and development of micro services (Graphql Engine, Notification, Scrapping, Scoring, Matching, Messaging, Matching, Auth, Storage)
    • Development of the Auth micro-service for user authentication
    • Development of the micro-service for storing images on minio
    • Development of a Notification micro-service with websocket and gin framework
    • Development of a Scoring micro-service for calculating the distance between candidate-job offer with golang
    • Development of a job offer scrapping micro-service with golang and colly, gorm
    • Preparation of the environment on docker-compose
    • Technical supervision of the docker, react-native, sql and golang team
    • Configuration of hasura
    • Code review on github
    • Dockerization of golang micro services
    • Deployment of the skiliks application to the pre-prod environment in DigitalOcean Kubernetes

    Technologies used: React Native, Hasura, Golang, Gorm, godotenv, Golang-jwt, minio-go, air
    Kafka, GraphQl, PostgreSQL, Docker, Github actions, digitalOcean, Kubernetes, Minio, JWT, Golang
  • Teal Technology Services (IBM & OCP JV)
    Full stack developer & tech lead
    June 2018 - January 2023 (4 years and 7 months)
    Grand Casablanca, Morocco
    Design and development of web applications Nodejs, reactjs, vuejs, Php, symfony, python, docker, azure aks, azure devops, kubernetes, openshift, gitlab ci/cd

Recommendations

Be the first to recommend Ali

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • State Engineer, Computer Science
    National Institute of Statistics and Applied Economics (INSEA)
    2013
    Ingénieur d'Etat, Informatique

Certifications

Skill set (30)

Categories