profile

Arnaud Deprez

Creative Technical Architect

Helps customers in

Architecture

Designs microservices in a resilient, responsive and elastic architecture by applying the right tactics from DDD analysis (Event Sourcing, CQRS, Request/Reply). Uses drawing convention such as BPMN, UML or Archimate when it helps.

DevOps

Designs pipeline following GitOps best practices to match your requirements like security, audit, segregation

Code

Implements from proof of concept to production following the 12 factor app manifest. Use the right pattern (OOP, FP, AOP) at the right place for clean code.

Training

Helps people to get onboard with courses, presentations, socialization and mentorship from Developers to Management

I'm used to work in an agile iterative way with high focus on delivering usable increments to speed up adoption and get quicker feedback for continuous improvements. What I like the most in my job is to learn new technologies to fill my toolbox so that I can pick the right tool to solve your needs. When I can, I also try to contribute back to open source technologies I use.

Follow me

Technical Skills

Programming

Backend
  • Scala
  • Akka
  • Kotlin
  • Nodejs
  • Python
  • Java
  • Spring
  • Camel
  • Hazelcast
  • Camunda
  • Hibernate
  • Groovy
  • Sbt
  • Gradle
  • Maven
  • Go
  • C#
  • Clojure
  • Bash
Frontend
  • Html 5
  • Javascript
  • Typescript
  • Reactjs
  • CSS 3
  • Sass
Database
  • PostgreSQL
  • MySQL
  • MongoDB
  • Elasticsearch
  • Cassandra
  • ArangoDB
Message Bus
  • Kafka
  • RabbitMQ
  • ActiveMQActiveMQ

DevOps

Platform
  • Kubernetes
  • Openshift
  • Docker
Monitoring
  • Prometheus
  • Grafana
  • Elasticsearch
  • Logstash
  • Fluentd
  • Kibana
Security
  • clairClair
  • OWASPOWASP
  • Anchore
  • Snyk
Tooling
  • Git
  • Jenkins
  • Gitlab
  • Sonarqube
  • Selenium

Stack

Frontend
Reactjs
+
Nodejs
Backend
Scala
Platform
Kubernetes