Preskoči na sadržaj
Dostupan odmah

Andor Sípos

Osnivač, tehnički rukovodilac i softverski arhitekta

Modernizacija .NET sistema, integracija sistema i poslovni softver po meri | Razvoj softvera uz podršku AI-ja

Osnivač, tehnički rukovodilac i softverski arhitekta firme operandor sa 13+ godina iskustva u razvoju poslovnih .NET sistema. Pomaže poslovnim rukovodiocima, operativnim timovima i tehničkim rukovodiocima čiji rad usporavaju nepovezani sistemi, ponavljajući unos podataka ili aplikacije koje je teško nadograđivati. Razvija poslovni softver po meri, modernizuje postojeće .NET sisteme i povezuje aplikacije, prvenstveno koristeći .NET/C#, Azure i veb-tehnologije. Kao programer i arhitekta koji aktivno učestvuje u razvoju radi sa programerima sa kojima je već sarađivao na ranijim projektima. Razlikuje AI automatizaciju poslovnih procesa klijenata od AI alata koje koristi u sopstvenom razvojnom procesu; razvojni tim odgovoran je za tehničke odluke, pregled koda i obezbeđenje kvaliteta.

Istaknute snage

Kopiraj link: Istaknute snage
  1. Modernizacija bez prekida rada u produkciji

    Velike, čvrsto povezane .NET sisteme korak po korak preoblikuje u modularne monolite po principima Clean Architecture, dok sve vreme rade u produkciji. Poslednji takav projekat bila je platforma zasnovana na .NET Frameworku, WCF-u i uskladištenim procedurama, koju koriste zajmodavci i advokatske kancelarije.

  2. Tehničko vođenje malih timova na daljinu

    Projektuje strukturu rešenja, usklađuje rad programera, vodi preglede dizajna i koda, mentoriše programere i uvodi ih u posao, a predstavnicima klijenta je glavna tehnička kontakt-osoba. Poslednji put je to radio u timu koji je narastao sa 3 na 7–8 osoba.

  3. Clean Architecture i modularni dizajn

    Nove sisteme započinje od čistog, modularnog dizajna sa jasnim granicama između modula i pravi module koje mogu ponovo da koriste i drugi proizvodi, poput modula za upravljanje ovlašćenjima koji je uveden u još tri proizvoda.

  4. Razvoj softvera uz podršku AI-ja

    Koristi GitHub Copilot, Claude, Codex, ChatGPT i Cursor kao podršku implementaciji, testiranju i dokumentovanju. Napravio je MCP server koji agentima za kodiranje pruža kontekst kodne baze i projekta. Razvojni tim odgovoran je za tehničke odluke, pregled koda i obezbeđenje kvaliteta.

  5. Full stack razvoj: .NET i TypeScript/React

    Razvija rešenja od početka do kraja: na back-endu koristi C#, ASP.NET Core, Entity Framework i SQL Server ili PostgreSQL, na front-endu TypeScript, React i MUI, a CI/CD vodi kroz Azure DevOps ili GitHub Actions, sa isporukom na Azure, AWS i Kubernetes.

  6. Pronalaženje uzroka grešaka u dugovečnim kodnim bazama

    Ispituje složene greške i eskalirane probleme iz produkcije u velikim kodnim bazama koje se razvijaju godinama, prati ih do osnovnog uzroka i pragmatično uklanja tehnički dug i jedinstvene tačke otkaza koje stoje iza njih.

Stručno iskustvo

Kopiraj link: Stručno iskustvo

Osnivač, tehnički rukovodilac i softverski arhitektaoperandor

Na daljinuoperandor.io

Kopiraj link

preduzetnička radnja

Pomaže da se smanji ručni rad razvojem poslovnog softvera po meri, modernizacijom postojećih .NET aplikacija i integracijom sistema. Usluge obuhvataju i preuzimanje postojećih sistema i angažovanje senior programera, a u tim angažmanima preuzima i tehničko rukovođenje. Za klijente izrađuje i automatizaciju uz podršku AI-ja, na primer za izdvajanje podataka iz dokumenata, razvrstavanje upita i pretragu internih informacija, uz definisane korake ljudske provere i odobravanja. AI alati korišćeni tokom razvoja podržavaju njegov sopstveni radni proces; izrađena aplikacija ne mora da sadrži AI funkcije. Sopstveni proizvod rovatix podržava obradu dokumenata.

  • Projektuje arhitekturu rešenja, usklađuje rad programera i učestvuje u implementaciji, pregledu koda i testiranju.
  • Radi na daljinu sa postojećim timovima klijenata, pre početka rada dogovara zadatke, dostupnost i odgovornosti, a za veće poslove uključuje iskusne programere sa kojima je već sarađivao.
  • Vodi razvoj alata rovatix, koji očitava podatke iz PDF-ova, skeniranih dokumenata i fotografija i nakon ljudske provere ih prosleđuje u dogovorenom formatu; dostupan je kao demonstracija i dogovoreni pilot-projekat.
  • Izradio je četvorojezični sajt operandor.io sa Blazor WebAssembly klijentom na operandor design systemu koji je sam projektovao, sa svetlom i tamnom temom i responzivnim rasporedom, i Azure Functions API-jem po principima Clean Architecture, uz testove u xUnitu i isporuku na Azure Static Web Apps kroz GitHub Actions.
  • Radio je na eksperimentalnom projektu zasnovanom na .NET MAUI-ju u okviru operandora.
  • C#
  • .NET
  • ASP.NET Core
  • Entity Framework
  • LINQ
  • SQL Server
  • Azure
  • Azure Functions
  • Azure Static Web Apps
  • Azure DevOps
  • GitHub Actions
  • Git
  • Blazor
  • CSS
  • xUnit
  • Clean Architecture
  • Modular monolith
  • GitHub Copilot
  • Claude
  • Cursor
  • JavaScript
  • HTML
  • ChatGPT
  • Codex

Projekti za klijente

Modernizacija platforme za hipotekarne poslove i transakcije nekretninamaKlijent: Lightbloom

Vodeći programer i arhitekta

Kopiraj link

Poslovno kritična platforma koja zajmodavcima i advokatskim kancelarijama podržava hipotekarne poslove i transakcije nekretninama. Višemodularni poslovni sistem, izgrađen na .NET-u 10 po principima Clean Architecture, obuhvatao je najmanje šest međusobno povezanih repozitorijuma i proizvoda. Radio je na definisanju arhitekture i tehničkog pravca i na sprovođenju postepene modernizacije.

  • Preoblikovao je korak po korak čvrsto povezan .NET Framework sistem, zasnovan na WCF-u i uskladištenim procedurama, u modularne monolite na .NET-u 10 po principima Clean Architecture, CQRS-a i vertical slice arhitekture, uz zamenu starih WCF servisa REST krajnjim tačkama po obrascu Strangler Fig, bez prekida rada u produkciji.
  • Isporučio je višekratno upotrebljiv modul za upravljanje ovlašćenjima, kasnije uveden i u tri druga proizvoda klijenta, kao i modul za izveštavanje u koji je podatke učitavao Azure Data Factory; na ta dva modula zatim je razvijen novi proizvod.
  • Isporučio je Azure Functions servis koji je pomoću Azure OpenAI-ja izdvajao strukturirane podatke iz otpremljenih dokumenata u JSON formatu i upisivao ih direktno u produkcionu bazu podataka.
  • Napravio je interni MCP server koji AI agentima za kodiranje omogućava da na osnovu opisa radnih stavki pronađu relevantan kontekst iz kodne baze i projekta, uz leksičku pretragu specifičnu za domen, podešenu prema terminologiji projekta.
  • Radio je na integraciji modula Platform directory na nivou cele platforme i izradio referentne implementacije za doslednu primenu arhitekture.
  • Uveo je okvir za testiranje zasnovan na xUnitu i Playwrightu koji pokriva celu piramidu testiranja, sa jediničnim, integracionim i end-to-end testovima koji su pratili i modernizaciju i nove funkcije.
  • Vodio je nadogradnje .NET-a, CI/CD procese, infrastrukturu za funkcionalno testiranje i sveobuhvatnu dokumentaciju.
  • Pregledao je sve pull requestove tima, vodio preglede dizajna, sprovodio detaljne revizije repozitorijuma i definisao tehničke standarde za celu platformu.
  • Mentorisao je programere i uvodio nove članove tima u veliku nasleđenu kodnu bazu dok je tim rastao sa 3 na 7–8 osoba.
  • Rešavao je eskalirane probleme u produkciji poslovno kritičnog sistema, od ispitivanja, preko analize osnovnog uzroka, do otklanjanja.
  • Uveo je Claude Code na nivou celog tima i izgradio razvojne tokove uz podršku AI-ja sa Claude Codeom, GitHub Copilotom i sopstvenom automatizacijom za podršku razvoju u više repozitorijuma.
  • Projektovao je sloj za pristup podacima zasnovan na Entity Frameworku tokom modernizacije.
  • C#
  • .NET
  • ASP.NET Core
  • Razor Pages
  • WCF
  • SQL Server
  • T-SQL
  • Azure
  • Azure App Service
  • Azure Key Vault
  • Azure Functions
  • Azure OpenAI
  • Azure Data Factory
  • Azure DevOps
  • MCP
  • Clean Architecture
  • Modular monolith
  • CQRS
  • Vertical Slice Architecture
  • GitHub Copilot
  • Claude
  • Cursor
  • Mediator
  • MediatR
  • Carter
  • FastEndpoints
  • SOLID Design Principles
  • Dapper
  • Playwright
  • Entity Framework
  • ASP.NET MVC
  • Azure SQL
  • REST APIs
  • xUnit
  • Docker
  • JavaScript
  • HTML
SaaS za upravljanje poslovanjem posrednika u osiguranjuKlijent: Supercharge

Vodeći programer

Kopiraj link

Razvio je SaaS proizvod koji podržava poslovanje posrednika u osiguranju, uključujući upravljanje potencijalnim klijentima i prodajnim prilikama, komunikaciju sa osiguravajućim kućama i računovodstvene procese.

  • Napravio je demonstraciju izvodljivosti proizvoda za potencijalnog klijenta, veliku kompaniju.
  • C#
  • .NET
  • WPF
  • SQL Server
  • Azure
  • Clean Architecture
  • Modular monolith
  • SOLID Design Principles
  • Entity Framework
Izveštaji o ispitivanju za akreditovanu laboratorijuKlijent: Regatta Project Kft.

Softverski inženjer

Kopiraj link

.NET aplikacija koja je akreditovanoj laboratoriji za ispitivanje materijala pomagala u izradi zapisnika o ispitivanjima i izveštaja.

  • Radio je kao jedini programer na projektu.
  • Razvio je funkcije za zapisnike o ispitivanjima u .NET-u, na SQL Server bazi podataka, a pomoću DevExpress Reportinga izradio je izveštaje o ispitivanju spremne za štampu.
  • Gotovom aplikacijom pomogao je laboratoriji da ispuni akreditacione zahteve.
  • .NET
  • DevExpress
  • DevExpress Reporting
  • SQL Server
  • Windows Forms
Platforma za izveštavanje o dobavljačimaKlijent: AGCO Corporation

Vodeći programer

Kopiraj link

Razvio je sistem poslovne inteligencije za lanac snabdevanja sa kontrolnim tablama za prikaz ključnih pokazatelja učinka. Platforma je na jednom mestu prikazivala potvrde prognoza dobavljača i njihov uticaj na proizvodnju. Vodio je razvojni tim od početnog projektovanja do puštanja u rad i radio na integraciji back-enda, front-enda i komponenti aplikacije za rad sa podacima.

  • Vodio je tehničku realizaciju back-enda, front-enda i isporuke kao vodeći programer distribuiranog tima od 3–4 osobe.
  • Izradio je i održavao front-end u TypeScriptu, Reactu i MUI-ju, koji je koristio API-je BI kontrolne table; u njemu su rukovodioci filtrirali podatke po poslovnoj jedinici, regionu i dobavljaču i po šifri artikla poredili uzastopne prognoze.
  • Radio je na ASP.NET Core monolitu po principima Clean Architecture i projektovao zvezdastu šemu u PostgreSQL-u na kojoj su se zasnivali izveštaji, u koju su podatke o dobavljačima učitavale AWS Lambda funkcije koje je razvio u Pythonu.
  • Vodio je CI/CD kroz Azure DevOps i GitHub Actions, sa isporukom u kontejnerima pomoću Dockera i Kubernetesa.
  • Pružao je tehničke smernice i radio preglede koda za razvojni tim raspoređen u više vremenskih zona.
  • Rešavao je složene probleme u PostgreSQL bazi podataka i otklanjao probleme sa performansama u sloju Entity Frameworka.
  • C#
  • .NET
  • ASP.NET Core
  • REST APIs
  • PostgreSQL
  • TypeScript
  • React
  • MUI
  • AWS
  • AWS Lambda
  • Docker
  • Kubernetes
  • GitHub Actions
  • Azure DevOps
  • Clean Architecture
  • SOLID Design Principles
  • Entity Framework
  • Python
Rešenje za e-trgovinu na platformi nopCommerce, zasnovano na pluginovima

Arhitekta i vodeći programer

Kopiraj link

Projektovao je i razvio prilagođene pluginove za rešenje za e-trgovinu zasnovano na platformi nopCommerce, proširujući njegove funkcije prema poslovnim zahtevima bez izmene izvornog koda osnovne aplikacije.

  • Proširio je veliku .NET kodnu bazu treće strane kroz arhitekturu pluginova platforme nopCommerce, bez pravljenja forka i bez izmene izvornog koda osnovne aplikacije.
  • Definisao je arhitekturu pluginova rešenja, sproveo nadogradnju verzije platforme nopCommerce zajedno sa pluginovima, rešavao probleme u unutrašnjem radu platforme i vodio razvoj više rešenja zasnovanih na nopCommerceu.
  • C#
  • .NET
  • ASP.NET
  • SQL Server
  • HTML
  • JavaScript
  • nopCommerce
  • Entity Framework
Automatizovani skup UI testova

Programer za automatizaciju UI testova

Kopiraj link

Razvio je automatizovane testove korisničkog interfejsa za veb-sajt nemačke kompanije za igre na sreću radi provere korisničkih funkcija i lakšeg otkrivanja regresionih grešaka.

  • Projektovao je strukturu skupa automatizovanih testova korisničkog interfejsa i njime proveravao korisničke funkcije veb-sajta i njegov rad nakon izmena.
  • .NET
  • C#
  • xUnit
  • NUnit
  • Selenium
Sistem za upravljanje servisom

Vodeći programer odgovoran za ceo sistem

Kopiraj link

Razvio je sistem za upravljanje servisom koji podržava poslovni proces od početnih ponuda preko pružanja usluga do postprodajne administracije, prilagođen operativnim procesima klijenta.

  • Prilagodio je aplikaciju načinu rada klijenta, uz podršku procesu od ponude do administracije posle servisnog rada.
  • JavaScript
  • Node.js
  • Knockout
  • jQuery
  • SQL Server
  • C#
  • .NET
  • Azure
  • Apache Cordova

Softverski inženjerALLWIN Informatika Kft.

Budapest

Kopiraj link

Razvijao je poslovne aplikacije, softver za navigaciju brodova i alate za označavanje objekata na slikama u projektima za velika preduzeća, javni sektor i istraživanje i razvoj.

  • Radio je na istraživačko-razvojnom projektu Intelligent Image Object Annotator, softveru za navigaciju brodova, poslovnoj aplikaciji za javni sektor i sistemu za upravljanje učinkom i ovlašćenjima za veliko preduzeće. Povezani projektni zapisi detaljno opisuju zadatke i tehnologije za svaki projekat.
  • C#
  • .NET
  • ASP.NET MVC
  • Entity Framework
  • WPF
  • SQL Server
  • JavaScript
  • jQuery
  • Azure
  • Microservices

Projekti za klijente

Poslovna aplikacija za državnu upravu

Kopiraj link

Višeslojna poslovna aplikacija za javni sektor.

  • C#
  • .NET
  • Entity Framework
  • WPF
  • ASP.NET
  • HTML
  • JavaScript
  • jQuery
  • SQL Server
  • Razor Pages
Softver za navigaciju brodova i praćenje plovila

Kopiraj link

Softver za navigaciju brodova i praćenje plovila za međunarodnog klijenta.

  • C#
  • .NET
  • Entity Framework
  • WPF
  • ASP.NET
  • SQL Server
  • Telerik UI
  • ArcGIS
Intelligent Image Object Annotator

Kopiraj link

Istraživačko-razvojni projekat dobijen na konkursu: alat za označavanje objekata na slikama.

  • C#
  • .NET
  • Python
  • Jupyter
  • CNTK
  • Azure
  • Docker
  • Kubernetes
Sistem za upravljanje učinkom i ovlašćenjima

Kopiraj link

Sistem za upravljanje učinkom i ovlašćenjima za veliko preduzeće.

  • C#
  • .NET
  • ASP.NET
  • JavaScript
  • jQuery
  • SQL Server
  • SharePoint

Junior .NET programerGrape Solutions Kft.

Budapest

Kopiraj link
  • Razvio je bolnički BI sistem i povezani portal za vizuelizaciju podataka i administraciju sistema u skladu sa mađarskim zahtevima; izradio je MOLAP kocke i definisao ključne pokazatelje učinka (KPI).
  • Razvio je interni portal za upravljanje aktivnim supstancama za međunarodnu farmaceutsku kompaniju.
  • Razvio je veb-sajt za evidenciju podataka o lovu za međunarodno lovačko udruženje.
  • C#
  • .NET
  • ASP.NET MVC
  • SQL Server
  • Entity Framework
  • Kendo UI
  • Excel Power Pivot

.NET programerRegatta Project Kft.

Kopiraj link

Razvijao je višeslojne poslovne aplikacije koristeći .NET, DevExpress komponente korisničkog interfejsa i SQL Server bazu podataka.

  • Razvio je višeslojni softver za praćenje proizvodnje za proizvođača keramike.
  • Razvio je višeslojni ERP sistem po meri i softver za upravljanje zalihama za međunarodnu kompaniju iz oblasti obezbeđenja kvaliteta.
  • C#
  • .NET
  • Windows Forms
  • DevExpress
  • SQL Server
  • Entity Framework

Tehnologije i kompetencije

Kopiraj link: Tehnologije i kompetencije
  • Ekspert – vođenje arhitekture, standarda ili migracija
  • Napredno – projektovanje rešenja, pregled koda, rešavanje složenih problema
  • Samostalno – samostalan razvoj produkcionih funkcionalnosti
  • Osnovno – rad u postojećem kodu
  • Početno – eksperimentalni ili vežbovni projekti

Nivo pokazuje koliko je duboko Andor radio sa pojedinom tehnologijom u dokumentovanim pozicijama i projektima.

.NET platforma

Baze podataka i pristup podacima

Arhitektura i razvojne prakse

Rukovođenje

Cloud i platforme

DevOps, CI/CD i testiranje

Razvoj uz podršku AI-ja

AI integracija i automatizacija

  • Azure OpenAIposlednja upotreba 2025.Samostalno

    Pozicija i projekata: 1

  • MCPposlednja upotreba 2026.Samostalno

    Pozicija i projekata: 1

Front-end i UI biblioteke

Ostali jezici i izvršna okruženja

Obrazovanje, sertifikati i obuke

Kopiraj link: Obrazovanje, sertifikati i obuke
  • Visoka tehnička škola strukovnih studija u Subotici (Subotica Tech)Osnovne strukovne studije (BSc), Elektrotehnika i računarstvo · Ocena: 8,11/102008 – 2011Predmeti: Baze podataka, Razvoj veb-aplikacija, .NET
  • ELTE Summer University / Microsoft Summer SchoolLetnja škola, Napredni C# i razvoj igara u XNA2011
  • Microsoft Summer SchoolLetnja škola, Razvoj veb-aplikacija: Silverlight, ASP.NET, SQL Server2010
  • Beszédes József MMIK, Kanjiža (Srbija)Srednjoškolsko obrazovanje, Hortikulturni tehničar2003 – 2007

Sertifikati i obuke

  • Programming in C# (ispit 70-483)Microsoft
  • DAT236x: Deep Learning ExplainededX2017

Nagrade i takmičenja

Kopiraj link: Nagrade i takmičenja
  • 2. mesto, CEE IoT Hackathon HungaryCEE IoT Hackathon Hungary2016Kao član tima ALLWIN.
  • Nacionalno finale, Imagine Cup 2012Microsoft2012Sistem za prepoznavanje biljaka.
  • Nagrada za kreativnost i specijalna nagrada kompanije Nuance-Recognita Zrt.Univerzitet Óbuda, 37. studentska naučna konferencija (TDK)2012

Publikacije

Kopiraj link: Publikacije
  • Microsoft Windows 7 Pontról pontraPerfactavgust 2011.Izradio je ilustracije za knjigu.

Volontiranje

Kopiraj link: Volontiranje
  • Volonter u odbrani od poplavajun 2013.Učestvovao je kao volonter u odbrani Budimpešte od poplava tokom poplave Dunava u junu 2013.

Jezici

Kopiraj link: Jezici
Mađarski
Maternji
Engleski
Tečno, na profesionalnom radnom nivou
Srpski
Na ograničenom radnom nivou
Hrvatski
Na ograničenom radnom nivou

Preuzimanja

Kopiraj link: Preuzimanja

Biografija

Biografija u izgledu ove stranice, za čitanje i štampu.

Za sisteme za zapošljavanje (ATS)

Jedna kolona, standardni naslovi i običan tekst, koji sistemi za praćenje kandidata pouzdano čitaju.

Tekst i podaci

Markdown i JSON Resume, za alate i jezičke modele.