Independent Software Engineer and Consultant
Etienne is an independant software engineer and consultant with experience in Senior Developer, Architect and Tech Lead positions.

Core technologies

Core technologies are the tools, languages and patterns I use every day. I consider myself an expert at using those technologies. Based on years of experience and many successful business cases at and with my clients, this opinionated list is meant to convey at a glance whether I could be a good fit for your project.

Languages & Core Tools

  • Golang
  • Javascript / NodeJS
  • React
  • Bash
  • GraphQL
  • SQL Databases
  • NoSQL Databases

Containers & Infrastructure

  • Docker & Docker-Compose
  • Kubernetes
  • Travis, Jenkins, jx

Design Patterns

  • Microservice Architectures
  • 12-factor and cloud-native applications
  • RESTful APIs
  • OpenID Connect / OAuth2
  • OOP & FP

Workmodes

  • Agile / very short feedback loops
  • TDD (and BDD where applicable)
  • Design Thinking
  • Lead by Example

Auxiliary technologies

Auxiliary technologies are technologies I like to introduce when the set of core technologies cannot solve a specific problem sufficiently or effienctly. Some of these are technologies I've been able to evaluate in projects, but would like to gain more insights before accepting them as core technologies. Others are well production-proven, but I have made a concious decision to use them sparingly in favor of the core technologies mentioned above.

Keep in mind that both lists are meant to give an overview and cannot possibly cover every use-case. Depending on your specific use case, the two lists might even be switched.

Graph Technologies

  • Janusgraph
  • Gremlin, Cipher

Languages & Frameworks

  • Groovy
  • Angular 2-6

Design Patterns

  • Reactive Programming (Rx)
  • gRPC

Containers

  • Istio & Mesh Networks
  • Kubernetes Operators

Open Questions?

Don't hesistate to contact me, whether to chat about cool technologies or discuss the support you need for your project. I'm happy to hear from you.

Want to get insights into how I work and communicate?

Why not check out my GitHub profile or my YouTube channel kubucation where I upload tutorial videos on technologies I like and use regularly.

Contact

GitHub: etiennedi

Twitter: etiennedi

LinkedIn: Etienne Dilocker

XING: Etienne Dilocker

YouTube: kubucation

Dilocker IT, Inh. Etienne Dilocker
Grundwiesenweg 30a
67434 Neustadt / Weinstraße
Germany

Phone: +49 175 9325406
Email: etienne@dilocker.de