I'm a polymath software engineer passionate about product development and user experience, backed by 13 years of diverse experience in remote and multicultural environments (working and living). My journey spans industries including press, data analytics, music, and observability.
My main focus revolves around delivering user value, and I enjoy taking a holistic, breadth-first, hacker-style approach to engineering.
I maintain the k6 load testing tool and have contributed to various open-source projects, such as Lane and Reflections. My commitment to open-source reflects my belief in giving back to the community.
I am a maintainer of the popular k6 load testing tool. Some of my proud open-source contributions include:
- Lane, a Go library providing generic PriorityQueues, Queues, Stacks, and Deque data structures
- Reflections: A Go library simplifying reflection-based tasks
- Various system tools such as trousseau, motus or mymy.
- And more...
I thrive as a Staff Software Engineer at Grafana Labs, building tools that empower developers worldwide. Prior roles at Ableton, Botify, and Libération have equipped me with invaluable insights into major projects running or operating at scale, with sometimes uncommon requirements, scope, and workflows.
Strategic thinking and decision-making complement my strong focus on product and user experience. I have excellent communication and soft skills and am proficient in driving software design and consensus building. I am experienced in Go, Python, Rust, and C++ and take a holistic, breadth-first, and hacker-style approach to engineering. Furthermore, working in remote and multicultural companies for the last ten years gave me the soft skills to navigate heterogeneous communication and working practices.
After studying Literature and Philosophy, I transitioned to Computer Science and graduated from Epitech, France's leading computer science school.
I demystify technology one article at a time on my blog, https://theocrevon.com. You can also find me showcasing my skills and achievements on LinkedIn and answering your Go, Python, Rust, and Systems questions on StackOverflow.
Beyond coding, I'm passionate about literature, video games, philosophy, and photography. I've played the piano for a decade, have a healthy obsession with Japanese culture and food, and have been living in Berlin for the past decade.
Initially, it might not seem like it, but I'm rather shy and introverted. The Myers and Briggs personality test classifies me as an INTP, and in my experience, it fits how I perceive myself and what others reflect on me.
A constitutive aspect of my personality I prefer to share is that I have a high IQ (for some reason, I always feel guilty, ashamed, and scared of saying it) and identify as neurodiverse. I'm not Einstein, but in my experience and according to modern psychology research, my brain can work somewhat differently than the "typical" person's.
For instance, although it tends to be less well accepted in the world of technology, I rely on intuition quite heavily (as opposed to complex argument reasoning, although I'm also capable of that). Much of my awoken time is spent learning things; my brain somehow smothers all that in dark and tiny corners and fetches them out of the blue without necessarily providing me context when it judges it necessary.
I can also have trouble reasoning sequentially. My brain prefers a more tree-like reasoning structure where ideas are nodes, and it constantly tries to connect them with edges in ways that can sometimes look completely irrelevant. Thus, I also sometimes have a hard time expressing what I mean because it's tough to make what in my brain is some mind map into a sequence of words.
- I use the fish shell. Some people seem to find it funny.
- Most of my infrastructure runs on FreeBSD —yes, even the web services I run. Sure, it doesn't have all the fancy stuff the cool kids expect nowadays, but it's small, self-contained, well-documented, stable and easy to master.
- I use the MonoLisa font for everything related to code, and people have been calling me "so French 🇫🇷" for it.
- I have an obsession with hardcore management and simulation games. If both the pilots of an Airbus A320 I was onboard were to become incapacitated, I'd probably be the passengers' best chance at landing it safely.
Regardless of the reason for it, please feel free to contact me directly. Be kind 🙇♂️