Xavier Leclercq
Senior Software Engineer at Improbable
London, United Kingdom

I'm a Senior Software Engineer who is interested in all things related to software and as a result I have a good understanding of many aspects of software engineering. I'm currently working at Bloomberg where I develop and maintain email systems that have strict requirements in terms of performance and availability. My main programming language is C++ but I have a good understanding of most programming languages concepts and this allows me to easily transition to other languages if needed.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

CodersRank Rank
Top 1%
Based on:
Stackoverflow 14 events
Top 5
United Kingdom
Top 5
United Kingdom
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Oct 2019 - Present (2 years 8 months)
London, United Kingdom Current workspace
Currently Xavier Leclercq supports the Improbable

Xavier Leclercq's scores will be added to this company.

Senior Software Engineer
May 2010 - Sep 2019 (9 years 4 months)
London, United Kingdom
Software Engineer
At Bloomberg I'm part of the MSG team which develops the proprietary email system used by the Bloomberg users. As the lead developer of several critical components it is my task to ensure that new features are developed in the expected time frame and with a high degree of quality as the system must be available 24/7 without loss of service. A big part of my job is to respond quickly to any production issues and fix them immediately.

One of my biggest achievements at Bloomberg is to entirely redesign and rewrite several legacy components written in a mixture of Perl, C and C++ that did not meet the required level of robustness.
Aug 2004 - May 2010 (5 years 9 months)
London, United Kingdom
Senior Software Engineer
In August 2004 I rejoined Symbian as a Senior Software Engineer in the UI Frameworks Team. As the technical lead of a team of 7 people I was responsible for delivering a project within a tight schedule.
While working in this team I had the opportunity to develop a prototype for a UI framework. The prototype was written in Java and used SVG as the graphics format. The SVG renderer used was the Apache Foundation's Batic renderer.

In May 2007 I joined the Personal Information Management Team. This team is responsible for the functionality related to contacts, calendar and timezones.
In 2009 the company moved to an Agile development methodology and I became responsible for leading the work of a team of 5 developers.

In August 2009 I moved to the Kernel Team. This team is responsible for developing and maintaining the Symbian OS kernel.

Add some compelling projects here to demonstrate your experience
Jun 2015 - Present
This is a personal project that provides open-source components for the wxWidgets GUI framework.
This section lets you add any degrees or diplomas you have earned.
University of Liège
MSc, Software Engineering
Jan 1993 - Jan 2000

Jobs for you

Show all jobs