Antoine Cotten

Senior Software Engineer at Unikraft
  • Claim this Profile
Contact Information
Location
Munich, Bavaria, Germany, DE

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Germany
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • Mar 2023 - Present

      Building KraftCloud, a platform for running high-throughput applications at their maximum potential with unikernel technologies. Missions: • Execution of unikernels via standard (OCI) container runtimes. • Architecture and implementation of resilient backend components with asynchronous, message oriented communications (NATS).

    • Netherlands
    • Software Development
    • 700 & Above Employee
    • Senior Software Engineer
      • Jul 2022 - Feb 2023

      Designing Booking.com's new Istio-based service mesh, with the goal of improving the reliability, observability and security of network communications between over 2000 services. Missions: • Development of a custom Istio configuration source over gRPC (XDS) to bridge a bespoke service mesh implementation with Istio. • Development of a Kubernetes controller to integrate with Booking's internal microservice directory and improve the user experience of development teams with… Show more Designing Booking.com's new Istio-based service mesh, with the goal of improving the reliability, observability and security of network communications between over 2000 services. Missions: • Development of a custom Istio configuration source over gRPC (XDS) to bridge a bespoke service mesh implementation with Istio. • Development of a Kubernetes controller to integrate with Booking's internal microservice directory and improve the user experience of development teams with Istio. • On-demand rollout of service mesh configurations integrated with software deployment pipelines on Harness. (Contracting via Mirantis Inc.) Show less

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Developer
      • Apr 2020 - Jun 2022

      Building a cross-cloud event bus powered by Knative, on top of the Kubernetes platform. SaaS offering deployable on-premises. Fully distributed team. Missions: • Development of integrations with third-party services as custom extensions to Kubernetes (Go programming language). Created reusable abstractions to help extend the company's catalog of integrations rapidly. • Designed and implemented a description language based on the HCL syntax, used for representing and deploying… Show more Building a cross-cloud event bus powered by Knative, on top of the Kubernetes platform. SaaS offering deployable on-premises. Fully distributed team. Missions: • Development of integrations with third-party services as custom extensions to Kubernetes (Go programming language). Created reusable abstractions to help extend the company's catalog of integrations rapidly. • Designed and implemented a description language based on the HCL syntax, used for representing and deploying messaging systems onto the TriggerMesh platform (event topology, integration patterns, etc.). • Contribution to the product's roadmap via technical proposals. Authored a concept around payload transformations, among others. • Performance analysis and optimization of the TriggerMesh platform and software components. Improved the processing velocity by over 10x in some cases. • Introduction of a testing framework using Behavior-Driven Development style (BDD) for end-to-end testing of backend components. • Instrumentation of the platform to make it observable (Prometheus stack with Grafana). Creation of dashboards to make that data relevant to the platform's operators. Show less

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Developer
      • Aug 2019 - Mar 2020

      Munich, Bavaria, Germany Development of the open-source project "Kyma", integrated inside the product SAP Cloud Platform Extension Factory. Contributing to the Knative project, by Google, written in the Go language and based on the Kubernetes platform.

    • Senior Software Developer
      • Mar 2017 - Aug 2019

      Munich, Bavaria, Germany Bringing a new product, SAP Commerce Cloud, to the market using my expertise of Docker, Kubernetes and the cloud. Product & Technologies department. Missions : • Make our flagship product "Hybris Commerce Suite" more compliant with the reality of modern cloud environments and ease its deployment for our customers and partners. • Development of custom controllers written in the Go language for the Kubernetes platform, focused on facilitating the orchestration of the SAP Commerce… Show more Bringing a new product, SAP Commerce Cloud, to the market using my expertise of Docker, Kubernetes and the cloud. Product & Technologies department. Missions : • Make our flagship product "Hybris Commerce Suite" more compliant with the reality of modern cloud environments and ease its deployment for our customers and partners. • Development of custom controllers written in the Go language for the Kubernetes platform, focused on facilitating the orchestration of the SAP Commerce Cloud product.

    • Software Developer
      • Oct 2016 - Mar 2017

      Munich, Bavaria, Germany

    • Operations Engineer
      • May 2016 - Sep 2016

      Munich, Bavaria, Germany Operating an on-premises platform powering an innovative online service for the fintech industry. Strong focus on security and high-availability. Missions: • Proof of concept for a migration from unscheduled Linux containers to Kubernetes. • Off-site back-up strategy for replicated data stores (Cassandra, Elasticsearch, MySQL).

    • Germany
    • Wellness and Fitness Services
    • 100 - 200 Employee
    • Technical Operations Engineer
      • Feb 2015 - Apr 2016

      Munich, Bavaria, Germany Restructuring the lifecycle, execution environment and monitoring of a rapidly growing online product. Fostering a DevOps culture in a fragmented team through the implementation of automation. Missions: • Creation of a scalable execution platform based on CoreOS for distributed applications running in Linux containers (Docker), orchestrated by Kubernetes • Adaptation of web applications and satellite services to run inside Linux containers (Docker) on top of Kubernetes •… Show more Restructuring the lifecycle, execution environment and monitoring of a rapidly growing online product. Fostering a DevOps culture in a fragmented team through the implementation of automation. Missions: • Creation of a scalable execution platform based on CoreOS for distributed applications running in Linux containers (Docker), orchestrated by Kubernetes • Adaptation of web applications and satellite services to run inside Linux containers (Docker) on top of Kubernetes • Implementation of a Continuous Deployment pipeline for distributed applications (Rails/AngularJS) using Docker and Jenkins Pipeline • Introduction of processes and toolsets for automating the deployment of on-demand test environments based on Docker Compose (first iteration) and Kubernetes (second iteration) Show less

    • Germany
    • Book and Periodical Publishing
    • 400 - 500 Employee
    • Linux System Administrator / DevOps
      • Dec 2012 - Feb 2015

      Munich, Bavaria, Germany Responsible for the operation of a "private cloud" production environment and for software delivery. Acquired expertise in vSphere clustered environments, RedHat Linux and the Puppet configuration management system. Missions: • Full implementation of server lifecycle automation with Puppet, Foreman and Mcollective • Maintenance, hardening and monitoring of a vSphere private cloud (3 nodes, 60 vms) • Administration of application servers and databases for social and mobile… Show more Responsible for the operation of a "private cloud" production environment and for software delivery. Acquired expertise in vSphere clustered environments, RedHat Linux and the Puppet configuration management system. Missions: • Full implementation of server lifecycle automation with Puppet, Foreman and Mcollective • Maintenance, hardening and monitoring of a vSphere private cloud (3 nodes, 60 vms) • Administration of application servers and databases for social and mobile games • Continuous integration of Java projects with Jenkins and Maven • Test-drive of Docker in the context of application isolation Show less

    • France
    • Pharmaceutical Manufacturing
    • 300 - 400 Employee
    • Junior System and Network Administrator
      • Sep 2009 - Oct 2012

      Lyon, Auvergne-Rhône-Alpes, France Part time position as graduate trainee engineer, in the framework of a 3-year engineer course at CPE Lyon. Missions: • Managed the implementation of a Sharepoint 2010 collaborative intranet for all the group entities • Study and implementation of an homogenous and externalized backup solution for servers and laptops • Setup and scaling of open-source web services (e-mail hosting and filtering, DNS, web servers) • Deployment and administration of virtualized… Show more Part time position as graduate trainee engineer, in the framework of a 3-year engineer course at CPE Lyon. Missions: • Managed the implementation of a Sharepoint 2010 collaborative intranet for all the group entities • Study and implementation of an homogenous and externalized backup solution for servers and laptops • Setup and scaling of open-source web services (e-mail hosting and filtering, DNS, web servers) • Deployment and administration of virtualized infrastructures (ESXi and Hyper-V) • Supervision and security audits of the network • Creation of an IPsec VPN policy for nomad access to local ressources • Migration and securisation of externalized Windows 2003, CentOS and Debian servers (web hosting, ftp, emailing, business applications), automation of administrative tasks Show less

    • Germany
    • Writing and Editing
    • 1 - 100 Employee
    • Internship Trainee
      • Jul 2011 - Aug 2011

      Frankfurt am Main, Hesse, Germany Two-month internship in Germany in the framework of my engineer graduation at CPE Lyon. Missions: • Implementation of a Sharepoint intranet application for documents archiving purposes • Creation of interactive business reports from a time management and budget database, using SAP CrystalReports

    • Internship Trainee
      • Apr 2009 - Jun 2009

      Timişoara, Timiş, Romania University exchange with the Faculty of Rennes 1 Mission: • Setup of a web server embedding the Moodle CMS, intended for University teachers to provide electronic courses

Education

  • Ecole supérieure de Chimie Physique Electronique de Lyon
    Diplôme d'ingénieur, Informatique et Réseaux de Communication
    2009 - 2012
  • IUT de Rennes 1
    DUT GEII, Génie électrique et Informatique industrielle
    2007 - 2009
  • Ecole supérieure d'Electronique de l'Ouest-ESEO ANGERS
    Mathématiques, Physiques et Sciences de l'ingénieur
    2006 - 2006

Community

You need to have a working account to view this content. Click here to join now