I'm a Software Engineer with expertise in Python and React. Over the past decade, I've navigated diverse challenges, from academic research to startup environments.
I spent three years as a Natural Language Processing researcher at the University of Strasbourg (France), where I worked on labelling data and fine-tuning BERT, one of the first LLM, for coreference resolution in French. My work resulted in several peer-reviewed scientific papers (see Google Scholar).
In the last five years, I've focused on developing SaaS applications for two B2B cybersecurity startups, Cogiceo and Mantra. At Cogiceo, I built tools for automated analysis and vulnerability scoring of Android apps and browser extensions. At Mantra, I've developed systems for real-time email analysis to detect phishing attacks.
My work involves typed and tested Python (FastAPI, Django, Flask) alongside TypeScript and React, with a commitment to clean, maintainable code following Domain Driven Design.
I'm always eager to explore new technologies and enjoy tackling challenges that push me to learn and grow.
Outside of work, I enjoy creating open-source tools that are useful to me (and hopefully others too). You can check out my work on the project page.
If you'd like to connect or discuss a project, feel free to reach out at bruno@boberle.com.
I have published peer-reviewed scientific papers and presented my work at several conferences and workshops.
Check them out here or on Google Scholar.
Thesis: Developed an end-to-end rule-based coreference resolution system in Python
Published at the conference TALN-RECITAL (Association française pour l'Intelligence Artificielle) in 2019
Thesis: Statistical and linguistic analysis of coreference chains in research articles
Published in the journal Discours: A journal of linguistics, psycholinguistics and computational linguistics in 2020
Language and Linguistics of French, Greek and Latin
Analytic philosophy, Logic (predicate and propositional calculus), Epistemology, French philosophy