Proiecte selectate

Problemă, intervenție, rezultat măsurat

Rezultatele clienților sunt de obicei acoperite de acorduri de confidențialitate. Acolo unde putem numi clientul, o facem. Acolo unde nu putem, păstrăm metoda și perimetrul, fără identitate.

Sub o secundădrumul critic de raportare, pe date operaționale realeGrup din construcții și infrastructură · 2022–2026

O platformă operațională și financiară, de la prima linie la producție în două luni

Problema
Un grup în creștere avea nevoie rapid de o platformă internă pentru operațiuni și finanțe, care să țină pasul pe măsură ce regulile și volumele creșteau.
Ce am făcut
Am pornit de la un nucleu reutilizabil construit în timpul nostru. Responsabilitate completă: model de date, arhitectură, C#, SQL, testare, deployment. Ulterior, un program de optimizare a eliminat calculele repetate, a reutilizat seturile de date stabile și a controlat creșterea combinatorie. Ana Maria a validat rezultatele înainte de fiecare livrare.
Rezultat
În producție la două luni după prima linie de cod. Drumul critic de raportare adus sub o secundă. Observabilitate, alerte și detectarea regresiilor integrate; drumul de migrare spre .NET actual pregătit.
6×2,4 s → 0,4 s, analizat și corectat în aproximativ 20 de minuteVente-Privée (Veepee) · 2008–2013

Cinci ani de continuitate a platformei, în plină hipercreștere

Problema
Platforma SharePoint internă, folosită de toate departamentele, trebuia să țină pasul cu o creștere europeană rapidă, iar pagina de start devenise lentă.
Ce am făcut
Responsabilitate tehnică principală, hands-on: dezvoltare, administrare, deployment, suport, training. Aproximativ 80 de aplicații Web Part dintr-un total de circa 100; redesignul din 2013 livrat în aproximativ trei săptămâni.
Rezultat
Codul terț de pe pagina de start a portalului adus de la 2,4 s la 0,4 s, validat pe toate mediile și pus în producție în două ore.
90 minîn loc de un weekend, pentru aproximativ 6 EUR de calculEverest Software · 2016–2019

6.000 de clipuri publicitare, generate în paralel pe Azure Batch

Problema
O platformă de digital signage pentru showroom-uri auto din Europa de Vest trebuia să genereze mii de clipuri personalizate, iar o singură mașină avea nevoie de zile.
Ce am făcut
Am reconstruit fluxul pe Azure: rânduri citite din SQL Server, clipuri generate pe aproximativ 200 de workeri Batch în paralel, rezultat scris în Azure Storage, stări scrise înapoi printr-un API C#. Calculatorul Windows din fiecare showroom a fost înlocuit cu un dispozitiv Android care își citește planul de redare dintr-un API REST.
Rezultat
Aproximativ 90 de minute și circa 6 EUR pe o rulare completă. Hardware-ul per showroom redus de la aproximativ 600 EUR la aproximativ 50 EUR.
100×30 s → 0,30 s pe pagină, peste 100.000 de rânduriDP2I · 2003, unde a început metoda

Paginare pe ID-uri, încă mai rapidă decât varianta implicită de azi

Problema
O listare folosită de aproximativ 20 de rețele de agenții imobiliare din Franța încărca ~60 de câmpuri pe peste 100.000 de rânduri pentru a afișa o singură pagină.
Ce am făcut
Am separat identificarea rândurilor de încărcarea lor completă: se ordonează doar identificatorii, se izolează pagina, apoi se aduc rândurile complete doar pentru acele ID-uri. Metoda a fost generalizată într-o strategie adaptivă în una, două sau trei etape.
Rezultat
De la aproximativ 30 de secunde la 0,30 secunde pe pagină. Remăsurat în 2026 pe 10 milioane de rânduri: de 9× mai rapid decât OFFSET/FETCH pe ultima pagină.
3chestionare publice de evaluare, încă onlineOrdinul Arhitecților din România · 2024–2025

Instrumente de evaluare a locuirii pentru Ordinul Arhitecților din România

Problema
Ordinul voia ca gospodăriile să își poată evalua locuința, să își clarifice prioritățile și să testeze o proprietate concretă față de ele, online.
Ce am făcut
Am construit trei chestionare legate între ele pe ASP.NET MVC 5 și SQL Server: punctaj pe categorii, recomandări generate, rapoarte PDF pe server produse din aceleași view-uri ca rezultatul de pe ecran.
Rezultat
Online la locuire.oar.archi. Rezultatele sunt exportate în Excel chiar de administratorii Ordinului, fără să treacă prin furnizor.
9 aniresponsabilitate continuă, trei generații SharePointEurope Airpost · 2005–2014

O platformă de companie aeriană, în grija noastră timp de nouă ani

Problema
O companie aeriană avea nevoie de un intranet și de aplicații de business care să reziste la upgrade-uri, reorganizări și utilizare zilnică în producție.
Ce am făcut
Am instalat și migrat SharePoint 2003 → 2007 → 2010; am construit Web Parts de business și aproximativ zece aplicații interne ASP.NET pe un motor comun. Ana Maria a dezvoltat funcționalități SharePoint și ASP.NET și a oferit suport utilizatorilor.
Rezultat
Nouă ani continui de suport în producție pe aceeași platformă, fiecare generație fiind migrată, nu reconstruită.
~8.000valori de business verificate în câteva orePlatformă din construcții și infrastructură · 2022–2026

Verificarea datelor înainte să ajungă la client

Problema
O livrare urgentă depindea de corectitudinea a mii de valori de business calculate, fără timp pentru o a doua rundă.
Ce am făcut
Ana Maria a verificat aproximativ opt mii de valori față de rezultatele așteptate și a documentat fiecare abatere destul de precis încât să poată fi corectată direct.
Rezultat
Date confirmate înainte de livrare; erori prinse cât mai era timp să fie corectate.

Dovezi reproductibile

Acolo unde fiecare cifră poate fi publicată și verificată

Pentru că cifrele clienților sunt confidențiale, am reconstruit aceeași problemă pe date sintetice proprii: o aplicație de rezervări hoteliere din 2011, cu 10 milioane de rânduri, implementată de patru ori, de la ASP.NET clasic la un API ASP.NET Core 8 cu clienți React, Vue și Angular. Fiecare implementare trebuia să returneze aceleași rânduri, nu doar să fie rapidă.

216cereri măsurate
4implementări pe server
3volume de date, până la 10M rânduri
0seturi de date ale clienților

Construite în timpul nostru

Modele care au devenit baza unor proiecte plătite

Din 2004 construim nuclee de aplicații reutilizabile între misiuni. Motorul din 2004 a susținut zece ani de misiuni enterprise în Franța. Nucleul multi-site din 2018–2021 a pus în producție platforma unui client în două luni. Cinci site-uri construite pe el sunt încă online:

Aveți o platformă care devine mai lentă, mai veche sau mai greu de schimbat?

Trimiteți-ne o scurtă descriere. Prima discuție este gratuită și fără obligații.