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

Dimitri Macluckie

AI Developer (Golang | Symfony | Python)

€450/day
Bordeaux, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Dimitri

Hello,

I am a web developer with several years of experience. I regularly practice PHP and Golang, and I am fully committed to developing my skills and ensuring the success of the projects entrusted to me. I have already completed several freelance assignments.

My experience has made me proficient in various technologies, particularly in back-end with Symfony and Golang. On the front-end side, I have had occasional involvement with React, Angular, and Vue.js. I have had the opportunity to work on different types of projects, both monolith and microservice.

Golang skills:
  • gRPC server.
  • Protobuf file management.
  • Microservice creation (Kafka consumer).
  • REST API.
  • Hexagonal architecture.
  • DDD.
  • CQRS.
  • Goroutine.
  • Asynchronous data download system.
  • Mapping FHIR resources with Golang structures.
  • Migrating REST endpoints from PHP to gRPC with a Golang gRPC server.
Unit testing (testing), functional or integration testing (dockertest, httptest).

PHP skills:
  • Symfony
  • REST API
  • Messenger.
  • Unit, integration, functional testing.
  • Twig.
  • DDD.
  • CQRS.
  • Hexagonal.
  • API Platform.

Other:
  • Vagrant
  • Docker.
  • Nginx.
  • Cypress.
  • Vue.js.
  • RabbitMQ.
  • Flask (Python)

If you need help with your Golang or Symfony projects, don't hesitate to contact me.
I hope we can work together.
  • English

    Conversational

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Ordoclic
    Golang Developer
    HEALTH AND WELLNESS
    March 2022 - Today (4 years and 5 months)
    Paris, France
    Environment: micro-services, Kubernetes, Golang, Angular, PostgreSQL, Cypress, GitLab-CI
    5 developers, 1 CTO

    Role: Golang developer
    Details:
    • Implementation of a Golang microservice to consume Kafka messages for FHIR conversion.
    • Implementation of several API endpoints.
    • Addition of end-to-end tests, integration tests, and unit tests.
    • Creation of a CSV export system in Golang.
    • Creation of an asynchronous data export system in Golang.
    • Intervention on the Angular front-end to add visuals.
    • Handling of FHIR resources in Go.
    • Various bug fixes.
    Tech watch: Beginning to learn Kubernetes on personal projects.
    Golang PostgreSQL Docker Angular JavaScript DDD Microservices Unit Tests Cypress Hexagonal Architecture
  • #Aptic
    Full-stack Web Developer Symfony/React
    TECH
    September 2020 - March 2022 (1 year and 5 months)
    Bordeaux, France
    Environment: micro-services, Kubernetes, GitLab-CI, Symfony, React, Python
    4 developers and 1 CTO

    Role: Symfony developer
    Details:
    • Addition of new features to a REST API in Symfony.
    • Maintenance of existing code.
    • Addition of functional tests.
    • Implementation of a security management system for access to certain resources.
    • Creation of a custom SSO.
    • Addition of visuals in React.
    • Bug fixing on Python microservices.
    Tech watch: Improving skills in Golang on personal projects.
    PHP React.js Python redux saga PostgreSQL Symfony JavaScript API REST Unit Tests
  • Garantie-privé
    Web Developer Symfony 4/CodeIgniter
    BANKING AND INSURANCE
    July 2019 - September 2020 (1 year and 3 months)
    Bordeaux, France
    Environment: Monolithic projects, GitLab, Symfony, jQuery, CodeIgniter.
    4 developers and 1 senior developer.

    Role: Symfony, CodeIgniter developer
    Details:
    • Maintenance of existing code.
    • Various bug fixes.
    • Addition of different customer journeys on an application that allows depositing electronic waste at a recycling center, and I also added several features to the private customer area.
    • Addition of customer journeys for subscribing to insurance, and I also implemented the payment part (Paytweak).
    • Creation of an XLS file generation system for sales reports for all stores of a key account client.
    • Training the team on Symfony to enable my colleagues to improve their skills on the framework.
    Tech watch: Improving skills in Docker.
    Codeigniter Symfony 4 jQuery MySQL symfony 5 MVC

Recommendations

Stephan M.SM
Jean-Charles DecourtheixJD
FU
+2
Stephan M. and 4 other people have recommended Dimitri

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

  • Associate's degree in Web Development
    Wild Code School
    2018
    L'école qui m'a formée fonctionne en apprentissage inversé comme l'école 42: une formation intensive de 5 mois avec comme fil directeur des projets à effectuer en groupe ainsi que des exercices tous le long à faire obligatoirement pour monter en compétences. Ce qui permet de progresser rapidement. On nous apprend aussi à gérer nos projets en méthodes agiles et à utiliser le design thinking.

Certifications

Skill set

Categories