profile-banner

Hi👋🏽, I am Gavin Humphrey!

👨🏾‍🦰 I specialize in Python and Django, designing and developing web applications that are reliable, scalable, and maintainable. With a solid foundation in software engineering, I enjoy turning complex challenges into elegant, high-performance solutions. Most recently, I architected and delivered a full-stack IT training platform, focusing on high-performance REST APIs, cloud infrastructure optimization, and seamless user experiences.

🤯 Skills

Programming Languages

Markup Languages

Stylesheet Languages

Web Frameworks

Frontend Frameworks

Databases

Version Control

Other Tools

Professional Experience

Freelance Python/Django Consultant | Paris, France | 2024 – Present

💼 Global Solutech – IT Consulting & IT Training (MLS) Platform

Comprehensive IT Training and Consulting platform for students and staff

đź”’ Source code private (client ownership)
đź”— Live Platform: Global Solutech Website
Note: Feature set may differ slightly from original implementation

Python Backend Developer — L’Argus (Leboncoin Group) | Paris, France | 2022 – 2024

Personal Projects

E-commerce/Service Platform for Artists

Description: Currently developing an e-commerce/service platform for artists who would like to display and sell their artworks, and/or provide direct personalized arts to their clients virtually. The tech stack includes Python, Django, JavaScript, HTML, CSS, PostgreSQL, Docker, CircleCI, Cloudinary, AWS, Stripe, Square, Zoom

GitHub Repo: Artists' Gallery

Tech Stack: Python Badge Django Badge JavaScript Badge HTML5 Badge CSS3 Badge PostgreSQL Badge Docker Badge CircleCI Badge Cloudinary Badge AWS Badge Stripe Badge Square Badge Zoom Badge

Video streaming evaluating platform

Description: Developed a full-fledged video-streaming platform using Django, Cloudinary, PostgreSQL, Docker, CircleCI, HTML, and CSS. Leveraged Django's robust framework for backend development and integrated Cloudinary for efficient media management. Utilized PostgreSQL for scalable database management. Implemented features such as user authentication, user-follow functionality, video upload capability, and video rating and critique system. Incorporated Docker for containerization, CircleCI for continuous integration, and Heroku for seamless deployment, ensuring a smooth and reliable development workflow. Additionally, crafted the frontend interface with HTML and CSS to provide an engaging user experience.

GitHub Repo: Video streaming evaluating platform

Tech Stack: Python Badge Django Badge JavaScript Badge HTML5 Badge CSS3 Badge Docker Badge Cloudinary Badge PostgreSQL Badge CircleCI Badge Heroku Badge

Demo Preview

Film-Junkiez Demo

Other Projects

Project 1: Event Management Platform API

Description: This is an API made with Django for a fictional event company, EpicEvents. The application allows you to manage clients, contracts and events via a REST API and an administration interface.

GitHub Repo: Epic Event API

Tech Stack: Python Badge REST API Badge Postman Badge

Project 2: SoftDesk

Description: This is an API made with Django for a fictional company, SoftDesk. The application allows you to track and follow technical issues (issue tracking system).

GitHub Repo: SoftDesk

Tech Stack: Python Badge Django Badge Django REST Framework Badge

Project 3: Chess Tournament Management Application

Description: This project is about creating an application that allows you to create the structure of a chess tournament, and to add players to a database. The program uses the Swiss tournament algorithm to calculate the rotation of players in order to have balanced matches and to avoid the repetition of matches.

GitHub Repo: Chess Tournament Management Application

Tech Stack: Python Badge HTML5 Badge CSS3 Badge

📊 GitHub Statistics

🔥 GitHub Contribution Streak

đź“« Contact me

Linkedin Badge
gavin.humphrey.pro@gmail.com

Salut👋🏽, Je suis Gavin Humphrey !

👨🏾‍🦰 Je suis spécialisé en Python et Django, concevant et développant des applications web fiables, évolutives et maintenables. Fort d'une solide base en ingénierie logicielle, j'aime transformer les défis complexes en solutions élégantes et hautement performantes. Récemment, j'ai architecturé et livré une plateforme de formation IT full-stack, en me concentrant sur des API REST performantes, l'optimisation de l'infrastructure cloud et des expériences utilisateur fluides.

🤯 Compétences

Langages de programmation :

Langages de balisage :

Langages de feuilles de style :

Cadres Web :

Cadres Frontend :

Bases de données :

ContrĂ´le de version :

Autres outils :

Expérience Professionnelle

Consultant Python/Django Freelance | Paris, France | 2024 – Présent

💼 Global Solutech – Plateforme de Formation et de Conseil IT (MLS)

Plateforme complète de formation et de conseil IT pour étudiants et personnel

🔒 Code source privé (propriété du client)
đź”— Plateforme en ligne : https://globalsolutech.com/
Remarque : L’ensemble des fonctionnalités peut légèrement différer de l’implémentation originale

Développeur Backend Python — L’Argus (Groupe Leboncoin) | Paris, France | 2022 – 2024

Projets Personnels

Plateforme E-commerce/Service pour Artistes

Description : Actuellement en développement, une plateforme e-commerce/service pour les artistes qui souhaitent exposer et vendre leurs œuvres d'art, et/ou fournir des arts personnalisés directement à leurs clients virtuellement. La pile technologique comprend Python, Django, JavaScript, HTML, CSS, PostgreSQL, Docker, CircleCI, Cloudinary, AWS, Stripe, Square, Zoom

GitHub Repo : Galerie d'Artistes

Stack Technique : Badge Python Badge Django Badge JavaScript Badge HTML5 Badge CSS3 Badge PostgreSQL Badge Docker Badge CircleCI Badge Cloudinary AWS Badge Badge Stripe Badge Square Badge Zoom

Plateforme d'évaluation de diffusion en continu vidéo

Description : Développé une plateforme de diffusion vidéo complète utilisant Django, Cloudinary, PostgreSQL, Docker, CircleCI, HTML et CSS. A exploité le framework robuste de Django pour le développement backend et intégré Cloudinary pour une gestion efficace des médias. Utilisé PostgreSQL pour la gestion évolutive de la base de données. Implémenté des fonctionnalités telles que l'authentification utilisateur, la fonctionnalité de suivi d'utilisateur, la possibilité de télécharger des vidéos et un système de notation et de critique vidéo. Incorporé Docker pour la conteneurisation, CircleCI pour l'intégration continue et Heroku pour le déploiement transparent, garantissant un flux de travail de développement fluide et fiable. De plus, a conçu l'interface frontend avec HTML et CSS pour offrir une expérience utilisateur engageante.

GitHub Repo : Plateforme d'évaluation de diffusion en continu vidéo

Stack Technique : Badge Python Badge Django Badge JavaScript Badge HTML5 Badge CSS3 Badge Docker Badge Cloudinary Badge PostgreSQL Badge CircleCI Badge Heroku

Demo Preview

Film-Junkiez Demo

Autres Projets

Projet 1 : API de Plateforme de Gestion d'Événements

Description : Il s'agit d'une API créée avec Django pour une entreprise événementielle fictive, EpicEvents. L'application permet de gérer les clients, les contrats et les événements via une API REST et une interface d'administration.

GitHub Repo : API Evenements Epiques

Stack Technique : Badge Python Badge API REST Postman Badge

Projet 2 : SoftDesk

Description : Il s'agit d'une API créée avec Django pour une entreprise fictive, SoftDesk. L'application permet de suivre et de gérer des problèmes techniques (système de suivi des problèmes).

GitHub Repo : SoftDesk

Stack Technique : Badge Python Badge Django Django REST Framework Badge

Projet 3 : Application de Gestion de Tournois d'Échecs

Description : Ce projet consiste à créer une application qui vous permet de créer la structure d'un tournoi d'échecs et d'ajouter des joueurs à une base de données. Le programme utilise l'algorithme de tournoi suisse pour calculer la rotation des joueurs afin d'avoir des matches équilibrés et d'éviter la répétition des matches.

GitHub Repo : Application Gestion Tournois Echecs

Stack Technique : Badge Python Badge HTML5 Badge CSS3

📊 Statistiques Github

🔥 Série de contributions (sur) GitHub

đź“« Contactez-moi

Badge Linkedin
gavin.humphrey.pro@gmail.com