{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.2.1/schema.json",
  "basics": {
    "name": "Sípos Andor",
    "label": "Alapító, szakmai vezető és szoftverarchitekt",
    "phone": "+36 30 903 6622",
    "url": "https://andor.sipos.io/hu/",
    "summary": "Az operandor alapítója, szakmai vezetője és szoftverarchitektje, 13+ év tapasztalattal üzleti .NET-rendszerek fejlesztésében. Olyan cégvezetőknek, operatív csapatoknak és műszaki vezetőknek segít, akiknek a munkáját egymástól elszigetelt rendszerek, ismétlődő adatbevitel vagy nehezen továbbfejleszthető alkalmazások lassítják. Egyedi üzleti szoftvereket fejleszt, meglévő .NET-rendszereket korszerűsít és alkalmazásokat kapcsol össze, elsősorban .NET/C#, Azure és webes technológiákkal. Aktív fejlesztőként és architektként olyan fejlesztőkkel dolgozik együtt, akikkel korábbi projektekben már együttműködött. Az ügyfelek üzleti folyamataihoz készített AI-automatizálást külön kezeli a saját fejlesztési munkájában használt AI-eszközöktől; a műszaki döntéseket, a kódellenőrzést és a minőségellenőrzést a fejlesztőcsapat végzi.",
    "location": {
      "region": "Európa",
      "x-label": "Távmunkában, Európából"
    },
    "profiles": [
      {
        "network": "GitHub",
        "username": "sipos-andor",
        "url": "https://github.com/sipos-andor"
      },
      {
        "network": "LinkedIn",
        "username": "sipos-andor",
        "url": "https://www.linkedin.com/in/sipos-andor"
      }
    ],
    "x-givenName": "Andor",
    "x-familyName": "Sípos",
    "x-tagline": ".NET-korszerűsítés, rendszerintegráció és egyedi üzleti szoftverek | AI-támogatott szoftverfejlesztés",
    "x-contact": {
      "url": "https://operandor.io/hu/kapcsolat?intent=general&service=senior-capacity&source=andor-cv",
      "label": "Kapcsolatfelvétel az operandoron keresztül"
    },
    "x-availability": {
      "status": "available",
      "url": "https://operandor.io/hu/senior-kapacitas",
      "label": "Elérhető most"
    }
  },
  "work": [
    {
      "x-id": "operandor",
      "name": "operandor",
      "description": "egyéni vállalkozás",
      "position": "Alapító, szakmai vezető és szoftverarchitekt",
      "url": "https://operandor.io/",
      "location": "Távmunka",
      "startDate": "2021-08",
      "summary": "Egyedi üzleti szoftverek fejlesztésével, meglévő .NET-alkalmazások korszerűsítésével és rendszerintegrációval segít csökkenteni a kézi munkát. Szolgáltatásai közé tartozik a meglévő rendszerek átvétele és a senior fejlesztői kapacitás biztosítása is, és a munkák során a szakmai vezetést is vállalja. Az ügyfeleknek AI-támogatott automatizálást is készít például dokumentumok adatainak kinyerésére, megkeresések rendezésére és belső információk keresésére, meghatározott emberi ellenőrzési és jóváhagyási lépésekkel. A fejlesztésben használt AI-eszközök a saját munkafolyamatot támogatják; az elkészülő alkalmazásnak ettől még nem kell AI-funkciókat tartalmaznia. Saját terméke a dokumentumfeldolgozást támogató rovatix.",
      "highlights": [
        "Megtervezi a megoldások architektúráját, összehangolja a fejlesztők munkáját, és részt vesz a megvalósításban, a kódellenőrzésben és a tesztelésben.",
        "Távolról kapcsolódik be az ügyfelek meglévő csapatainak munkájába; a feladatokat, a rendelkezésre állást és a felelősségeket az indulás előtt egyezteti, nagyobb feladatokhoz pedig olyan tapasztalt fejlesztőket von be, akikkel korábban már együtt dolgozott.",
        "Vezeti a rovatix fejlesztését: a termék PDF-ekből, szkennelt iratokból és fényképekből olvassa ki az adatokat, és emberi ellenőrzés után egyeztetett formátumban adja tovább őket; bemutatóként és egyeztetett próbaként érhető el.",
        "Megépítette a négynyelvű operandor.io weboldalt: Blazor WebAssembly frontend az általa tervezett operandor design systemre építve, világos és sötét témával és reszponzív elrendezéssel, Clean Architecture szerint felépített Azure Functions API, xUnit-tesztek, valamint GitHub Actions-alapú kiadás az Azure Static Web Apps szolgáltatásba.",
        "Az operandor keretében egy .NET MAUI-alapú kísérleti projekten is dolgozott."
      ],
      "x-keywords": [
        "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"
      ],
      "x-short": true,
      "x-shortHighlights": 2,
      "x-focus": [
        "architect",
        "tech-lead",
        "ai-assisted",
        "senior-dotnet"
      ]
    },
    {
      "x-id": "allwin",
      "name": "ALLWIN Informatika Kft.",
      "position": "Szoftvermérnök",
      "location": "Budapest",
      "startDate": "2015-03",
      "endDate": "2021-08",
      "summary": "Üzleti alkalmazásokat, hajónavigációs szoftvert és képi annotálást támogató eszközöket fejlesztett nagyvállalati, közszférabeli és kutatás-fejlesztési projektekben.",
      "highlights": [
        "Dolgozott az Intelligent Image Object Annotator K+F-projekten, hajónavigációs szoftveren, közigazgatási ügyviteli alkalmazáson, valamint nagyvállalati teljesítmény- és jogosultságkezelő rendszeren. Az egyes projektek feladatait és technológiáit a hozzájuk kapcsolt projektbejegyzések részletezik."
      ],
      "x-keywords": [
        "C#",
        ".NET",
        "ASP.NET MVC",
        "Entity Framework",
        "WPF",
        "SQL Server",
        "JavaScript",
        "jQuery",
        "Azure",
        "Microservices"
      ],
      "x-short": true,
      "x-shortHighlights": 1,
      "x-focus": [
        "senior-dotnet"
      ]
    },
    {
      "x-id": "grape-solutions",
      "name": "Grape Solutions Kft.",
      "position": "Junior .NET-fejlesztő",
      "location": "Budapest",
      "startDate": "2014-07",
      "endDate": "2015-02",
      "highlights": [
        "Kórházi BI-rendszert és kapcsolódó adatmegjelenítő, illetve rendszerkezelő portált fejlesztett a magyar előírásokhoz igazodva; MOLAP-adatkockákat és fő teljesítménymutatókat (KPI-kat) készített.",
        "Hatóanyagok kezelését támogató belső portált fejlesztett egy nemzetközi gyógyszeripari vállalat számára.",
        "Vadászati adatok nyilvántartására készített weboldalt egy nemzetközi vadászszövetség számára."
      ],
      "x-keywords": [
        "C#",
        ".NET",
        "ASP.NET MVC",
        "SQL Server",
        "Entity Framework",
        "Kendo UI",
        "Excel Power Pivot"
      ]
    },
    {
      "x-id": "regatta-2013",
      "name": "Regatta Project Kft.",
      "position": ".NET-fejlesztő",
      "startDate": "2013-04",
      "endDate": "2014-07",
      "summary": "Többrétegű üzleti alkalmazásokat fejlesztett .NET-keretrendszerrel, DevExpress felhasználóifelület-komponensekkel és SQL Server-adatbázissal.",
      "highlights": [
        "Kifejlesztette egy kerámiagyártó cég többrétegű gyártáskövető szoftverét.",
        "Kifejlesztette egy nemzetközi minőségbiztosítási cég egyedi, többrétegű ERP- és készletkezelő szoftverét."
      ],
      "x-keywords": [
        "C#",
        ".NET",
        "Windows Forms",
        "DevExpress",
        "SQL Server",
        "Entity Framework"
      ]
    }
  ],
  "projects": [
    {
      "x-id": "lightbloom-modular-modernisation",
      "x-work": "operandor",
      "name": "Jelzálog- és ingatlanügyleti platform korszerűsítése",
      "entity": "Lightbloom",
      "roles": [
        "Vezető fejlesztő és architekt"
      ],
      "startDate": "2025-08",
      "endDate": "2026-05",
      "description": "Hitelezők és ügyvédi irodák jelzálog- és ingatlanügyleteit támogató üzletkritikus platform. A .NET 10-re és Clean Architecture-re épülő, többmodulos vállalati rendszer legalább hat összekapcsolt kódtárat és terméket fogott át. A projektben az architektúra és a technikai irány meghatározásán, valamint a fokozatos korszerűsítés megvalósításán dolgozott.",
      "highlights": [
        "Lépésenként alakította át a WCF-re és tárolt eljárásokra épülő, szorosan csatolt .NET Framework-rendszert .NET 10-es, Clean Architecture, CQRS és vertical slice architektúra szerint felépített moduláris monolitokká, a régi WCF-szolgáltatásokat a Strangler Fig mintával REST-végpontokkal kiváltva, miközben a rendszer végig élesben futott.",
        "Elkészített egy újra felhasználható jogosultságkezelési modult, amely később az ügyfél három másik termékébe is bekerült, valamint egy riportmodult, amelybe az adatokat Azure Data Factory töltötte be; a két modulra építve később új termék is készült.",
        "Elkészített egy Azure Functions-szolgáltatást, amely Azure OpenAI segítségével strukturált adatokat nyert ki JSON formátumban a feltöltött dokumentumokból, és közvetlenül az éles adatbázisba mentette őket.",
        "Megépített egy belső MCP-szervert, amelyen keresztül az AI-kódolóügynökök a feladatleírások alapján lekérik a releváns kód- és projektkontextust, a projekt szakszókincsére hangolt, lexikális, szakterület-specifikus kereséssel.",
        "A Platform directory modul platformszintű integrációján dolgozott, és referencia-implementációkat készített az egységes architektúra kialakításához.",
        "Bevezette a teljes tesztpiramist lefedő, xUnitra és Playwrightra épülő tesztelési keretrendszert: egység-, integrációs és end-to-end tesztek kísérték a korszerűsítést és az új funkciók fejlesztését is.",
        "Irányította a .NET-verzióváltásokat, a CI/CD-folyamatokat, a funkcionális tesztinfrastruktúrát és az átfogó dokumentációt.",
        "Átnézte a csapat összes pull requestjét, felelt a design review-kért, mélyreható auditot végzett a kódtárakon, és meghatározta a technikai standardokat az egész platformon.",
        "Mentorálta a fejlesztőket, és bevezette az új kollégákat a nagy, régi kódbázisba, miközben a csapat 3 főről 7–8 főre bővült.",
        "Kezelte az üzletkritikus rendszer eszkalált éles hibáit a vizsgálattól a kiváltó ok elemzésén át a javításig.",
        "Bevezette a Claude Code csapatszintű használatát, és AI-támogatott fejlesztési munkafolyamatokat épített ki Claude Code-dal, GitHub Copilottal és saját automatizálással a több kódtárat érintő fejlesztések támogatására.",
        "Megtervezte az Entity Framework-alapú adatréteget a korszerűsítés során."
      ],
      "keywords": [
        "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"
      ],
      "x-short": true,
      "x-shortHighlights": 3,
      "x-focus": [
        "architect",
        "tech-lead",
        "ai-assisted"
      ]
    },
    {
      "x-id": "supercharge-insurance-saas",
      "x-work": "operandor",
      "name": "Ügyviteli SaaS-termék biztosításközvetítőknek",
      "entity": "Supercharge",
      "roles": [
        "Vezető fejlesztő"
      ],
      "startDate": "2024-10",
      "endDate": "2025-05",
      "description": "SaaS-terméket fejlesztett biztosításközvetítő irodák működésének támogatására, beleértve a leadek és értékesítési lehetőségek kezelését, a biztosítókkal való kapcsolattartást és a könyvelési munkafolyamatokat.",
      "highlights": [
        "Elkészítette a termék megvalósíthatósági demóját egy lehetséges nagyvállalati ügyfél számára."
      ],
      "keywords": [
        "C#",
        ".NET",
        "WPF",
        "SQL Server",
        "Azure",
        "Clean Architecture",
        "Modular monolith",
        "SOLID Design Principles",
        "Entity Framework"
      ],
      "x-short": true,
      "x-shortHighlights": 1,
      "x-focus": [
        "tech-lead",
        "senior-dotnet"
      ]
    },
    {
      "x-id": "regatta-lab-test-reports",
      "x-work": "operandor",
      "name": "Vizsgálati jegyzőkönyvek egy akkreditált laboratóriumnak",
      "entity": "Regatta Project Kft.",
      "roles": [
        "Szoftvermérnök"
      ],
      "startDate": "2024-02",
      "endDate": "2024-05",
      "description": ".NET-alapú alkalmazás, amely egy akkreditált anyagvizsgáló laboratórium vizsgálati jegyzőkönyveinek és riportjainak elkészítését segítette.",
      "highlights": [
        "Egyedüli fejlesztőként dolgozott a projekten.",
        "Kifejlesztette a vizsgálati jegyzőkönyvek funkcióit .NET-ben, SQL Server-adatbázisra építve, a nyomtatható riportokat pedig DevExpress Reportinggal készítette el.",
        "A kész alkalmazással segítette a laboratóriumot az akkreditációs követelmények teljesítésében."
      ],
      "keywords": [
        ".NET",
        "DevExpress",
        "DevExpress Reporting",
        "SQL Server",
        "Windows Forms"
      ],
      "x-short": true,
      "x-shortHighlights": 1,
      "x-focus": [
        "senior-dotnet"
      ]
    },
    {
      "x-id": "agco-supplier-reporting",
      "x-work": "operandor",
      "name": "Beszállítói riportplatform",
      "entity": "AGCO Corporation",
      "roles": [
        "Vezető fejlesztő"
      ],
      "startDate": "2022-11",
      "endDate": "2024-09",
      "description": "Ellátásilánc-BI-rendszert fejlesztett a fő teljesítménymutatókat megjelenítő dashboardokkal. A platform egy helyen mutatta meg a beszállítók előrejelzés-visszaigazolásait és ezek gyártásra gyakorolt hatását. A fejlesztőcsapatot a kezdeti tervezéstől a telepítésig vezette, és dolgozott az alkalmazás backend-, frontend- és adatkomponenseinek integrációján.",
      "highlights": [
        "Felelt a műszaki megvalósításért a backendtől a frontendig és a telepítésig, egy 3–4 fős, elosztott csapat vezető fejlesztőjeként.",
        "Fejlesztette és karbantartotta a BI-dashboard API-jaira épülő TypeScript/React/MUI frontendet, ahol a vezetők üzletáganként, régiónként és beszállítónként szűrhették a mutatókat, és cikkszámonként összevethették az egymást követő előrejelzéseket.",
        "Dolgozott a Clean Architecture szerint felépített ASP.NET Core-monoliton, és megtervezte a riportok alapjául szolgáló PostgreSQL-csillagsémát, amelybe az általa Pythonban fejlesztett AWS Lambda-függvények töltötték be a beszállítói adatokat.",
        "Felelt az Azure DevOpsra és GitHub Actionsre épülő CI/CD-ért, Docker- és Kubernetes-alapú konténeres telepítéssel.",
        "Támogatta a több időzónában dolgozó fejlesztőcsapatot szakmai iránymutatással és code review-val.",
        "Összetett hibákat oldott meg a PostgreSQL-adatbázisban, és teljesítményproblémákat hárított el az Entity Framework-rétegben."
      ],
      "keywords": [
        "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"
      ],
      "x-short": true,
      "x-shortHighlights": 2,
      "x-focus": [
        "tech-lead"
      ]
    },
    {
      "x-id": "nopcommerce-store",
      "x-work": "operandor",
      "name": "Pluginekre épülő e-kereskedelmi megoldás nopCommerce platformon",
      "roles": [
        "Architekt és vezető fejlesztő"
      ],
      "startDate": "2022-01",
      "endDate": "2022-11",
      "description": "Egyedi plugineket tervezett és fejlesztett egy nopCommerce-alapú e-kereskedelmi megoldáshoz, az üzleti igényeknek megfelelően bővítve a működést az alapalkalmazás forráskódjának módosítása nélkül.",
      "highlights": [
        "Bővítette a nopCommerce nagy, külső fejlesztésű .NET-kódbázisát a platform pluginrendszerén keresztül, forkolás és az alapalkalmazás forráskódjának módosítása nélkül.",
        "Meghatározta a megoldás pluginarchitektúráját, a pluginekkel együtt végigvitte a nopCommerce-verziófrissítést, a platform belső működését érintő hibákat oldott meg, és több nopCommerce-alapú megoldás fejlesztését vezette."
      ],
      "keywords": [
        "C#",
        ".NET",
        "ASP.NET",
        "SQL Server",
        "HTML",
        "JavaScript",
        "nopCommerce",
        "Entity Framework"
      ],
      "x-short": true,
      "x-shortHighlights": 1,
      "x-focus": [
        "architect"
      ]
    },
    {
      "x-id": "ui-test-suite",
      "x-work": "operandor",
      "name": "Automatizált UI-tesztkészlet",
      "roles": [
        "UI-tesztautomatizálási fejlesztő"
      ],
      "startDate": "2021-11",
      "endDate": "2021-12",
      "description": "Automatizált felületi teszteket fejlesztett egy német szerencsejáték-vállalat weboldalához a felhasználói funkciók ellenőrzésére és a regressziós hibák felismerésének támogatására.",
      "highlights": [
        "Megtervezte az automatizált UI-tesztkészlet felépítését, és ezzel ellenőrizte a weboldal felhasználói funkcióit és a változtatások utáni működést."
      ],
      "keywords": [
        ".NET",
        "C#",
        "xUnit",
        "NUnit",
        "Selenium"
      ]
    },
    {
      "x-id": "service-management-system",
      "x-work": "operandor",
      "name": "Szervizmenedzsment-rendszer",
      "roles": [
        "A teljes rendszerért felelős vezető fejlesztő"
      ],
      "startDate": "2021-09",
      "endDate": "2021-11",
      "description": "Szervizmenedzsment-rendszert fejlesztett az árajánlatadástól a szolgáltatás teljesítésén át az értékesítés utáni ügyintézésig, az ügyfél működési folyamataihoz igazítva.",
      "highlights": [
        "Hozzáigazította az alkalmazást az ügyfél működéséhez: az árajánlattól a szervizmunka utáni ügyintézésig támogatta a folyamatot."
      ],
      "keywords": [
        "JavaScript",
        "Node.js",
        "Knockout",
        "jQuery",
        "SQL Server",
        "C#",
        ".NET",
        "Azure",
        "Apache Cordova"
      ],
      "x-focus": [
        "senior-dotnet"
      ]
    },
    {
      "x-id": "allwin-public-sector-app",
      "x-work": "allwin",
      "name": "Közigazgatási ügyviteli alkalmazás",
      "description": "Többrétegű ügyviteli alkalmazás a közszféra számára.",
      "keywords": [
        "C#",
        ".NET",
        "Entity Framework",
        "WPF",
        "ASP.NET",
        "HTML",
        "JavaScript",
        "jQuery",
        "SQL Server",
        "Razor Pages"
      ]
    },
    {
      "x-id": "allwin-vessel-tracking",
      "x-work": "allwin",
      "name": "Hajónavigációs és hajókövető szoftver",
      "description": "Hajónavigációs és hajókövető szoftver egy nemzetközi ügyfélnek.",
      "keywords": [
        "C#",
        ".NET",
        "Entity Framework",
        "WPF",
        "ASP.NET",
        "SQL Server",
        "Telerik UI",
        "ArcGIS"
      ]
    },
    {
      "x-id": "allwin-image-annotator",
      "x-work": "allwin",
      "name": "Intelligent Image Object Annotator",
      "description": "Nyertes pályázatból megvalósult K+F-projekt: eszköz képeken látható objektumok annotálására.",
      "keywords": [
        "C#",
        ".NET",
        "Python",
        "Jupyter",
        "CNTK",
        "Azure",
        "Docker",
        "Kubernetes"
      ],
      "x-focus": [
        "ai-assisted"
      ]
    },
    {
      "x-id": "allwin-permission-management",
      "x-work": "allwin",
      "name": "Teljesítmény- és jogosultságkezelő rendszer",
      "description": "Teljesítmény- és jogosultságkezelő rendszer egy nagyvállalatnak.",
      "keywords": [
        "C#",
        ".NET",
        "ASP.NET",
        "JavaScript",
        "jQuery",
        "SQL Server",
        "SharePoint"
      ]
    }
  ],
  "volunteer": [
    {
      "position": "Árvízvédelmi önkéntes",
      "startDate": "2013-06",
      "endDate": "2013-06",
      "summary": "Önkéntesként vett részt a budapesti árvízi védekezésben a Duna 2013-as áradása idején."
    }
  ],
  "education": [
    {
      "institution": "Szabadkai Műszaki Szakfőiskola (Subotica Tech)",
      "area": "Elektronika és számítástechnika",
      "studyType": "Villamos- és számítástechnikai mérnök (BSc, alkalmazott képzés)",
      "startDate": "2008",
      "endDate": "2011",
      "score": "8,11/10",
      "courses": [
        "Adatbázisok",
        "Webfejlesztés",
        ".NET"
      ]
    },
    {
      "institution": "ELTE Summer University / Microsoft Summer School",
      "area": "Haladó C# és XNA-játékfejlesztés",
      "studyType": "Nyári iskola",
      "endDate": "2011"
    },
    {
      "institution": "Microsoft Summer School",
      "area": "Webfejlesztés: Silverlight, ASP.NET, SQL Server",
      "studyType": "Nyári iskola",
      "endDate": "2010"
    },
    {
      "institution": "Beszédes József MMIK, Magyarkanizsa (Szerbia)",
      "area": "Kertésztechnikus",
      "studyType": "Középiskolai végzettség",
      "startDate": "2003",
      "endDate": "2007"
    }
  ],
  "certificates": [
    {
      "name": "Programming in C# (70-483-as vizsga)",
      "issuer": "Microsoft"
    },
    {
      "name": "DAT236x: Deep Learning Explained",
      "issuer": "edX",
      "date": "2017"
    }
  ],
  "awards": [
    {
      "title": "2. helyezés, CEE IoT Hackathon Hungary",
      "date": "2016",
      "awarder": "CEE IoT Hackathon Hungary",
      "summary": "A Team ALLWIN csapat tagjaként."
    },
    {
      "title": "Országos döntő, Imagine Cup 2012",
      "date": "2012",
      "awarder": "Microsoft",
      "summary": "Növényfelismerő rendszer."
    },
    {
      "title": "Kreativitási díj és a Nuance-Recognita Zrt. különdíja",
      "date": "2012",
      "awarder": "Óbudai Egyetem, XXXVII. Tudományos Diákköri Konferencia (TDK)"
    }
  ],
  "publications": [
    {
      "name": "Microsoft Windows 7 Pontról pontra",
      "publisher": "Perfact",
      "releaseDate": "2011-08-08",
      "summary": "Illusztrációkat készített a könyvhöz."
    }
  ],
  "skills": [
    {
      "name": ".NET-platform",
      "level": "Szakértő",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        ".NET",
        "C#",
        "ASP.NET Core"
      ]
    },
    {
      "name": ".NET-platform",
      "level": "Haladó",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Entity Framework",
        "LINQ",
        "WCF",
        "ASP.NET MVC"
      ]
    },
    {
      "name": ".NET-platform",
      "level": "Önálló",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "WPF",
        "Razor Pages",
        "Blazor",
        "Windows Forms"
      ]
    },
    {
      "name": ".NET-platform",
      "level": "Alkalmazó",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        ".NET MAUI"
      ]
    },
    {
      "name": "Adatbázisok és adatelérés",
      "level": "Haladó",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "SQL Server",
        "T-SQL",
        "PostgreSQL"
      ]
    },
    {
      "name": "Adatbázisok és adatelérés",
      "level": "Önálló",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure SQL",
        "Dapper"
      ]
    },
    {
      "name": "Architektúra és módszerek",
      "level": "Szakértő",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Clean Architecture",
        "Modular monolith",
        "REST APIs",
        "Vertical Slice Architecture"
      ]
    },
    {
      "name": "Architektúra és módszerek",
      "level": "Haladó",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "CQRS"
      ]
    },
    {
      "name": "Architektúra és módszerek",
      "level": "Alkalmazó",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Microservices"
      ]
    },
    {
      "name": "Vezetés",
      "level": "Szakértő",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Technical leadership",
        "Code review"
      ]
    },
    {
      "name": "Vezetés",
      "level": "Haladó",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Mentoring"
      ]
    },
    {
      "name": "Felhő és platformok",
      "level": "Szakértő",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        "nopCommerce"
      ]
    },
    {
      "name": "Felhő és platformok",
      "level": "Haladó",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure"
      ]
    },
    {
      "name": "Felhő és platformok",
      "level": "Önálló",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure Functions",
        "Azure App Service",
        "Azure Static Web Apps",
        "Azure Key Vault",
        "AWS"
      ]
    },
    {
      "name": "Felhő és platformok",
      "level": "Alkalmazó",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "SharePoint",
        "Azure Data Factory"
      ]
    },
    {
      "name": "Felhő és platformok",
      "level": "Ismerkedő",
      "x-rating": 1,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure Service Bus"
      ]
    },
    {
      "name": "DevOps, CI/CD és tesztelés",
      "level": "Szakértő",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        "xUnit"
      ]
    },
    {
      "name": "DevOps, CI/CD és tesztelés",
      "level": "Haladó",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure DevOps",
        "GitHub Actions",
        "Git",
        "Docker",
        "Playwright",
        "Selenium"
      ]
    },
    {
      "name": "DevOps, CI/CD és tesztelés",
      "level": "Önálló",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "NUnit"
      ]
    },
    {
      "name": "DevOps, CI/CD és tesztelés",
      "level": "Alkalmazó",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Kubernetes"
      ]
    },
    {
      "name": "AI-támogatott fejlesztés",
      "level": "Szakértő",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Claude"
      ]
    },
    {
      "name": "AI-támogatott fejlesztés",
      "level": "Haladó",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "GitHub Copilot",
        "Codex"
      ]
    },
    {
      "name": "AI-támogatott fejlesztés",
      "level": "Önálló",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "ChatGPT"
      ]
    },
    {
      "name": "AI-támogatott fejlesztés",
      "level": "Alkalmazó",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Cursor"
      ]
    },
    {
      "name": "AI-integráció és automatizálás",
      "level": "Önálló",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure OpenAI",
        "MCP"
      ]
    },
    {
      "name": "Frontend és UI-könyvtárak",
      "level": "Haladó",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "HTML",
        "CSS",
        "DevExpress"
      ]
    },
    {
      "name": "Frontend és UI-könyvtárak",
      "level": "Önálló",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "JavaScript",
        "jQuery",
        "React",
        "TypeScript",
        "MUI",
        "Telerik UI"
      ]
    },
    {
      "name": "Frontend és UI-könyvtárak",
      "level": "Alkalmazó",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Kendo UI"
      ]
    },
    {
      "name": "Egyéb nyelvek és futtatókörnyezetek",
      "level": "Alkalmazó",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Node.js",
        "Python"
      ]
    }
  ],
  "languages": [
    {
      "language": "Magyar",
      "fluency": "Anyanyelv"
    },
    {
      "language": "Angol",
      "fluency": "Folyékony, tárgyalóképes"
    },
    {
      "language": "Szerb",
      "fluency": "Korlátozott munkavégzési szint"
    },
    {
      "language": "Horvát",
      "fluency": "Korlátozott munkavégzési szint"
    }
  ],
  "meta": {
    "version": "v1.0.0",
    "lastModified": "2026-10-23"
  },
  "x-strengths": [
    {
      "id": "legacy-modernisation",
      "title": "Korszerűsítés az éles működés leállítása nélkül",
      "summary": "Nagy, szorosan csatolt .NET-rendszereket alakít át lépésenként Clean Architecture szerint felépített moduláris monolitokká, miközben azok végig élesben futnak; legutóbb egy hitelezők és ügyvédi irodák által használt, .NET Frameworkre, WCF-re és tárolt eljárásokra épülő platformot.",
      "short": true,
      "focus": [
        "architect",
        "senior-dotnet"
      ]
    },
    {
      "id": "technical-leadership",
      "title": "Kis, távolról dolgozó csapatok szakmai vezetése",
      "summary": "Megtervezi a megoldás felépítését, összehangolja a fejlesztők munkáját, vezeti a design- és code review-kat, mentorálja a fejlesztőket, segíti az új kollégák beilleszkedését, és az ügyféloldali érintettek elsődleges szakmai kapcsolattartója; legutóbb egy 3 főről 7–8 főre bővülő csapatban.",
      "short": true,
      "focus": [
        "tech-lead"
      ]
    },
    {
      "id": "modular-design",
      "title": "Clean Architecture és moduláris felépítés",
      "summary": "Új rendszernél tiszta, moduláris tervből indul, egyértelmű modulhatárokkal, és olyan modulokat készít, amelyeket más termékek is újra felhasználhatnak – ilyen például egy jogosultságkezelési modul, amely további három termékbe is bekerült.",
      "short": false,
      "focus": [
        "architect"
      ]
    },
    {
      "id": "ai-assisted-development",
      "title": "AI-támogatott szoftverfejlesztés",
      "summary": "A GitHub Copilotot, a Claude-ot, a Codexet, a ChatGPT-t és a Cursort a megvalósítás, a tesztelés és a dokumentálás támogatására használja. MCP-szervert épített, amely kód- és projektkontextust ad a kódolóügynököknek. A műszaki döntéseket, a kódellenőrzést és a minőségellenőrzést a fejlesztőcsapat végzi.",
      "short": true,
      "focus": [
        "ai-assisted"
      ]
    },
    {
      "id": "full-stack-delivery",
      "title": "Full stack .NET- és TypeScript/React-fejlesztés",
      "summary": "A megvalósítást teljes körűen végigviszi: backend oldalon C#, ASP.NET Core, Entity Framework, valamint SQL Server vagy PostgreSQL, frontend oldalon TypeScript, React és MUI, a kiadásokat pedig Azure DevOps vagy GitHub Actions CI/CD-folyamatokkal juttatja el Azure, AWS és Kubernetes környezetbe.",
      "short": false,
      "focus": [
        "tech-lead",
        "senior-dotnet"
      ]
    },
    {
      "id": "root-cause-debugging",
      "title": "Hibakeresés a kiváltó okig, régóta fejlesztett kódbázisokban",
      "summary": "Kivizsgálja a nagy, régóta fejlesztett kódbázisok összetett hibáit és eszkalált éles problémáit, visszavezeti őket a kiváltó okukig, és pragmatikusan felszámolja a mögöttük álló technikai adósságot és kritikus egyedi hibapontokat (single point of failure).",
      "short": true,
      "focus": [
        "senior-dotnet"
      ]
    }
  ],
  "x-focusProfiles": [
    {
      "id": "architect",
      "label": "Szoftverarchitekt",
      "summary": "Szoftverarchitekt 13+ év tapasztalattal üzleti .NET-rendszerek fejlesztésében, aki nemcsak kialakítja a megoldás felépítését, hanem a megvalósításban is részt vesz. A nagy, régóta fejlesztett kódbázisokat lépésenként alakítja át Clean Architecture szerint felépített moduláris monolitokká, miközben azok végig élesben futnak, és olyan modulokat tervez, amelyeket más termékek is újra felhasználhatnak – ilyen például egy jogosultságkezelési modul, amely három másik termékbe is bekerült. Az Azure-ra épülő megoldásoknál döntéseit a skálázhatóság, a szabályozási megfelelés és a karbantarthatóság határozza meg.",
      "skills": [
        "Clean Architecture",
        "Modular monolith",
        "C#",
        ".NET",
        "ASP.NET Core",
        "Azure",
        "Azure Functions",
        "SQL Server",
        "WCF",
        "REST APIs"
      ]
    },
    {
      "id": "tech-lead",
      "label": ".NET technikai vezető / full stack fejlesztő",
      "summary": "Technikai vezető és full stack .NET-fejlesztő 13+ év tapasztalattal, aki kis, elosztott csapatokat vezet, és közben maga is fejleszt. A műszaki megvalósításért a design- és code review-któl a CI/CD-n át az éles üzem támogatásáig felel, és bevezeti a fejlesztőket a nagy, számukra ismeretlen kódbázisokba. C#- és ASP.NET Core-alapú backendeket fejleszt TypeScript/React frontendekkel.",
      "skills": [
        "C#",
        "ASP.NET Core",
        "TypeScript",
        "React",
        "MUI",
        "SQL Server",
        "PostgreSQL",
        "Azure DevOps",
        "GitHub Actions",
        "Docker",
        "Kubernetes",
        "Technical leadership"
      ]
    },
    {
      "id": "ai-assisted",
      "label": "AI-támogatott fejlesztés",
      "summary": "Senior .NET-fejlesztő 13+ év tapasztalattal. A saját fejlesztési folyamatában GitHub Copilotot, Claude-ot, Codexet, ChatGPT-t és Cursort használ a megvalósítás, a tesztelés és a dokumentálás támogatására, és MCP-szervert épített a kódolóügynökök kód- és projektkontextusának biztosításához. Ettől elkülönülő, ügyfeleknek kínált szolgáltatás az AI-támogatott folyamatautomatizálás: Azure OpenAI-alapú dokumentumfeldolgozó szolgáltatást készített, az operandornál pedig a rovatix fejlesztését vezeti. Az üzleti automatizálást a meglévő rendszerekhez és a szükséges emberi ellenőrzési lépésekhez igazítja.",
      "skills": [
        "Azure OpenAI",
        "MCP",
        "GitHub Copilot",
        "Claude",
        "Codex",
        "ChatGPT",
        "Cursor",
        "Azure Functions",
        "C#",
        ".NET",
        "Azure"
      ]
    },
    {
      "id": "senior-dotnet",
      "label": "Senior .NET-fejlesztői kapacitás",
      "summary": "Senior .NET-fejlesztő 13+ év üzleti rendszerfejlesztési tapasztalattal, aki távolról kapcsolódik be meglévő csapatok munkájába. Otthonosan mozog a nagy, régóta fejlesztett kódbázisokban, a WCF-, WPF- és Windows Forms-alapú rendszerektől az ASP.NET Core- és Azure-alapú megoldásokig, az éles hibákat pedig a kiváltó okig követi vissza. A feladatokat, a rendelkezésre állást és a felelősségeket a munka megkezdése előtt egyezteti.",
      "skills": [
        "C#",
        ".NET",
        "ASP.NET Core",
        "Entity Framework",
        "LINQ",
        "SQL Server",
        "T-SQL",
        "WCF",
        "WPF",
        "Azure",
        "Azure DevOps"
      ]
    }
  ],
  "x-skillsAssessment": {
    "basis": "documented-evidence",
    "assessedOn": "2026-10-23",
    "note": "A szint azt mutatja, milyen mélységben dolgozott Sípos Andor az adott technológiával a dokumentált munkákban és projektekben.",
    "scale": [
      {
        "value": 5,
        "label": "Szakértő – architektúrát, standardot vagy migrációt vezetett vele"
      },
      {
        "value": 4,
        "label": "Haladó – megoldást tervezett vele, review-zott, összetett hibát oldott meg"
      },
      {
        "value": 3,
        "label": "Önálló – éles funkciókat fejlesztett vele önállóan"
      },
      {
        "value": 2,
        "label": "Alkalmazó – meglévő kódban dolgozott vele"
      },
      {
        "value": 1,
        "label": "Ismerkedő – kísérleti vagy gyakorló szinten használta"
      }
    ],
    "confirmedAssociations": [
      {
        "skill": ".NET MAUI",
        "work": "operandor",
        "context": "experimental-project",
        "startDate": "2026",
        "endDate": "2026"
      },
      {
        "skill": "Azure Service Bus",
        "work": "operandor",
        "context": "practice-project",
        "startDate": "2025",
        "endDate": "2025"
      },
      {
        "skill": "Azure OpenAI",
        "project": "lightbloom-modular-modernisation",
        "startDate": "2025-08",
        "endDate": "2025"
      },
      {
        "skill": "Dapper",
        "project": "lightbloom-modular-modernisation"
      },
      {
        "skill": "Playwright",
        "project": "lightbloom-modular-modernisation"
      },
      {
        "skill": "Microservices",
        "work": "allwin"
      },
      {
        "skill": "Kendo UI",
        "work": "allwin",
        "context": "smaller-project",
        "startDate": "2017",
        "endDate": "2017"
      },
      {
        "skill": "SharePoint",
        "project": "allwin-permission-management",
        "startDate": "2015",
        "endDate": "2015"
      },
      {
        "skill": "Telerik UI",
        "project": "allwin-vessel-tracking",
        "startDate": "2019",
        "endDate": "2019"
      },
      {
        "skill": "Technical leadership",
        "work": "operandor"
      },
      {
        "skill": "Technical leadership",
        "project": "lightbloom-modular-modernisation"
      },
      {
        "skill": "Technical leadership",
        "project": "supercharge-insurance-saas"
      },
      {
        "skill": "Technical leadership",
        "project": "agco-supplier-reporting"
      },
      {
        "skill": "Technical leadership",
        "project": "nopcommerce-store"
      },
      {
        "skill": "Technical leadership",
        "project": "service-management-system"
      },
      {
        "skill": "Code review",
        "work": "operandor"
      },
      {
        "skill": "Code review",
        "project": "lightbloom-modular-modernisation"
      },
      {
        "skill": "Code review",
        "project": "agco-supplier-reporting"
      },
      {
        "skill": "Mentoring",
        "project": "lightbloom-modular-modernisation"
      },
      {
        "skill": "Mentoring",
        "project": "agco-supplier-reporting"
      }
    ]
  },
  "x-aliases": {
    "C#": [
      "csharp",
      "c sharp"
    ],
    ".NET": [
      "dotnet",
      "dot net",
      ".NET Core",
      ".NET Framework"
    ],
    "ASP.NET Core": [
      "aspnetcore",
      "ASP.NET Core Web API"
    ],
    "ASP.NET MVC": [
      "ASP.NET Core MVC"
    ],
    "Entity Framework": [
      "EF",
      "EF Core",
      "Entity Framework Core",
      "EF6"
    ],
    "SQL Server": [
      "MSSQL",
      "MS SQL",
      "MS SQL Server",
      "Microsoft SQL Server"
    ],
    "T-SQL": [
      "TSQL",
      "Transact-SQL"
    ],
    "PostgreSQL": [
      "Postgres"
    ],
    "Azure": [
      "Microsoft Azure"
    ],
    "Azure OpenAI": [
      "Azure OpenAI Service"
    ],
    "Azure Functions": [
      "Azure Function",
      "Function Apps"
    ],
    "Azure App Service": [
      "App Service",
      "Azure Web Apps"
    ],
    "Azure Key Vault": [
      "Key Vault"
    ],
    "Azure Service Bus": [
      "Service Bus"
    ],
    "Azure Data Factory": [
      "ADF"
    ],
    "Azure DevOps": [
      "Azure Pipelines",
      "VSTS"
    ],
    "AWS": [
      "Amazon Web Services"
    ],
    "Kubernetes": [
      "k8s"
    ],
    "MCP": [
      "Model Context Protocol",
      "MCP server"
    ],
    "GitHub Copilot": [
      "Copilot"
    ],
    "Codex": [
      "OpenAI Codex",
      "Codex CLI"
    ],
    "TypeScript": [
      "TS"
    ],
    "JavaScript": [
      "JS",
      "ECMAScript"
    ],
    "React": [
      "React.js",
      "ReactJS"
    ],
    "MUI": [
      "Material UI",
      "Material-UI"
    ],
    "Node.js": [
      "NodeJS"
    ],
    "Windows Forms": [
      "WinForms"
    ],
    "Kendo UI": [
      "Telerik Kendo UI"
    ],
    "Telerik UI": [
      "Telerik",
      "Telerik DevTools"
    ],
    "Blazor": [
      "Blazor WebAssembly",
      "Blazor WASM"
    ],
    "REST APIs": [
      "REST",
      "REST API",
      "RESTful API",
      "Web API"
    ],
    "Modular monolith": [
      "modular monoliths"
    ],
    "Microservices": [
      "microservice",
      "microservice architecture",
      "microservices architecture"
    ]
  }
}
