{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.2.1/schema.json",
  "basics": {
    "name": "Andor Sípos",
    "label": "Founder, Technical Lead & Software Architect",
    "phone": "+36 30 903 6622",
    "url": "https://andor.sipos.io/",
    "summary": "Founder, technical lead and software architect of operandor, with 13+ years of experience developing business .NET systems. He helps business leaders, operations teams and technical leaders whose work is slowed by disconnected systems, repetitive data entry or applications that are difficult to extend. He develops custom business software, modernises existing .NET systems and integrates applications, primarily using .NET/C#, Azure and web technologies. As a hands-on developer and architect, he works with developers he has collaborated with on previous projects. He distinguishes AI automation built for clients' business processes from the AI tools used in his own development workflow; the development team remains responsible for technical decisions, code review and quality assurance.",
    "location": {
      "region": "Europe",
      "x-label": "Remote from Europe"
    },
    "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 modernisation, system integration and custom business software | AI-assisted software development",
    "x-contact": {
      "url": "https://operandor.io/contact?intent=general&service=senior-capacity&source=andor-cv",
      "label": "Get in touch via operandor"
    },
    "x-availability": {
      "status": "available",
      "url": "https://operandor.io/senior-capacity",
      "label": "Available now"
    }
  },
  "work": [
    {
      "x-id": "operandor",
      "name": "operandor",
      "description": "sole proprietorship",
      "position": "Founder, Technical Lead & Software Architect",
      "url": "https://operandor.io/",
      "location": "Remote",
      "startDate": "2021-08",
      "summary": "Helps reduce manual work through custom business software development, modernisation of existing .NET applications and system integration. Services also include taking over existing systems and providing senior developer capacity, and he takes on technical leadership within these engagements. He also builds AI-assisted automation for clients, for example to extract data from documents, organise enquiries and search internal information, with defined human review and approval steps. AI tools used during development support his own workflow; the resulting application does not need to include AI features. His own product, rovatix, supports document processing.",
      "highlights": [
        "Designs solution architectures, coordinates developers and takes part in implementation, code review and testing.",
        "Works remotely with clients' existing teams, agreeing tasks, availability and responsibilities before the work starts, and brings in experienced developers he has worked with before for larger pieces of work.",
        "Leads the development of rovatix, which reads data from PDFs, scanned documents and photos and, after a human check, passes it on in an agreed format; it is offered as a demo and an agreed pilot.",
        "Built operandor.io, a four-language website, with a Blazor WebAssembly front end on the operandor design system he designed, with light and dark themes and a responsive layout, and an Azure Functions API following Clean Architecture, tested with xUnit and deployed to Azure Static Web Apps through GitHub Actions.",
        "Worked on an experimental .NET MAUI project within operandor."
      ],
      "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": "Software Engineer",
      "location": "Budapest",
      "startDate": "2015-03",
      "endDate": "2021-08",
      "summary": "Developed business applications, ship navigation software and image annotation tools for enterprise, public-sector and research and development projects.",
      "highlights": [
        "Worked on the Intelligent Image Object Annotator R&D project, ship navigation software, a public-sector business application, and an enterprise performance and permission management system. The associated project entries detail the tasks and technologies for each project."
      ],
      "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 Developer",
      "location": "Budapest",
      "startDate": "2014-07",
      "endDate": "2015-02",
      "highlights": [
        "Developed a hospital BI system and an associated portal for data visualisation and system administration in line with Hungarian requirements; built MOLAP cubes and defined key performance indicators (KPIs).",
        "Developed an internal portal for an international pharmaceutical company to manage active substances.",
        "Developed a website for an international hunting association to record hunting data."
      ],
      "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 Developer",
      "startDate": "2013-04",
      "endDate": "2014-07",
      "summary": "Developed multi-layer business applications using .NET, DevExpress user interface components and a SQL Server database.",
      "highlights": [
        "Developed multi-layered manufacturing tracking software for a ceramics manufacturer.",
        "Developed bespoke multi-layered ERP and stock management software for an international quality assurance company."
      ],
      "x-keywords": [
        "C#",
        ".NET",
        "Windows Forms",
        "DevExpress",
        "SQL Server",
        "Entity Framework"
      ]
    }
  ],
  "projects": [
    {
      "x-id": "lightbloom-modular-modernisation",
      "x-work": "operandor",
      "name": "Modernisation of a mortgage and property transaction platform",
      "entity": "Lightbloom",
      "roles": [
        "Lead software engineer & architect"
      ],
      "startDate": "2025-08",
      "endDate": "2026-05",
      "description": "A business-critical platform supporting mortgage and property transactions for lenders and law firms. The multi-module enterprise system, built on .NET 10 and Clean Architecture, spanned at least six interconnected repositories and products. Worked on defining the architecture and technical direction and implementing gradual modernisation.",
      "highlights": [
        "Reshaped a tightly coupled .NET Framework system, built on WCF and stored procedures, step by step into modular monoliths on .NET 10 with Clean Architecture, CQRS and vertical slices, replacing the legacy WCF services with REST endpoints using the Strangler Fig pattern while the system stayed in production throughout.",
        "Delivered a reusable access-control module, later adopted by three of the client's other products, and a reporting module fed by Azure Data Factory; the two modules were then used to build a new product.",
        "Delivered an Azure Functions service that used Azure OpenAI to extract structured data from uploaded documents as JSON and persist it directly in the production database.",
        "Built an internal MCP server that lets AI coding agents retrieve relevant codebase and project context from work item descriptions, using lexical, domain-specific retrieval tuned to the project's terminology.",
        "Worked on integrating the Platform directory module across the platform and created reference implementations to guide consistent architecture.",
        "Introduced a testing framework built on xUnit and Playwright, covering the full testing pyramid, with unit, integration and end-to-end tests accompanying both the modernisation and new features.",
        "Drove the .NET upgrades, the CI/CD pipelines, the functional test infrastructure and comprehensive documentation.",
        "Reviewed all of the team's pull requests, owned design reviews, ran in-depth repository audits and defined technical standards across the platform.",
        "Mentored engineers and onboarded new joiners onto the large legacy codebase as the team grew from 3 to 7–8 people.",
        "Handled escalated production issues on the business-critical system, from investigation through root cause analysis to remediation.",
        "Introduced Claude Code across the team and built AI-assisted development workflows using Claude Code, GitHub Copilot and custom automation to support development across multiple repositories.",
        "Designed the Entity Framework data layer during the modernisation."
      ],
      "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": "Insurance agency management SaaS",
      "entity": "Supercharge",
      "roles": [
        "Lead software engineer"
      ],
      "startDate": "2024-10",
      "endDate": "2025-05",
      "description": "Developed a SaaS product supporting insurance agency operations, including lead and sales opportunity management, communication with insurance carriers and accounting workflows.",
      "highlights": [
        "Built a feasibility demo of the product for a prospective enterprise client."
      ],
      "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": "Test reports for an accredited laboratory",
      "entity": "Regatta Project Kft.",
      "roles": [
        "Software engineer"
      ],
      "startDate": "2024-02",
      "endDate": "2024-05",
      "description": "A .NET application that helped an accredited materials testing laboratory prepare its test records and reports.",
      "highlights": [
        "Worked as the sole developer on the project.",
        "Developed the test record features in .NET on a SQL Server database and built the printable test reports with DevExpress Reporting.",
        "Supported the laboratory in meeting its accreditation requirements with the finished application."
      ],
      "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": "Supplier reporting platform",
      "entity": "AGCO Corporation",
      "roles": [
        "Lead software engineer"
      ],
      "startDate": "2022-11",
      "endDate": "2024-09",
      "description": "Developed a supply-chain business intelligence system with dashboards displaying key performance indicators. The platform brought together supplier forecast confirmations and their impact on production. Led the software engineering team from initial design through deployment and worked on integrating the application's backend, frontend and data components.",
      "highlights": [
        "Owned technical delivery across back end, front end and deployment as lead software engineer of a distributed team of 3–4 people.",
        "Built and maintained the TypeScript/React/MUI front end consuming the BI dashboard's APIs, where leaders filtered figures by business unit, region and supplier and compared successive forecasts part by part.",
        "Worked on an ASP.NET Core monolith following Clean Architecture and designed the PostgreSQL star schema behind the reports, loaded with supplier data by AWS Lambda functions he wrote in Python.",
        "Owned CI/CD across Azure DevOps and GitHub Actions, with containerised deployment on Docker and Kubernetes.",
        "Provided technical guidance and code review for the engineering team across several time zones.",
        "Solved complex issues in the PostgreSQL database and fixed performance problems in the Entity Framework layer."
      ],
      "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": "Plugin-based eCommerce solution on nopCommerce",
      "roles": [
        "Architect and lead developer"
      ],
      "startDate": "2022-01",
      "endDate": "2022-11",
      "description": "Designed and developed custom plugins for a nopCommerce-based eCommerce solution, extending its functionality to meet business requirements without modifying the core application's source code.",
      "highlights": [
        "Extended a large third-party .NET codebase through nopCommerce's plugin architecture, without forking it or changing the core application's source code.",
        "Defined the solution's plugin architecture, carried the nopCommerce version upgrade through together with the plugins, solved issues in the platform's internals and led the development of several nopCommerce-based solutions."
      ],
      "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": "Automated UI test suite",
      "roles": [
        "UI test automation developer"
      ],
      "startDate": "2021-11",
      "endDate": "2021-12",
      "description": "Developed automated UI tests for a German gambling company's website to verify user-facing functionality and help detect regressions.",
      "highlights": [
        "Designed the structure of the automated UI test suite and used it to check the website's user-facing functionality and behaviour after changes."
      ],
      "keywords": [
        ".NET",
        "C#",
        "xUnit",
        "NUnit",
        "Selenium"
      ]
    },
    {
      "x-id": "service-management-system",
      "x-work": "operandor",
      "name": "Service management system",
      "roles": [
        "Lead developer responsible for the whole system"
      ],
      "startDate": "2021-09",
      "endDate": "2021-11",
      "description": "Developed a service management system supporting the business workflow from initial quotations through service delivery and after-sales administration, tailored to the client's operational processes.",
      "highlights": [
        "Fitted the application to how the client operated, supporting the process from the quote to the paperwork after the service work."
      ],
      "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": "Government business application",
      "description": "Multi-layer business application for the public sector.",
      "keywords": [
        "C#",
        ".NET",
        "Entity Framework",
        "WPF",
        "ASP.NET",
        "HTML",
        "JavaScript",
        "jQuery",
        "SQL Server",
        "Razor Pages"
      ]
    },
    {
      "x-id": "allwin-vessel-tracking",
      "x-work": "allwin",
      "name": "Ship navigation and vessel tracking software",
      "description": "Ship navigation and vessel tracking software for an international client.",
      "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": "R&D project from a winning tender: a tool for annotating objects in images.",
      "keywords": [
        "C#",
        ".NET",
        "Python",
        "Jupyter",
        "CNTK",
        "Azure",
        "Docker",
        "Kubernetes"
      ],
      "x-focus": [
        "ai-assisted"
      ]
    },
    {
      "x-id": "allwin-permission-management",
      "x-work": "allwin",
      "name": "Performance and permission management system",
      "description": "Performance and permission management system for a large enterprise.",
      "keywords": [
        "C#",
        ".NET",
        "ASP.NET",
        "JavaScript",
        "jQuery",
        "SQL Server",
        "SharePoint"
      ]
    }
  ],
  "volunteer": [
    {
      "position": "Flood Defence Volunteer",
      "startDate": "2013-06",
      "endDate": "2013-06",
      "summary": "Participated as a volunteer in flood defence efforts in Budapest during the 2013 Danube flood."
    }
  ],
  "education": [
    {
      "institution": "Subotica Tech – College of Applied Sciences",
      "area": "Electrical and Computer Engineering",
      "studyType": "BSc (Applied)",
      "startDate": "2008",
      "endDate": "2011",
      "score": "8.11/10",
      "courses": [
        "Databases",
        "Web development",
        ".NET"
      ]
    },
    {
      "institution": "ELTE Summer University / Microsoft Summer School",
      "area": "Advanced C# and XNA game development",
      "studyType": "Summer school",
      "endDate": "2011"
    },
    {
      "institution": "Microsoft Summer School",
      "area": "Web development: Silverlight, ASP.NET, SQL Server",
      "studyType": "Summer school",
      "endDate": "2010"
    },
    {
      "institution": "Beszédes József MMIK, Kanjiža (Serbia)",
      "area": "Horticultural technician",
      "studyType": "Secondary education",
      "startDate": "2003",
      "endDate": "2007"
    }
  ],
  "certificates": [
    {
      "name": "Programming in C# (exam 70-483)",
      "issuer": "Microsoft"
    },
    {
      "name": "DAT236x: Deep Learning Explained",
      "issuer": "edX",
      "date": "2017"
    }
  ],
  "awards": [
    {
      "title": "2nd place, CEE IoT Hackathon Hungary",
      "date": "2016",
      "awarder": "CEE IoT Hackathon Hungary",
      "summary": "As a member of Team ALLWIN."
    },
    {
      "title": "National finals, Imagine Cup 2012",
      "date": "2012",
      "awarder": "Microsoft",
      "summary": "Plant recognition system."
    },
    {
      "title": "Creativity award and Nuance-Recognita Zrt. special prize",
      "date": "2012",
      "awarder": "Óbuda University, 37th Scientific Students' Conference (TDK)"
    }
  ],
  "publications": [
    {
      "name": "Microsoft Windows 7 Pontról pontra",
      "publisher": "Perfact",
      "releaseDate": "2011-08-08",
      "summary": "Created illustrations for the book."
    }
  ],
  "skills": [
    {
      "name": ".NET platform",
      "level": "Expert",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        ".NET",
        "C#",
        "ASP.NET Core"
      ]
    },
    {
      "name": ".NET platform",
      "level": "Advanced",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Entity Framework",
        "LINQ",
        "WCF",
        "ASP.NET MVC"
      ]
    },
    {
      "name": ".NET platform",
      "level": "Independent",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "WPF",
        "Razor Pages",
        "Blazor",
        "Windows Forms"
      ]
    },
    {
      "name": ".NET platform",
      "level": "Working knowledge",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        ".NET MAUI"
      ]
    },
    {
      "name": "Databases & data access",
      "level": "Advanced",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "SQL Server",
        "T-SQL",
        "PostgreSQL"
      ]
    },
    {
      "name": "Databases & data access",
      "level": "Independent",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure SQL",
        "Dapper"
      ]
    },
    {
      "name": "Architecture & practices",
      "level": "Expert",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Clean Architecture",
        "Modular monolith",
        "REST APIs",
        "Vertical Slice Architecture"
      ]
    },
    {
      "name": "Architecture & practices",
      "level": "Advanced",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "CQRS"
      ]
    },
    {
      "name": "Architecture & practices",
      "level": "Working knowledge",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Microservices"
      ]
    },
    {
      "name": "Leadership",
      "level": "Expert",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Technical leadership",
        "Code review"
      ]
    },
    {
      "name": "Leadership",
      "level": "Advanced",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Mentoring"
      ]
    },
    {
      "name": "Cloud & platforms",
      "level": "Expert",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        "nopCommerce"
      ]
    },
    {
      "name": "Cloud & platforms",
      "level": "Advanced",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure"
      ]
    },
    {
      "name": "Cloud & platforms",
      "level": "Independent",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure Functions",
        "Azure App Service",
        "Azure Static Web Apps",
        "Azure Key Vault",
        "AWS"
      ]
    },
    {
      "name": "Cloud & platforms",
      "level": "Working knowledge",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "SharePoint",
        "Azure Data Factory"
      ]
    },
    {
      "name": "Cloud & platforms",
      "level": "Familiar",
      "x-rating": 1,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure Service Bus"
      ]
    },
    {
      "name": "DevOps, CI/CD & testing",
      "level": "Expert",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        "xUnit"
      ]
    },
    {
      "name": "DevOps, CI/CD & testing",
      "level": "Advanced",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure DevOps",
        "GitHub Actions",
        "Git",
        "Docker",
        "Playwright",
        "Selenium"
      ]
    },
    {
      "name": "DevOps, CI/CD & testing",
      "level": "Independent",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "NUnit"
      ]
    },
    {
      "name": "DevOps, CI/CD & testing",
      "level": "Working knowledge",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Kubernetes"
      ]
    },
    {
      "name": "AI-assisted development",
      "level": "Expert",
      "x-rating": 5,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Claude"
      ]
    },
    {
      "name": "AI-assisted development",
      "level": "Advanced",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "GitHub Copilot",
        "Codex"
      ]
    },
    {
      "name": "AI-assisted development",
      "level": "Independent",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "ChatGPT"
      ]
    },
    {
      "name": "AI-assisted development",
      "level": "Working knowledge",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Cursor"
      ]
    },
    {
      "name": "AI integration and automation",
      "level": "Independent",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Azure OpenAI",
        "MCP"
      ]
    },
    {
      "name": "Front end & UI libraries",
      "level": "Advanced",
      "x-rating": 4,
      "x-ratingKind": "proficiency",
      "keywords": [
        "HTML",
        "CSS",
        "DevExpress"
      ]
    },
    {
      "name": "Front end & UI libraries",
      "level": "Independent",
      "x-rating": 3,
      "x-ratingKind": "proficiency",
      "keywords": [
        "JavaScript",
        "jQuery",
        "React",
        "TypeScript",
        "MUI",
        "Telerik UI"
      ]
    },
    {
      "name": "Front end & UI libraries",
      "level": "Working knowledge",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Kendo UI"
      ]
    },
    {
      "name": "Other languages & runtimes",
      "level": "Working knowledge",
      "x-rating": 2,
      "x-ratingKind": "proficiency",
      "keywords": [
        "Node.js",
        "Python"
      ]
    }
  ],
  "languages": [
    {
      "language": "Hungarian",
      "fluency": "Native"
    },
    {
      "language": "English",
      "fluency": "Fluent, professional working proficiency"
    },
    {
      "language": "Serbian",
      "fluency": "Limited working proficiency"
    },
    {
      "language": "Croatian",
      "fluency": "Limited working proficiency"
    }
  ],
  "meta": {
    "version": "v1.0.0",
    "lastModified": "2026-10-23",
    "x-ogLocale": "en_GB"
  },
  "x-strengths": [
    {
      "id": "legacy-modernisation",
      "title": "Modernisation without stopping production",
      "summary": "Reshapes large, tightly coupled .NET systems step by step into modular monoliths with Clean Architecture while they stay in production, most recently a .NET Framework, WCF and stored-procedure platform used by lenders and law firms.",
      "short": true,
      "focus": [
        "architect",
        "senior-dotnet"
      ]
    },
    {
      "id": "technical-leadership",
      "title": "Technical leadership of small remote teams",
      "summary": "Designs the structure of the solution, coordinates developers, runs design and code reviews, mentors and onboards engineers, and acts as the primary technical contact for client stakeholders, most recently in a team that grew from 3 to 7–8 people.",
      "short": true,
      "focus": [
        "tech-lead"
      ]
    },
    {
      "id": "modular-design",
      "title": "Clean Architecture and modular design",
      "summary": "Starts new systems from a clean, modular design with clear module boundaries, and builds modules that other products can reuse, such as an access-control module adopted by three further products.",
      "short": false,
      "focus": [
        "architect"
      ]
    },
    {
      "id": "ai-assisted-development",
      "title": "AI-assisted software development",
      "summary": "Uses GitHub Copilot, Claude, Codex, ChatGPT and Cursor to support implementation, testing and documentation. Built an MCP server that supplies coding agents with codebase and project context. The development team remains responsible for technical decisions, code review and quality assurance.",
      "short": true,
      "focus": [
        "ai-assisted"
      ]
    },
    {
      "id": "full-stack-delivery",
      "title": "Full-stack .NET and TypeScript/React delivery",
      "summary": "Delivers end to end with C#, ASP.NET Core, Entity Framework and SQL Server or PostgreSQL on the back end, TypeScript, React and MUI on the front end, and CI/CD through Azure DevOps or GitHub Actions to Azure, AWS and Kubernetes.",
      "short": false,
      "focus": [
        "tech-lead",
        "senior-dotnet"
      ]
    },
    {
      "id": "root-cause-debugging",
      "title": "Root-cause debugging in long-lived codebases",
      "summary": "Investigates complex defects and escalated production issues in large, long-lived codebases, traces them back to their root cause, and pragmatically removes the technical debt and single points of failure behind them.",
      "short": true,
      "focus": [
        "senior-dotnet"
      ]
    }
  ],
  "x-focusProfiles": [
    {
      "id": "architect",
      "label": "Software architect",
      "summary": "Software architect with 13+ years of experience building business .NET systems, who sets the structure of a solution and then helps build it. He reshapes large, long-lived codebases step by step into modular monoliths with Clean Architecture while they stay in production, and designs modules other products can reuse, such as an access-control module adopted by three of them. Scalability, compliance and maintainability drive his decisions on Azure.",
      "skills": [
        "Clean Architecture",
        "Modular monolith",
        "C#",
        ".NET",
        "ASP.NET Core",
        "Azure",
        "Azure Functions",
        "SQL Server",
        "WCF",
        "REST APIs"
      ]
    },
    {
      "id": "tech-lead",
      "label": ".NET technical lead / full-stack developer",
      "summary": "Technical lead and full-stack .NET engineer with 13+ years of experience, who leads small, distributed teams while writing code himself. He owns technical delivery from design and code reviews to CI/CD and production support, and onboards engineers onto large, unfamiliar codebases. He delivers C# and ASP.NET Core back ends with TypeScript/React front ends.",
      "skills": [
        "C#",
        "ASP.NET Core",
        "TypeScript",
        "React",
        "MUI",
        "SQL Server",
        "PostgreSQL",
        "Azure DevOps",
        "GitHub Actions",
        "Docker",
        "Kubernetes",
        "Technical leadership"
      ]
    },
    {
      "id": "ai-assisted",
      "label": "AI-assisted development",
      "summary": "Senior .NET developer with 13+ years of experience. He uses GitHub Copilot, Claude, Codex, ChatGPT and Cursor in his own development workflow to support implementation, testing and documentation, and built an MCP server to provide coding agents with codebase and project context. AI-assisted workflow automation is a separate service offered to clients: he built an Azure OpenAI-based document processing service and leads the development of rovatix at operandor. He adapts business automation to existing systems and the required human review steps.",
      "skills": [
        "Azure OpenAI",
        "MCP",
        "GitHub Copilot",
        "Claude",
        "Codex",
        "ChatGPT",
        "Cursor",
        "Azure Functions",
        "C#",
        ".NET",
        "Azure"
      ]
    },
    {
      "id": "senior-dotnet",
      "label": "Senior .NET developer (capacity)",
      "summary": "Senior .NET developer with 13+ years of experience building business systems, available to join an existing team remotely. He is at home in large, long-lived codebases, from WCF, WPF and Windows Forms to ASP.NET Core and Azure, and traces production failures back to their root cause. Tasks, availability and responsibilities are agreed before the work starts.",
      "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": "The level shows how deeply Andor has worked with each technology in the documented positions and projects.",
    "scale": [
      {
        "value": 5,
        "label": "Expert – led architecture, standards or migrations with it"
      },
      {
        "value": 4,
        "label": "Advanced – designed solutions with it, reviewed code, solved complex issues"
      },
      {
        "value": 3,
        "label": "Independent – built production features with it independently"
      },
      {
        "value": 2,
        "label": "Working knowledge – worked with it in existing code"
      },
      {
        "value": 1,
        "label": "Familiar – used it in experiments or practice projects"
      }
    ],
    "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"
    ]
  }
}
