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

Ghiles B.

Python Web Developer | React | DevOps

€550/day
1 project
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ghiles

Hello,

To introduce myself, my name is Ghiles and I have over 3 years of experience in the field, with a Master's degree in Computer Science specializing in Secure Software. I focus primarily on web development.

During my career, I have worked in the healthcare and legal sectors. I have contributed to several projects, such as developing applications for controlling biological analysis robots and creating websites to monitor the calibration of measuring instruments. I have also developed a chatbot for legal assistance and created applications for managing administrative procedures.

Key Skills:

  • Needs analysis and translation of specifications into software features.

  • Python, React, JavaScript, C#, and Docker, as well as Agile Scrum methodologies and DevOps tools (git, CI/CD, Cloud)
  • Software architecture and design.
  • Backend feature development.
  • Frontend component development.
  • Monitoring and adherence to software quality (Clean code, SOLID, Code review)
  • Efficient management of repositories and source code versioning.
  • Documentation (User stories, sprint backlog, API documentation)
  • Automation of continuous integration and deployment (CI/CD)
  • Writing tests (TDD/BDD) and test scenarios.



My goal is to develop IT solutions that effectively meet client needs.


Feel free to contact me to discuss your development needs and see how I can help you achieve your IT projects.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Legaware
    Malt logoOn Malt
    Python / React Developer
    LEGAL
    October 2023 - Today (2 years and 8 months)
    Asnières-sur-Seine, France
    Project: Design and Development of a Web Application integrating an expert legal chatbot and Administrative Formalities Management.



    ● Tasks:
    • Requirements gathering and technical specifications writing.
    • Design, development, and integration of APIs in Python.
    • Development of new Front End components with React.
    • Management and administration of Qdrant (vector database), Firebase, and MongoDB databases for user data and chatbot content management.
    • Scraping and data cleaning using Selenium.
    • Updating the chatbot's knowledge base with Celery and Redis.
    • Using LLMs for the development of the legal expert chatbot.
    • Implementation of payment functionalities with Stripe.
    • Configuration of nginx as a proxy server.
    • Configuration and deployment of applications with Docker and CI/CD (Github Action, GCP, and OVH).
    • Setting up a Git versioning system for production, staging, and development environments, improving version management and facilitating deployments.
    • Development of Bash scripts to automate various system administration and development tasks.
    • Project tracking and task management with Jira.
    • Continuous code improvement to optimize performance and maintainability.
    • Implementation of unit and integration tests with PyTest.
    Python Web Scraping Extract transform load (ETL) TDD GitHub Data Engineer JSON HTML5 Angular Continuous Integration and Continuous Delivery (CI/CD) React.js docker-compose Docker OVH Cloud Firebase Authentication Firebase Storage Stripe API Fast API SonarQube Bash Nginx artificial intelligence LLMs
  • PrimaDiag SAS
    Full Stack Developer (Python, React, C#.Net)
    MEDICAL
    April 2021 - September 2023 (2 years and 5 months)
    Mission 1:Application for controlling a prototype robot for unclogging vials
    • Requirements gathering and technical specifications writing.
    • Use of Agile methodologies and the Kanban framework for project management.
    • Development and design of Python libraries for robot piloting.
    • Development of algorithms using OpenCV for vial detection.
    • Development and integration of a user interface using React, HTML, CSS, and Websockets for real-time monitoring of robot activities.
    • Configuration and setup of a PostgreSQL database.
    • Establishment of tests at various stages with Pytest and unittest.
    • Deployment of the application on Raspberry Pi with integration of automatic startup using a systemd service.
    • Participation in writing user manuals.

    Mission 2:Refactoring and Improvement of existing code and maintenance of a C#.NET application

    • Adaptation of Agile principles and the SCRUM framework.

    • Optimization of backend code in Python and C#.NET.
    • Progressive migration of code from C#.NET to Python for modernized systems.

    • Development of new features on the user interface with React.
    • Collaboration in the development and design of communication protocols
    • between microcontrollers and Raspberry Pi using MicroPython.
    • Bug fixing, sprint organization, user-story and task tracking.
    • Implementation of unit and integration tests with PyTest, xUnit, Moq.
    • Optimization of PostgreSQL database schemas.
    Mission 3:Web Application for the metrology team
    • Design and development of an application to improve metrology processes with Django and React.
    • Automation of web application deployment with Docker and Azure DevOps by configuring CI/CD pipelines.
    • Support for integration and commissioning, client support.

    CI/CD C# Electronics Computer Vision Web Development Full-stack Development Web API FastAPI Python/Django Python React.js API docker-compose Docker Azure DevOps Database

Recommendations

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

  • Master in Computer Science – Secure Software, Computer Science
    Université Paris-Est Créteil (UPEC)
    2023
    Master Informatique – Logiciels sûrs, Informatique
  • Bachelor's Degree, Bachelor of Science and Technology with a Major in Computer Science
    Université Paris-Est Créteil (UPEC)
    2021
    Licence, Licence de Sciences et technologie Mention Informatique

Certifications

Skill set

Categories