Philippe TAPIA

Senior Backend Engineer | Go & PostgreSQL/PostGIS

2 recommandations

Salaire / Taux journalier

2 personnes recommandent

83500 La Seyne-sur-Mer, France

Freelance, ouvert au CDI

Expertises

GolangPythonElasticsearch

Langues

AnglaisEspagnol

Recommandé par

Jacques Bonhomme

dailymotion

Program Director

A recommandé le 01 janvier 2023

Denis CHAUMARTIN

Alpes…

Retired

A recommandé le 04 janvier 2023

À propos

Introduction

Ingénieur backend/data senior avec 15+ ans d'expertise en Go, Python et PostgreSQL/PostGIS. Spécialisé dans les systèmes temps réel géospatiaux, j'ai conçu des architectures traitant 100M+ lignes/jour avec Elasticsearch. J'optimise vos infrastructures data et développe des solutions scalables pour vos projets les plus complexes.

Liens

Expérience de travail

Ingénieur logiciel senior

ARPEGE-SAS a Rohde & Schwarz company

juil. 2019 - Présent

7 ans 4 mois

13600 La Ciotat, France

Stack : C++, Node.js, C#, PostgreSQL, Docker, Angular, TypeScript, Go, Oracle • Conception et développement d’un POC backend en Go exposant 100 millions de lignes par jour via Elasticsearch avec mapping geospacial et temporel pour interroger une db PostgresSQL + PostGIS, les deux dockerisés, le serveur GO faisant la synchronisation. Calcule async des correlations possibles. Application Angular avec OpenLayers afin de sélectionner les correlations, et autres infos, affichage d'une heatmap de densités de correlations. • Création d’un serveur Node.js dédié à la supervision industrielle (websockets, API REST, sockets TCP/UDP, clusterisation) pour intégration avec Angular. • Mise en place de modèles de données JSON structurés, encapsulation complète via Docker (multi-conteneurs), déploiement sur environnement Linux. • Développement de composants C++ (Native Addon) compilés pour Windows/Linux et interfacés avec Node.js. • Déploiement et maintenance d’un serveur Node.js / TypeScript / Express / WebSocket complet avec base PostgreSQL. • Implémentation d’une application de synchronisation multi-bases MS SQL → Oracle 12c, connecteurs C#, triggers SQL, interop via sockets et protocole JSON. • Refonte de chaînes CI, recompilation de bibliothèques (Qt, Boost), outils d’industrialisation multi-OS.

Développeur Full Stack

CS Communication & Systèmes

nov. 2016 - juil. 2019

2 ans 9 mois

Mexico, District fédéral, Mexique

Stack : C++, Node.js, Angular, Python, Bash, Asterisk, Android, C#     •    Pilotage du module vidéo embarqué pour la marine nationale (porte-avions Charles de Gaulle & Mistral BPC) avec serveur C++ optimisé + IHM Angular.     •    Mise en place d’un backend Node.js / REST + Websocket / clustering pour messagerie sécurisée type Skype (projet PASSION).     •    Intégration backend C++ dans NodeJS via modules natifs, communication avec Android (authentification biométrique, transfert de fichiers, VoIP).     •    Scripts Bash/Python pour déploiement, refactoring de l’API serveur, débogage et stabilisation de la chaîne de traitement vidéo.

Consultant C#

Ai3 / Partenaire de votre transformation numérique

juin 2016 - déc. 2016

7 mois

Aix-en-Provence, France

Stack : C#, Xamarin, WPF, Azure, WebAPI, UWP, SQL Server     •    Audit et refonte d’une application mobile Xamarin, avec déploiement multi-plateforme Android / iOS / UWP, connectée à un backend WebAPI hébergé sur Microsoft Azure.     •    Mise en place de l’architecture cloud avec Azure Blob Storage, gestion de la persistance offline et de la synchro des données.     •    Développement de l’application Skills Finder (cross-platform), avec back-end C# et WebAPI custom.     •    Corrections de bugs et améliorations sur une app mobile UWP pour le média 20 Minutes.     •    Participation à un projet WPF MVC .NET dédié à la gestion des devis et facturation.

Software Developer Full stack

Société experte en Distribution Automatique.

juin 2015 - mai 2016

1 an

13400 Aubagne, France

Développement d'une gestionnaire d'automates type 'distributeurs automatiques' en C# .net WPF, sous VisualStudio 2015. -Développement PLC sur OptimaPLC, langage ST, grafcet, modifications et amélioration des programmes existants. -Refonte d'un back office PHP4-html4 vers PHP5 HTML5 (mysql, javascript, Jquery, Bootsrap 3.3). -Réalisation d'une mise à jour automatique sous InnoSetup pour 400 distributeurs sous plusieurs configurations.

Developpeur

Autoentrepreneur

janv. 2010 - juil. 2015

5 ans 7 mois

83500 La Seyne-sur-Mer, France

WIP: Adaptation complète de la solution de "Cocos2D" vers "Cocos2D-X", de l'Objective-C au C++. PhysicMaker reste sous OSX, le framework pour jeu vidéo est adapté pour une complète portabilité IOS-Android-WindowsPhone. Autoformation en "Objective-C 2" sur Xcode 4.2 en cours... -Développement en C++. -Développement d'un jeu vidéo sous cocos2D. -Etude du pathfinding 2D et optimisation. -Développement de PhysicMaker sous osx en pur Objective-C. -Adaptation en pur C++ pour cocos2D-x. -Expert Flash Builder, sdk AIR 4.0. Développement d'une solution de caisse enregistreuse sur serveur LAMP, "cashRegisterCenter" Développement d'une application AIR type data-centric pour mac ou pc. 2 applications en cours de validation sur Apple store. Applications connectées en wifi sur le serveur LAMP, en mode off-line sur SQlite avec synchronisation automatique avec le serveur. Exeprience Starling et Feathers...

Vivendi Mobile Entertainment ( WATCHEVER GmbH )

oct. 2011 - mai 2015

3 ans 8 mois

Marseille, France

Ingénieur Développeur

oct. 2011 - mai 2015

3 ans 8 mois

Marseille, France

Transformation de prestataire Amesys en salarié VME. - Développement Html5, jQuery. - Développement Silverligh 5 en c# / .net 4. - Développement WPF. - Développement Flash AS3 - Développement Java sur "WOWZA media server 3".

Senior Developer C# vod player.

oct. 2012 - déc. 2014

2 ans 3 mois

Développeur C# Silverlight du player vod.

Developpeur Silverlight/Blend/Flash/Flex

Vivendi Mobile Entertainment ( VME )

oct. 2008 - oct. 2012

4 ans 1 mois

Developpeur R&D...

Ingénieur d'étude

Bull Amesys Conseil

juil. 2008 - oct. 2012

4 ans 4 mois

Réalisation de l'application AIR zaOza pour Vivendi Mobile Entertainment en Flex-Actionscript3. - Réalisation du player Multimédia du site zaOza pour Vivendi Mobile Entertainment en Flash-Actionscript3. - Mise en place d’un projet; en Flex-Asctionscrip3 et développement de modules en Flash. - Etude et réalisation de SOAP, REST php sur PostgreSQL. - Réécriture de SOAP, REST existant en php. Développement de SOAP en C++ sous système Unix, apache. - Etude et réalisation d'un serveur en C++ sous Unix, apache. - Développement client/serveur socket sous apache. - Développement client/serveur sous « Flex ».; Mission chez Miyowa (; ), développement C++, architecture embarquée, Windows Mobile, symbians

Développeur

Game Consulting

juin 2007 - oct. 2008

1 an 5 mois

Responsable du développement du moteur d'Intelligence Artificielle. Développement en pur C++, crossplateforme, PC, Mac, toutes consoles. Développement outils 3D et outils d'Intelligence artificielle pour les jeux vidéos Mozart (Micro Application) et Still Life2 (MC2) pour Game Consulting. (PARIS) Développement du générateur de shaders. sous wxWidgets. Environnement de programmation de shaders complètement visuel. http://www.jeuxvideo.com/jeux/videos/pc/00020340-still-life-2.htm http://www.jeuxvideopc.com/jeux/mozart-le-dernier-secret/video/ Responsable encryptages des médias images, vidéos, musiques, utilisés dans les deux productions, développement de la librairie pour le décryptage. Responsable de la mise en place de la protection StarForce anticopie sur les deux productions, mise ne place du master "GOLD" pour la reproduction commerciale. Développement et adaptation de Wordox pour Vivendi Games pour Game Consulting. (PARIS) Mission chez MXP4 (Dojo).

Developpeur

vpod.tv

oct. 2006 - juil. 2007

10 mois

Developpeur Flash PHP. Développement du moteur de Newsletter Développement de videoComment Développement de VideoMail Tous les projets en 3 langues environnement de développement multi langues (chef de projet américain, graphistes espagnols)

Développeur PHP

Mac-PC services

janv. 2006 - oct. 2006

10 mois

Hyères, France

Développement de sites web et de logiciels de gestion.

Développeur, responsable Technique

TvWebCom

janv. 2004 - déc. 2005

2 ans

83500 La Seyne-sur-Mer, France

Gestion de serveurs Apache Développement Javascript, Php+mySQL. Encodage et diffusion de vidéos Présentation du projet devant auditoire professionnel Développement de WebTvManager, gestion de vidéos sur serveur Apache Développement de VisualAdmin, gestionnaire de contenu de site Internet en WYSIWYG

Developpeur 3D temps réel

Axis Communication

janv. 2002 - déc. 2003

2 ans

Marseille, France

« CYB’EXPO » visite virtuelles interactives par Internet. Développement de ZuuL3D, version de ZuLu3D sur Internet Programmation d’un ActiveX conteneur Développement Internet avec les MS Fundation Classes (MFC) Gestion du téléchargement en streaming des textures et fichier multimédia associés (la scène est téléchargée d’un bloc, puis ouverte dans le player 3D, ensuite les ressources sont téléchargées une à une et ajoutées à la volée dans la scène 3D du player) Développement du player 3D (fonctionnement offline ou online) Gestion et direction du projet


Formation

Lycée Georges Brassens

Baccalauréat

1990 - Présent

36 ans 10 mois

Lycée Georges Brassens

BTS

1992 - Présent

34 ans 10 mois

Bcftp La Ciotat

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.