Proiecte

Proiecte

Proiecte și referințe. Unii clienți numiți, alții păstrați anonimi din confidențialitate.

Manag.Web e o platformă de management pe care o construiesc și o întrețin ca produs propriu: facturare, contabilitate în partidă dublă, gestiune și mijloace fixe, facturare pe abonamente și conformitate fiscală românească (e-Factura, SAF-T). Rulează în producție la companii precum Floricon Salub (salubritate), Clodinstal și Utilis.

Zeci de module pe un framework comun, cu raportare SSRS - sistemul pe care stă cea mai mare parte din munca mea recentă.

Documentația publică a produsului e la manag.zbconsulting.eu.

C#SQL ServerVisual WebGuie-FacturaSAF-T

Vezi proiectul →

Un dashboard de management modern și responsive care scoate la suprafață sănătatea financiară, profitabilitatea, trendurile de venituri, vechimea creanțelor și alerte operaționale din datele istorice ale companiei.

În dezvoltare. Metoda de estimare a fost validată pe trei modele de business diferite, fără modificări de schemă. Păstrat generic cât e pre-lansare.

AnalyticsDashboardsSQL

Vezi proiectul →

Am construit backend-ul server-side și serviciile REST pentru Bitpool - platforma care colectează date cu timestamp de la dispozitive și le servește printr-un API. Azi Bitpool e un produs comercial IoT și de date energetice (bitpool.com); eu am construit backend-ul timpuriu din care a crescut.

A fost o soluție C# completă - server, model de date, un uploader cu servicii REST, monitorizare, installere și partea de certificate - ca backend lead la RISE Technology Solutions în Australia. La același studio am construit și backend-ul REST al unui al doilea produs, miSafe.

C#REST API.NETIoT

Am construit CLIA, o aplicație de management al daunelor de asigurare, pentru Venuiti Solutions - dosare de daună, rezerve financiare, recuperări și raportarea aferentă. C# pe Visual WebGui, cu un UI de tip ribbon bazat pe Krypton.

Am lucrat ca parte din echipa Venuiti, care construia pe o arhitectură de componente Visual WebGui și includea foști angajați Microsoft, după un proces enterprise disciplinat.

Visual WebGuiC#KryptonAsigurări

Am construit și extins SIS DEM (Species Information Service Data Entry Module) pentru IUCN, World Conservation Union - aplicația în care cercetători din toată lumea introduc și validează datele din spatele evaluărilor de specii pentru IUCN Red List of Threatened Species.

Lucrarea a fost despre un strat de introducere a datelor fiabil, peste un set de date științific comun, folosit de o comunitate de cercetare distribuită și în mare parte non-tehnică, unde corectitudinea și claritatea contează mai mult decât orice soluție deșteaptă.

Bază de date.NETRed ListIntroducere date

Am dezvoltat și extins Turtle Research and Monitoring Database System (TREDS) pentru Secretariat of the Pacific Regional Environment Programme (SPREP) și Marine Research Foundation - sistemul în care cercetătorii din Pacific înregistrează tagging, cuibărit, eșuări și surveys de plajă și urmăresc țestoase individuale în timp.

Lucrarea a transformat o bază de date Microsoft Access existentă într-o aplicație stratificată ca lumea: un front-end web cu straturi separate de business-logic și data-access, plus un instrument desktop, împachetate astfel încât programe de conservare din țări diferite să o poată instala și rula singure. Construită în C# / ASP.NET peste datele Access.

C#ASP.NETMS AccessArhitectură stratificată

Am dezvoltat Jeeves CRM-ILM, un CRM și sistem de internet-lead-management pentru dealeri auto, pentru DealerSoft - o companie de software din Chicago. Eu am fost dezvoltatorul; produsul era al lor.

Construit în Visual Basic pe un framework reutilizabil purtat de la un proiect la altul, acoperea ce ține un dealer în funcțiune: gestiunea lead-urilor, worksheet-uri de tranzacție, aplicații de credit și formularele tipărite specifice fiecărui dealer. A fost vândut mai multor dealeri, într-o colaborare care a durat câțiva ani.

Visual BasicCRMILMWindows desktop

EZBid e o aplicație de evaluare a daunelor și estimare a reparațiilor pentru dTailTech, o companie din Texas. E folosită de evaluatori din sudul Statelor Unite care examinează proprietăți avariate de dezastre naturale - furtuni, uragane, grindină - și produc estimările detaliate de reparație care intră în dosarele de daună.

Punctul de plecare a fost un program DOS mai vechi, cu mai multe baze de date legate și ani de logică acumulată. L-am reconstruit ca aplicație Windows, păstrând datele și fluxul de care depindeau evaluatorii și găsind componente terțe acolo unde era nevoie. A fost livrat cu foarte puține bug-uri și s-a vândut ca produs comercial ani la rând.

Privind în urmă, e exact munca pe care o fac și azi: iei un sistem pe care un business deja rulează și îl muți pe o platformă actuală fără să pierzi ce îl făcea să funcționeze.

Port WindowsBaze de dateAsigurări

Am construit și operat o aplicație de business multi-tier pentru EconSeeds, o companie olandeză de semințe. Un sistem C# stratificat - straturi separate de business-logic, data-access, securitate, configurare și localizare, un front-end web Visual WebGui și un client desktop, peste un strat de date dOOdads (MyGeneration).

Am și găzduit-o și am susținut clientul direct ani de zile, inclusiv documentație și predare ca dezvoltatorul lor să poată prelua munca de zi cu zi.

C#Visual WebGuiSQL ServerdOOdads

Am construit zwt, un framework reutilizabil de aplicații Visual WebGui - fundația stratificată (acces la date, securitate, localizare, theming și componente UI) pe care stau aplicațiile web line-of-business, în loc să reconstruiești aceeași infrastructură pentru fiecare.

Mai multe dintre aplicațiile mele au fost construite pe el, iar alte case de software și-au construit produsele pe el - printre care AboutSoft și BugFree în Italia - cu module și versiuni livrate continuu de mine.

Visual WebGuiC#Framework

Încă două aplicații pe aceeași fundație Visual WebGui: AssurantieService, o platformă de servicii de asigurări cu theming propriu, tratare de erori și front-end-uri web, desktop și Windows; și DSG, o aplicație web line-of-business stratificată. Fiecare cu tot stack-ul de business-logic, acces la date, securitate și localizare.

Ambele livrate pentru clienți olandezi, alături de EconSeeds, ca parte dintr-un portofoliu de aplicații de business Visual WebGui construite pe un framework comun.

C#Visual WebGuiSQL Server

Pe o platformă de autorizații cu volum mare, calculul taxelor rula 30-90 de secunde pe loturi mari de cereri, ceea ce bloca UI-ul și pipeline-ul de procesare în lot.

Parcurgând fiecare apelant al motorului de calcul am găsit o dublă execuție recursivă și scrieri în baza de date rând cu rând, care consumau aproape tot timpul. Fix-urile au fost: eliminarea recursiei, gruparea scrierilor cu table-valued parameters și rescrierea subinterogărilor corelate din procedurile stocate. Fiecare modificare a fost verificată pe date reale de producție înainte de rollout; calea loturilor grele a scăzut cu 89-99%.

SQL ServerPerformanțăEF

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.

An unhandled error has occurred. Reload 🗙