Skip to main content

Atoo-Sync Cloud

(March 2021 — March 2024)

I joined Atoo-Next in March 2021. My first assignment was to rebuild the Atoo-Sync Compta WordPress plugin from the Atoo-Sync GesCom codebase. I broke the software, and nobody noticed during testing: I had taken the unique key of Atoo-Sync GesCom and carried it over to Atoo-Sync Compta. It took my employer a month to repair the damage at the clients’ end. It is the most useful lesson I have had in this trade.

Then came the custom developments, installed directly inside the clients’ plugins. There were only two of us: my colleague became the in-house referent for the PrestaShop modules, and I for the WordPress ones. I was soon given the improvement of the web service that lets Atoo-Sync connect to Shopify, whose API changes every three months even though a version stays usable for a year. Meanwhile my colleague was building the Atoo-Sync Cloud Comptabilité interface, and very quickly he plugged into my API.

In June 2021 I built my first link to another system, IZIFLUX, the one that opened the marketplaces to us. In October the mission changed scale: turn that web service into the core of the new Atoo-Sync Cloud program, able to handle both business management and accounting.

I did not merely rewrite the code in PHP, I reworked it substantially. I added specific providers, which make it possible to ship a link developed for a single client without opening it to all the others. Above all I made the core generic: a new link comes down to a configuration file listing its particularities, then to the specific parts alone, without ever touching the core. I ran the EBP SaaS and Cegid XRP FLEX links in parallel.

Those configuration files ended up serving far beyond the code. In February 2022 my colleague was still hand-coding the connection interface of every link, which took him a considerable amount of time: I showed him how to lean on my files, and how to enrich them so that the interface builds itself. On my side, the marketing team regularly asked me to fill in a document listing what the software could and could not do, thirty minutes for a single link; I wrote a side program that reproduces the document’s layout and fills it automatically from the same files.

In 2022 the team grew to produce more links and I took the new developers under my wing. I used the opportunity to put in place development standards and internal documentation, which did not exist. We went up to ten developers, eight of them on Atoo-Sync Cloud and under my responsibility.

In 2023 the latest hire refused to do what I asked, on the grounds that I was not his superior. As I was already running the whole team, I asked for the promotion matching what I did, and became team lead. Officially everything changed, in practice I was already doing the work; Gantt charts and specifications were added to it. I left Atoo-Next in 2024 to start Alaïs-Studio.