Fabrice Harari

Software and web sites development in WinDev, WebDev, WinDev Mobile, debug of existing code, problem resolution


An International WinDev Consultant working with companies all over the world, Fabrice Harari is offering a wide range of services going from hourly debug of your code WinDev 5.5 to WinDev 11, in French or English, to long term development projects.

Need assistance in creating your requirement list? An outside eye on a stalling development? An independent advice on a lingering problem? Help in speed optimization? Fabrice will put his long experience and analytical capabilities to your service.

CloseDegrees and Qualifications:

Currently, I’m pursuing two very different careers at the same time: On one side, my activity as a WinDev consultant on the international scene sends me regularly in another part of the world, on the other I develop a whole line of software distributed on the web.

I also semi-regularly publish new articles in my WinDev files where I explore aspects of the WinDev Development, often about problems not covered in the WinDev help files, and how to circumvent them.

Originally doing consulting and development work in France, I extended my activities to the international market around 1998. When a presentation during the 2000 WinDeveries in Paris put me in contact with a Selltis representative, I started a long term relationship that was first long distance and ended up with me spending more than 4 years in Louisiana working on their project.

When Katrina put a halt to the project, I reactivated my contacts in the WinDev community to offer my services once again.


When I was working in France, I was also very active in the WinDev community, and created the web site that was later renamed windasso.org. I became the first president of the WinDev Developer association when it was created in December 2000.

Co-author of the WinDev Development Guide (Guide du développeur WinDev), first independent book ever published on WinDev, author of software used by thousands of people around the world, I developed during my career in a lot of different languages and in even more different domains of activity.

From my first love affair with assembly language, I kept a deep understanding on how the system work, and this understanding is surprisingly useful when working even with high level tools like WinDev and Object development. Optimizing code, by example, is often going against accepted development practices to stick closer to the natural flow of instructions processing.

Cardiac rhythm surveillance tools, accounting, petroleum fields analysis, dynamic web sites, horse’s races statistical analysis, CRM, virtual stock management, Video Game engine… All these things have nothing in common, except that at some point in my career I developed software that was doing precisely that.

At the time when the mono-user PC was just born, I was already developing multi-user applications on French micro hardware (yes, at the time, there was some French hardware ) able to use external terminals to offer multitasking on hardware using 8088 processors under Prologue operating systems. When networking became the norm instead of the exception, I already had years of experience in sharing data between users, and when Windows became usable instead of anecdotal, I was ready to switch to the all graphical interface without changing the deep level philosophy of my developments.

During the French years of my professional career, I did about everything there is to do, from building computers, installing and configuring networks, even help design and control electronic components, to the software analysis and development that was always at the heart of my activity. All these different experiences gave me a cross section view of today’s computer world that allows me to answer questions and find answers when other people stall.

Developing the best interface is nothing if the data access below isn’t optimized. Accessing data through the network, replicating it, accessing it on the web, all these solutions are valid in some circumstances and extremely bad in others. Deciding of an implementation schema is always tricky, and even if in theory it’s perfectly done, real world problems soon can poke holes in about everything…

If you are caught in one of those problems and need an external eye, you now know where to find me

fabriceharari's photo

Languages: English, Français

Media: Audio Call, Video Call

Local Time: (GMT-04:00) January 17, 2021, 04:28AM

Location: St Françcois, Guadeloupe  (Find on Google Maps)

Last seen: more than a month ago

Checking online status...
OpenClients reviews:
Rating: New Member

1 Review: 1 Excellent 0 Satisfactory 0 Unsatisfactory