Tharushan Saseeskumar

Backend Developer / Devops

I am Tharushan Saseeskumar, currently working at Abbeal as a Backend Developer / Devops in Paris.
Timeline of my career :
  • Nov 2020 - Now (2 years 2 months)
    Backend Developer - Devops
    Prisma Media - The French Editor leader on print and digital with more than 20 famous brands, such as Femme actuelle, Geo, Capital, Gala and Tele-Loisirs
    Gennevilliers
    - Maintaining a PHP 7/8 library which injects ads tags in a html content and more
    - Built an internal configuration manager for Adops using Django to set prebid Configs
    - Rework of a Google Appscript which uploads to AWS S3 a json file formatted from Google Sheets data
    - Built a gitlab pipeline that generates changelog based on changes in a Merge Request
    - Built a gitlab pipeline that validates ads.txt structure for Adops when they create a Merge Request
    - Built and deployed a Prebid Server using Gitlab CI/CD, Kubernetes and Helm / Charts
    Skills involved:
    PHP
    Symfony
    Typescript
    NodeJS
    Python
    Django
    Gitlab CI/CD
    Go
    AWS
    Kubernetes
    Helm
    Charts
  • Jan 2020 - Nov 2020 ( 10 months)
    Backend Developer - Devops
    DPOConsulting - Your personal data protection officer
    Paris
    - Rework of MyDPO Solution's backend using NodeJS, GraphQL, PostgreSQL
    - Deploy front-end and back-end to Google Cloud Platform on Kubernetes
    - Creating a file upload microservice using Google Cloud Storage
    Skills involved:
    NodeJS
    GraphQL
    PostgreSQL
    gRPC
    Kubernetes
    GCP
    Google Cloud Storage
  • Nov 2019 - Now (3 years 2 months)
    Backend Developer - Devops
    Abbeal - Team of expert and passionate software developers
    Paris
  • Oct 2016 - Oct 2019 (3 years )
    Backend Developer
    Accengage / Airship - The #1 Push Notification Technology for Mobile Apps, Websites & Facebook Messenger!
    Paris
    - Worked on Accengage's first version as technical support / PHP Developer
    - Built a NodeJS / MySQL REST API for Accengage's push notification CRM
    - Built an internal tool using NodeJS and crons to migrate data from MySQL to Google Datastore
    - Built a new NodeJS REST API saving data into Google Datastore, using Google Pubsub
    - Built a Load Balancer redirecting to old or new REST API depending on Mobile SDK Versions
    - Built one of the very first Whatsapp chatbot using webhooks
    Skills involved:
    PHP
    NodeJS
    Express
    MySQL
    MariaDB
    Memcached
    Redis
    Google Datastore
    Google PubSub
    Travis CI
    GCP
    Kubernetes
    Helm
    Charts
    Telegraf
    InfluxDB
    Grafana
    Rundeck
  • 2016 - 2018 (2 years )
    Digital Project Manager / Developer Master Degree at Digital School of Paris
    Paris
  • Jun 2015 - Dec 2015 ( 6 months)
    Fullstack Developer
    Fretbay - The leading marketplace for cheap transport and moving services
    Créteil
    - Built Fretbay's Prestashop module
    - Built Fretbay's Magento module
    - Built a Lumen API which communicates with e-commerce modules to get shipping quotes
    Skills involved:
    PHP
    Lumen
    Magento
    Prestashop
    MySQL
    PHPUnit
    Smarty
    OAuth2
  • 2014 - 2016 (2 years )
    Intensive two-year study course preparing for master of science, Software Architect / Application Developer at ETNA
    Ivry-sur-Seine