
Tharushan Saseeskumar
Senior Backend Developer
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
Expérience de travail
Développeur back-end
Prisma Media
nov. 2020 - Présent
6 ans
92230 Gennevilliers, France
• Développement d'un backoffice de gestion de configuration interne pour Adops en utilisant Python avec Django + PostgreSQL, facilitant la configuration des paramètres pour Prebid.js, avec des tests Pytest et Playwright • Création d'un script Google Appscript avec Node.js et Typescript et Clasp, chargé d'uploader vers AWS S3 un fichier JSON formaté à partir des données de Google Sheets lui même alimenté par un Google Form • Mise en place d'une pipeline GitLab CI de génération automatique des changelogs basés sur les modifications apportées dans une Merge Request • Création d’une pipeline GitLab CI dédiée à la validation de la structure des fichiers ads.txt pour les Adops • Déploiement d'un serveur Prebid en utilisant Gitlab CI/CD, Kubernetes et Helm / Charts • Création d'un job Gitlab CI similaire à Dependabot, qui envoie des notifications pour les nouvelles versions de Prebid.js via Google Chat et génère automatiquement des Merge Request
Développeur back-end
myDPO Solution
janv. 2020 - déc. 2020
1 an
Paris, France
• Conception de l'architecture backend en microservices, avec communication inter-services via gRPC et Protobuf • Développement d'une API GraphQL NodeJS connectée à une BDD PostgreSQL • Mise en place d'une pipeline Gitlab CI/CD et déploiement automatique sur GoogleCloud Platform des différents environnements' avec Kubernetes et Helm Charts • Création d’outils de synchronisation de données entre la nouvelle bdd PostgreSQL et l'ancienne en MongoDB • Création d’un microservice d’upload de fichier sur Google Cloud Storage • Automatisation des tests unitaires avec Jest
Développeur back-end
Accengage
oct. 2016 - oct. 2019
3 ans 1 mois
Paris, France
• Maintenance et support technique du premier CRM développé en PHP • Refonte complète de l’API REST en Node.js avec MySQL, puis migration vers Google Datastore • Création de pipelines CI/CD avec Travis CI pour automatiser les tests, la build et le déploiement • Développement de tests unitaires avec Mocha, Chai et Sinon pour assurer la fiabilité des APIs • Rédaction de la documentation technique des APIs avec Swagger, ainsi que de guides internes sur Confluence • Développement de routes API requêtées par des millions de devices depuis les SDKs mobiles (iOS / Android) • Conception d’un canal de notification WhatsApp via Webhooks – l’un des premiers du marché • Mise en place d’un outil de synchronisation de données entre MySQL et Google Datastore • Gestion du fort trafic en production grâce à l'utilisation de Google Pub/Sub pour le traitement asynchrone • Développement d’un load balancer intelligent redirigeant le trafic selon la version du SDK mobile
Développeur back-end
FretBay
juin 2015 - déc. 2015
7 mois
Paris Area, France
Création des modules Prestashop et Magento de la société. Création d'une API avec le framework Lumen et OAuth2.0
Formation
DSP Digital School of Paris
M1
2016 - 2018
3 ans
ETNA, école d'alternance en informatique
2014 - 2016
3 ans