Benedek Nagy Benedek Nagy
Benedek Nagy

Benedek Nagy

  • 23 years old
  • Budapest, Hungary
  • Software Developer at Nitrowise Labs
  • Computer Engineering student (BSc)
  • BME VIK IIT / Software Development specialization
  • Hungarian (native), English (C1)
  • Java, Spring, Kotlin, Compose, C#, C++, C
  • LLM integration | Agentic development
  • IoT development | Hardware design
  • 3D printing
  • 1st place: SZIIV 2022 (IAQ BOX - air quality monitor)
  • 1st place: BME Kütyüpályázat 2023 (GeocaSCH - smart geocache)

About me

Hi, I’m Benedek Nagy (Nagy Benedek in Hungarian name order), a Computer Engineering student at the Faculty of Electrical Engineering and Informatics of the Budapest University of Technology and Economics (BME), currently writing my BSc thesis. Since summer 2025 I’ve been working as a software developer at Nitrowise Labs in Budapest.

At Nitrowise I started with the Nitro-Nova Backend Academy, then spent a year on the reporting module of an energy management system. Since summer 2026 I’ve been building LLM-based products with Java 25, Spring Boot 4 and Spring AI: an AI-assisted process discovery platform and a marketing automation and content generation engine. Besides the backend I also build frontends: React and Angular interfaces, with AI-assisted development.

I work with AI from two sides. As a developer, agentic development is part of my everyday work: for each project I set up MCP servers, skills, rules and (sub)agents. In the products, I keep the LLM inside verifiable boundaries: JSON Schema validation, tests and deterministic logic around it.

My biggest personal project is MotoRun. It started in 2024 as an offline-first Android app for motorcycle orienteering races. In spring 2026 I replaced its Firebase backend with my own Spring Boot Modulith server, and in my thesis I’m extending it with auditable race scoring and a Compose Multiplatform web admin interface.

Electronics and computers have shaped my path since 2015, and since 2020 IoT, PCB design and 3D printing have been part of my everyday life. In projects like the air quality monitor and the smart geocache, I try to find solutions by combining my hardware and software knowledge. The smart geocache was a joint project with my friend Péter Mikulás. In my free time I’m into FDM printers, photography, video and flying drones, which keep inspiring my creative problem solving.

Both in my studies and in practice, I strive to combine engineering precision with technological innovation to contribute to solving the challenges of the future.

Work experience

07/2025 - present

Nitrowise Labs Zrt.

Software Developer

Java/Spring backend and AI-assisted frontend development (React, Angular). After the Nitro-Nova Backend Academy I spent a year on the reporting module of an energy management system, and since summer 2026 I've been working on LLM-based products with agentic development.

  • Marketing Automation

    08/2026 - present

    Development of an AI-driven marketing automation and content generation engine. Agentic AI assisted implementation of a Keycloak-secured REST API and RBAC, building a multi-stage streaming (SSE) content generation engine with Spring AI, developing campaign and article revision tracking with Hibernate Envers, engineering multi-channel marketing output and editorial review workflows, implementing a bidirectional asynchronous Git synchronization and publishing pipeline, and establishing automated Playwright and Testcontainers test suites.

    Java 25, Spring Boot 4, Spring AI, PostgreSQL 18, Hibernate Envers, Keycloak, React 19, TypeScript, Docker, Testcontainers, Playwright, GitLab CI

  • AI Flow Discovery

    07/2026 - present

    Development of an AI-assisted process discovery platform and legacy view layer. Design and agentic implementation of the session engine and tree-based versioning, engineering the REST view layer and OpenAPI contracts for frontend integration, development of real-time Server-Sent Events streaming, implementing multi-user collaborative locking and lease management, building an LLM evaluation pipeline with JSON Schema validation, and setting up Keycloak-based RBAC and integration tests.

    Java 25, Spring Boot 4, Spring AI, PostgreSQL 18, Keycloak, SSE, JSON Schema Validator, Caffeine, MapStruct, Lombok, Testcontainers, Docker Compose

  • Report Development

    09/2025 - 08/2026

    Development of a reporting module for an energy management system. Design and implementation of REST endpoints, development of PDF and XLSX exports, refactoring of report handlers and implementation of new reporting logic, handling multi-tenant aggregations, resolving timezone-related issues in Quartz-based scheduling, and refactoring report execution into an asynchronous, batch-based processing model.

    Java 21, Spring, Quartz, Feign, MapStruct, Lombok, Thymeleaf, Apache POI, ECharts, Swagger, Resilience4j, GitHub Copilot

09/2024 - 05/2025

motoRun Association (client)

Android Developer

I built the administration Android app for a motorcycle orienteering race with Compose UI, MVVM architecture and Hilt. The app works offline and supports NFC card reading, Firebase-based authentication and backup, roles (team, checkpoint, organizer) and race logging.

Kotlin 2.0, Jetpack Compose (Material 3), Coroutines, Hilt, Room, DataStore, Firebase Auth, Firestore, Crashlytics, NFC, Apache POI, Google Apps Script

07/2019 - 06/2024

Vision Architecture Office Ltd.

IT Technician

High-level technical support for the company's workstations on an ad-hoc basis: designing, assembling and maintaining the machines and troubleshooting whatever came up.

Education

09/2022 - present

Budapest University of Technology and Economics (BME)

BSc in Computer Engineering, Software Development specialization

Faculty of Electrical Engineering and Informatics. My thesis (fall 2026) is about auditable race scoring in the MotoRun system. Thesis plan (in Hungarian)

02/2026

Nitrowise Labs Zrt.

AI assisted development course

AI fundamentals, RAG, MCP, and agentic development (GitHub Copilot) training.

07/2025 - 08/2025

Nitrowise Labs Zrt.

Nitro-Nova Backend Academy

Backend (Java, Spring) training: Git and CI/CD, JPA, Spring Boot, Spring Security, REST, WebSocket, microservices, Docker and Kubernetes.

Professional skills

Programming
Java, Kotlin, C#, C++, C
Frameworks
Spring Boot / MVC / Security / Data / Core / Modulith, Spring AI, Jetpack Compose
Frontend (AI-assisted)
React, Angular, TypeScript
Databases
PostgreSQL, Oracle, MySQL, MS SQL, SQLite, JDBC, JPA
Process Automation
Gradle, Maven, JUnit, Mockito, Testcontainers, Playwright, GitLab CI/CD, GitHub Actions, Docker, Docker Compose, Pre-commit hook
AI-assisted environments
GitHub Copilot, Cursor, OpenCode, Claude Code, Codex, Antigravity, Grok Build
AI-assisted development
MCP (Context7, Graphify, PostgreSQL), Skills, Rules, (Sub)Agents
Version Control
Git, GitLab, GitHub, Bitbucket
Process Control
Jira, UML
Hardware
ESP32, ESP8266, PCB design (EasyEDA), Fusion 360, FDM 3D printing