SOLCO OG
Software Engineer, KI-Enthusiast
Software development and building skills in machine learning and data science; AI-assisted development with Claude and Cursor; earning certificates.
JAVA FULL STACK · TEAM LEAD · MAG. TU WIEN · AI-ASSISTED
More than 15 years of software development for insurance, banking and the public sector – with long-standing experience in large-scale projects, from the first concept to operations. Today I work AI-assisted. Ask Lumen, or simply read on.
Good morning.Good afternoon.Good evening. I'm Lumen, Arnold's AI assistant. I can guide you through the site or pass your enquiry on to Arnold.
Answers are generated by an AI model and may contain errors (Prototype, local) · Privacy
I'm a team lead and Java full-stack developer. For more than 15 years I have been building software for insurance, banking and the public sector – mostly in large-scale projects, across the whole lifecycle from planning and design through development to project management. At UNIQA I worked from 2018 on the policy administration system based on MSG Life Factory and Nexinsure, and from 2019 I led and trained the team. I'm a partner in SOLCO Lesnik & Belohlavek OG. Today I work AI-assisted, with Claude, Cursor and GitHub Copilot, and I'm expanding my skills in machine learning and data science.
Java, JEE, Spring, Spring Boot, REST and SOAP, Hibernate/JPA. Front ends with React, Angular, TypeScript and JSF. IntelliJ, Eclipse, Maven.
Oracle, MSSQL, PostgreSQL, MySQL, DB2. CI/CD with Jenkins, Git and GitHub Actions. Containers with Docker; servers and hosting in Windows, Linux and cloud environments. Unit and integration testing.
Claude Code, Cursor, GitHub Copilot, Grok, VS Code, Azure tools. Python with NumPy, SciPy, Pandas, Plotly/Matplotlib; machine learning. Certificates: see below.
Stations from more than 15 years.
Software Engineer, KI-Enthusiast
Software development and building skills in machine learning and data science; AI-assisted development with Claude and Cursor; earning certificates.
Teamlead & Entwickler
Policy administration system on MSG Life Factory and Nexinsure; customising in LF, BIG and modules; team leadership and training since 2019; management contact for MSG; data migration, actuarial mathematics.
Softwareentwickler
Portfolio, maintenance and planning systems.
Softwareentwickler
New policy administration system (premiums, commission, production), migration and batches in cooperation with ATOS.
Softwareentwickler
Central civil-status register (ZPR).
Infonova – Billing R6.
Softwareentwickler
Motor tariffs in MSG.PM; life reference calculator; calculation cores in the PM/SAP landscape; software tools for the business; migration.
Web applications.
Online tariff calculator.
Prophet/VPMS middleware, Prophet connector.
Field system HPSaktiv with automated updates; actuarial mathematics; VPMS/msg.PM integration; in-house calculation cores (property/life/unit-linked/pension).
DMS adaptation.
Bank migration, self-service devices, intranet.
Intranet.
EASYMAKER – modular shop system for the timber industry with production integration.
Mag. rer. soc. oec., information systems management, TU Wien, 2014. Thesis “Software Projekt Management – ein neuer Ansatz: Balancing Team Building”. Bakk. techn., Software & Information Engineering, TU Wien, 2008.
Full-stack showcase: Spring Boot REST API and React SPA for fiat, crypto and CBDC currencies with conversion. Java 21 · Spring Boot 3.5 · React 19 · TypeScript.
WORK SAMPLE · THIS SITEConcept, design, copy and code created with AI, every decision documented in the open.
The site introduces Arnold Belohlavek: a team lead and Java full-stack developer with more than 15 years of experience in large-scale projects, in German and English. Lumen guides visitors and takes enquiries. By day the site should feel like a light atelier, by night like an aurora room. Arnold approved that direction. The build spec of 9 November 2026 is the source. Where it does not record a model name or a verbatim prompt, this page says so.
The work on 9 November 2026 is split into three areas, all done in Cursor. The notes do not name the models. Research read the existing notes: konzept.md, hosting.md and dossier.md. The facts about experience, certificates, the stack and the legal building blocks come from those files. Nothing was added that is not in them. Design compared style directions A, B and C, then combined B and C into variants V1 and V2. A coding agent implemented the prototype in this repository from the build spec.
Arnold confirmed V1 day/night, decision E1 in the spec. Day is the atelier: light paper, ink, and the illustration of the hands (register AB-G003). Night is the aurora room, the same drawing in its luminous version (register AB-G018). The verbatim image prompts are not in the supplied notes. Other recorded decisions are the name Lumen, the formal German address, no portrait, both languages, and contact only through the form. Lumen does not give out a phone number or a postal address.
The pages are built with Astro and run on Cloudflare Workers. Lumen is its own API. The intended model provider is xAI, swappable in configuration, for example to Anthropic. Without an API key a local placeholder answers, and the site says so. Replies have token and budget limits. The chat stays in the browser's session storage. An enquiry needs its own consent. The postal address is not in the delivered HTML. Whether an email reaches Arnold depends on mail being configured; otherwise the form says so.
[Modell nicht protokolliert]
[Prompt nicht protokolliert] Three directions compared, without treating any as the decision.
[Modell nicht protokolliert]
[Prompt nicht protokolliert] This build spec (9 Nov 2026) is the source for the prototype. No separate model name is recorded in it.
[Modell nicht protokolliert]
[Prompt nicht protokolliert] Research notes were read. Nothing was added that is not in those notes.
[Modell nicht protokolliert]
[Prompt nicht protokolliert] B and C combined into day/night variants.

