Julien

Sobczak

{Software Developer + Husband + Dad}

It's me
Thanks for spending a few minutes getting to know me. Serious about my work without never taking myself too seriously.
ApprenticeJourneymanMaster / 😍 Enjoy
Code
Go / Python / Java / JavaScript / Bash / SQL / Git / CSS / React.js / AI-Assisted Programming
Design
System Design / Design Patterns / DDD / Automated Testing / REST / gRPC
Build
GitLab CI / GitHub Actions
Ship
Linux / Docker / Kubernetes
Run
Grafana / Prometheus / Elasticsearch
  • Written Communication
  • Empathy
  • Note-taking
  • Active Listening
  • Second-order Thinking
  • Humility
  • Challenge Others
  • Humor
  • Constructive Feedback

Languages

French
English
I lack automatism and confidence due to a lack of practice.
I sometimes use English inadvertently in the middle of documents written in French.
I've read more than 1000 English books.

Personality

Introvert
Think through writing.
Curious
Ask more questions than have answers.1
Open-Minded 2
Comfortable with uncomfortable ideas.
Modest
Better to look stupid than to feel smart.
Playful
Life is too short to be serious.
People-oriented
Work is a human adventure.

Hobbies

I reading for growth (and stunning picture books with my kids ), running , walking and playing table tennis , taking family pictures and travelling .

1
ChatGPT found my questions interesting.
2
As anybody with an open mind, my opinions are likely to change.

Scaleway

Order your baremetal server (LEGACY, UEFI) with a fresh installation (Linux distribs, Windows, etc.) from a simple API call.

Challenges

  • Many hardware/operational issues = My problem-solving skill always at work
  • Complex organizational environment = Opportunities to reflect
  • Missing internal platform = Scope very large
Go, Temporal, Postgres, GitLab CI, Nomad

OUI.sncf

Helped product teams understand their high-traffic applications by ingesting several TBs of metrics and logs per day.

Challenges

  • Only developer (at first) in a production team responsible to automate the boring stuff
  • No prior knowledge of monitoring & big data tools
  • High volumetry and strong reliability expected
Java, Python, Go, Hadoop, Elasticsearch, Graphite, Ansible

Leroy Merlin

Implemented large technical tasks required to improve the performance and the testability of the store sale application.

Challenges

  • Long-lasting codebase with millions of lines of code and almost 30 contributors
  • Many large refactorings without causing regressions
  • Published my first design documents in a team more experienced than me
Java, Eclipse RCP, Fitnesse, JUnit
View my full profile on LinkedIn
My main
▲ work experiences / side projects ▶

Blog

My sandbox. Write to understand. Write to learn. Never write to be read.

Motivations

  • To play with learning
  • To write what I want to read
  • To face ignorance
View my blog
Blogger > Jekyll > Astro

The NoteWriter

Minimal CLI to process my personal Markdown notes (reading notes, flashcards, in-progress and future projects, journals, reminders, goto links).

Motivations

  • Commit on a long-term creative process:
    • Turn my readings into projects
    • Automate (blog posts, reading lists)
    • Limit my tools (reduce distractions)
    • Build my commonplace book
View the documentation of The NoteWriter project
Go, React/Electron