Thomas Cuesta

Thomas Cuesta Email and Phone Number

Développeur fullstack à la recherche d'une alternance
Thomas Cuesta's Location
Toulouse, Occitanie, France, France
About Thomas Cuesta

Thomas Cuesta is a Développeur fullstack à la recherche d'une alternance.

Thomas Cuesta's Current Company Details

Développeur fullstack à la recherche d'une alternance
Thomas Cuesta Work Experience Details
  • Indépendant
    Développeur Full Stack
    Indépendant Oct 2024 - Jan 2025
    Toulouse, Occitanie, France
    **Contexte** : Module de troisième année de gestion de projet en agile en équipe de cinq (deux développeurs, trois marketeurs).**Objectif** : Définir les besoins d’un client, organiser une équipe, présenter des livrables à un client, développer l’application.**Tâches** : S’entretenir avec le client et définir ses besoins.Organiser l’équipe et le flux de travail : Déterminer les compétences et préférences de chacun, s’accorder sur les méthodes / outils de travail (Trello, Teams, GitHub, Notebook LLM)Animer un brainstorming en équipe et étudier les besoins clients.Concevoir un cahier des charges (choix justifié et détaillé des outils techniques, planning et budget…) avec signature électronique.Concevoir un devis avec signature électroniqueConcevoir une note de cadrage (résumé des objectifs, ressources et livrables du projet Swiss Padel Stars ainsi que les engagements mutuels avec le client)Concevoir un rétroplanning des tâches où sont détaillés par phase : les durées, les deadlines, les objectifs, les taches, les ressources et les livrables du projet.Initialiser et configurer le projet (Symfony, React, Webpack).Développer une base front-end minimal permettant au développeur back-end de tester l’application.**Résultat** : Notre cahier des charges a été validé par le client et nous avons reçu ses appréciations positives. Pour ma part, la configuration initiale du projet étant terminé, nous sommes entrés dans la phase de conception. Une fois les maquettes et l’identité visuelle du projet validé par le client, je serais en charge de l’intégration front-end de l’application.
  • Indépendant
    Concepteur D’Application
    Indépendant Oct 2024 - Dec 2024
    Toulouse, Occitanie, France
    **Contexte** : Travaux pratiques de troisième année de conception logicielle **Objectif** : Formaliser les besoins d'une application de gestion d’un camping.**Tâches** : Conception d'un diagramme de cas d'utilisation détaillant les rôles des acteurs (visiteur, client, personnel administratif, administrateur).Identification des besoins métiers et définition des fonctionnalités principales (réservation, gestion des services, gestion des avis) en format Markdown.Élaboration d'un diagramme d'activité décrivant la logique métier des processus clés, notamment la réservation.Création d'un diagramme de séquence illustrant les interactions entre les acteurs et les systèmes, de l'interface utilisateur à la base de données :Modélisation des états des réservations (configuré, validé, réservé, facturé, payé).Réalisation de tous les schémas UMLs et Meurise sous Excalidraw : Modèle conceptuel de donnée (MCD)Modèle logique de donnée (MLD)Modèle physique de donnée (MPD)Création de la base de donnée et test de situation à partir de requêtes SQL et procédures stockées.**Résultat** : J’ai appris à anticiper sur les besoins en communication en créant des schémas normalisés et une documentation structurée, incluant UML, Meurise et les spécifications fonctionnelles. J’ai beaucoup progressé dans ma capacité à anticiper les bénéfices d’une bonne conception.
  • Indépendant
    Développeur Full Stack
    Indépendant Oct 2024 - Dec 2024
    Toulouse, Occitanie, France
    **Contexte** : Travaux pratiques de troisième année de conception et développement d’une API REST.**Objectif** : Développer quatre API REST dans des environnements différents (Node.js, PHP natif, framework Slim, framework sur-mesure).**Tâches** : API PHP (modèle MVC) de gestion d’un produit :Installation du serveur Apache, configuration de la base de données (SQL, PHPMyAdmin), développement de la logique métier (contrôleurs, routes…), et des pages web. Implémentation de couche de contrôle (middlewares), tests unitaires (cURL) et test classique de l’API (Postman). Développement de l’interface front-end (TypeScript, HTML, CSS), documentation de l’API (SwaggerPHP).API Slim PHP de gestion d’un produit :Réécriture et migration dans Slim, intégration de principes de design professionnel (Injection de dépendance, Singleton), services d’authentification (JWT), protection de ressources du serveur.API Node.js/Express.js de gestion de réservation de places de parking :Gestion des données (CRUD), génération de fichiers (API filesystem), documentation technique (markdown).Développement d’un micro-framework PHP : Conception de librairies (gestion des erreurs, requêtes/réponses HTTP, base de données, authentification JWT), publication sur Composer Packagist puis application à la problématique de gestion d’un produit.**Résultat** : Les API REST sont fonctionnelles. À la suite de ce projet, j’ai considérablement approfondi ma compréhension de PHP, des API REST et des principes régissant le développement professionnel de logiciel de manière générale.
  • Indépendant
    Développeur Front-End
    Indépendant Mar 2024 - Apr 2024
    Toulouse, Occitanie, France
    **Contexte** : Création d'une application web interactive, inspirée du célèbre automate cellulaire "Game of Life", dans le cadre d’un projet personnel.**Objectif** : Concevoir un outil accessible hors-ligne, réactif et performant, permettant aux utilisateurs d’explorer de manière intuitive l’application et les inciter à créer des utilisations imprévues.**Tâches** :Optimisation des performances grâce à SolidJS et API JavaScript bas niveau du navigateur (ArrayBuffer, Int8ArrayBuffer).Implémentation de l’algorithme Game of Life avec génération procédurale.Développement d’une interface utilisateur riche et interactive : identité visuelle, paramètres de simulation, statistiques, raccourcis clavier pour faciliter l’UX.Déploiement et versionnage automatisé sur Netlify avec Vite.**Résultat** : Création d’un outil en ligne gratuit, 100% local, offrant une liberté totale de configuration aux utilisateurs. Je suis satisfait de la capacité à pouvoir générer des cartes de taille proche d'un million de cellules rapidement. Le but était aussi de donner lieu à des utilisations inconnues, par exemple la génération de cartes aléatoires.
  • Indépendant
    Développeur Full Stack
    Indépendant Feb 2024 - Apr 2024
    Toulouse, Occitanie, France
    **Contexte** : Élaborer une solution face à la difficulté à pouvoir réutiliser du code et pouvoir faciliter le développement.**Objectif** : Concevoir et développer une application dans le terminal permettant de réutiliser facilement du code.**Tâches** : Conception de la logique de l’application :Interface utilisateur.Génération de fichiers et dossiers.Définition du format des commandes.Définition de raccourcis de commandes.Gestion du traitement des commandes.Récupération et classification en fonction de catégorie d’utilisation :Composants React.js.Images et assets.Types TypeScript.Fichiers de configuration (ESLint, TailwindCSS).Fonctions utilitaires JavaScript / TypeScript.Résumés et commandes d’installation.Développement d’une UI / UX dans le terminal renseignant l’utilisateur des possibilités.Documentation de l’application et de guide d’utilisation au format Markdown.Rédaction des guides utilisateurs.Explications détaillées sur les fonctionnalités.Référencement des commandes et cas d’usage.**Résultat** : La première version de cette application est fonctionnelle. Son développement m'a permis de me projeter dans l’esprit d’un développeur et d’anticiper ses besoins. Augmentant ma productivité, je l’utilise régulièrement pour initialiser mes projets et réutiliser mon code. La deuxième version est en cours de création.
  • Slashbin
    Développeur Front-End
    Slashbin Jun 2023 - Oct 2023
    Toulouse, Occitanie, France
    Contexte : Intégration au sein d’une équipe agile de cinq développeurs dans le cadre du développement d’un site de recherche de freelance et une refonte d'un site de prestation de cryptominage.Objectif : Assurer le développement front-end des sites et mettre en place l'environnement technique de développement.Tâches :Reproduction fidèle aux maquettes fournies sur tous types d’écran (responsive), à partir d’image ou Figma en utilisant le framework Chakra UI (CSS).Résolution de bugs et amélioration de la performance du site en refonte avec Google PageSpeed, Light house, et la console de développement du navigateur.Création de composants réutilisables avec Next.js, React.js et ChakraUI (liens, bouton, grille, rubrique, barre de navigation, formulaire de connexion et d’inscription…)Création de routes (pages du site web) et de pages dynamiques (pages sur-mesure) avec Next.js et GraphQL.Test du bon fonctionnement de l’API GraphQL grâce à Apollo Studio.Création de requêtes en GraphQL permettant la communication entre le back-end et front-end.Implémentation de l'authentification des utilisateurs (coté front-end) en consommant des ressources back-end (React.js et Next.js, JWT, Apollo)Adaptation des environnements de développement (front-end et back-end) :Règles de formatage (Prettier)Règles de syntaxe de code (ESlint, configuration TypeScript).Règles de déploiement (configuration Docker).Automatisation des tâches en développant des processus automatisées comme le lancement du projet à l’aide de script Bash.Proposition et intégration de nouvelles fonctionnalités : Différentes catégories d’offres d’emploi en fonction d’un statut (urgente, nouvelle).Choix de certaines technologies coté front-end (Apollo et utilisation des Contextes React).Internationalisation du site de cryptominage en anglais avec Next.js ( traduction du site, intégration des traductions, bouton de choix du langage, configuration de la préférence langagière avec des cookies)

Thomas Cuesta Education Details

Frequently Asked Questions about Thomas Cuesta

What is Thomas Cuesta's role at the current company?

Thomas Cuesta's current role is Développeur fullstack à la recherche d'une alternance.

What schools did Thomas Cuesta attend?

Thomas Cuesta attended Mydigitalschool, Webforce3, Université Toulouse - Jean Jaurès, Université Paul Sabatier Toulouse Iii.

Not the Thomas Cuesta you were looking for?

  • Thomas Cuesta, EI

    Project Engineer At Cap Engineering
    United States
  • Thomas Cuesta

    Commercial Automobile Chez Ewigo - Saint Quentin.J’Accorderai La Plus Grande Importance À Chacun De Vos Projets Auto (Vente/Achat/Conseil)
    France
  • Thomas Cuesta

    Merchandise Manager At Cleveland Coca Cola
    Cleveland, Oh
  • Thomas Cuesta

    Technology Partner At U.S. House Of Representatives
    Washington, Dc
    5
    teksystems.com, aac.com, hotmail.com, bellsouth.net, mail.house.gov

    2 +170391XXXXX

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.