Swaggerviktorbozzay

Viktor Bozzay - Curriculum Vitae API
4.2.0 
REST

Frontend developer who operates at the architecture level - not just building features, but evaluating whether the foundation they sit on is worth keeping. Led full rewrites of legacy systems, migrated codebases to modern stacks, and designed AI-assisted workflows that measurably accelerate delivery. Refactors deliberately: only when evidence justifies it, always with a clear plan.

bozzay.viktor@gmail.com ·  +36 30 610 6608 ·  github.com/exphoenee ·  linkedin.com/in/viktorbozzay ·  bozzayviktor.hu

Location

identity

Returns the developer's core identity fields.

Parameters

No parameters

Responses

Code Description
200

nameViktor Bozzay

roleFrontend Tech Lead // "Developer" is an understatement

locationPécs, Hungary

accentColor#ff7024

deprecatedfalse // still actively maintained

Media type
Controls Acceptheader.

Parameters

No parameters

Responses

Code Description
200
Media type
Controls Acceptheader.

Parameters

No parameters

Responses

Code Description
200

Hungariannative // no runtime errors

GermanB2 // can order Schnitzel and read stack traces

EnglishB2 // you're reading this - proof it works

Media type
Controls Acceptheader.

summary

Parameters

No parameters

Responses

Code Description
200

Frontend developer who operates at the architecture level - not just building features, but evaluating whether the foundation they sit on is worth keeping. Led full rewrites of legacy systems, migrated codebases to modern stacks, and designed AI-assisted workflows that measurably accelerate delivery. Refactors deliberately: only when evidence justifies it, always with a clear plan. Engineering background means thinking in systems, not just components.

// translation: will rewrite your entire codebase if provoked (and the evidence justifies it)

Media type
Controls Acceptheader.

workExperience

Assessed two legacy systems and drove architectural decisions for modernising each. Full ownership of SafeSy and FACTS from design through delivery. Introduced AI-assisted workflows and a CI pipeline with automated quality checks.

Parameters

Name Description
period
string
(metadata)

2023-11 → null // null=still here

teamSize
integer
(metadata)

2 // self + 1 mid-level colleague, handled with care

stack
array
(metadata)
SvelteReactTypeScriptNode.jsExpressJSMySQLVitePNPMJestVitestPlaywrightSCSSPythonClaudeCodex

Responses

Code Description
200

SafeSy- Internal manufacturing management (cross-role: production, office, execs, partners)

  • Designed and built the internal Aegex Svelte component library
  • Manages workflows, inventory, and real-time data tracking across all user roles
  • Built a subscribable daily email report system
  • Contributed to Express backend including SQL query development

FACTS- Feedstock and Compliance Tracking System

  • CI pipeline with automated quality checks introduced from scratch
  • Migrated to a monorepo, extracted shared FACTS/Driver code into a private package
  • Built a CLI tool for monorepo workflow management
  • Claude AI-assisted dev workflow cut release cycle 2× (targeting 4×)

releaseCycle: 30d → 14d (targeting 7) · testCoverage before: 0 // yes, zero. it was not fine.

Media type
Controls Acceptheader.

Agile environment with continuous API integration between frontend and AI backend.

Parameters

Name Description
period
string
(metadata)

2023-07 → 2023-11 // 4 months - short but intense

stack
array
(metadata)
ReactTypeScriptNode.jsJestStyled ComponentsReact ReduxWebpack

Responses

Code Description
200
  • Built type-safe UI components integrated with AI-driven backend and real-time analysis display
  • Created intuitive interfaces for managing and viewing automated test results
  • Continuous frontend–AI backend integration in fast-paced Agile sprints
Media type
Controls Acceptheader.

Frontend for a real-time darts scorekeeping platform - where milliseconds matter and the UI has to keep up with a flying dart. // yes, this is a real product

Parameters

Name Description
period
string
(metadata)

2023-01 → 2023-07

stack
array
(metadata)
ReactRedux SagaWebSocketJestMongoDBSCSSWebpack

Responses

Code Description
200
  • Built responsive, dynamic UIs in close collaboration with the design team
  • Created interactive visualizations for real-time progress tracking and performance insights
  • WebSocket-driven live score updates - because darts is apparently a realtime sport
Media type
Controls Acceptheader.

Contributed to establishing the team's code conventions and standards. Redesigned client requirements gathering - clearer specs, fewer revision cycles.

Parameters

Name Description
period
string
(metadata)

2022-09 → 2023-01

stack
array
(metadata)
ReactNext.jsTypeScriptStyled ComponentsSCSSJestWebpack

Responses

Code Description
200
  • Responsive, cross-browser UI development with strict quality standards
  • Established team code conventions - arrived, fixed things, left. classic.
  • Strong communication, collaboration, and attention to detail
  • Effective at gathering client requirements and adapting to change
Media type
Controls Acceptheader.

Engineering Manager at a robotics integrator - built and led a team of 4 engineers, bridging mechanical engineering background with software delivery and people management.

Parameters

Name Description
period
string
(metadata)

2021-08 → 2022-08

teamSize
integer
(metadata)

4 // engineers, built and led personally

robots
boolean
(metadata)

true // literal robots. Universal Robots. not metaphorical.

stack
array
(metadata)
Universal RobotOnRobotMachine VisionPythonOnShapePLCIndustrial Automation

Responses

Code Description
200
  • Developed hardware/software specifications for PLC and robotics systems
  • Created capacity and financial plans aligned with the Sales Forecast
  • Built and led a team of 4 engineers - managed performance and project progress
  • Set KPIs, improved documentation standards, reported quarterly to management
Media type
Controls Acceptheader.

Freelance full-stack developer delivering custom web solutions. Focus on clean architecture, cost efficiency, and systems easy to extend and maintain.

Parameters

Name Description
period
string
(metadata)

2020-06 → 2022-11

parallelWithCobotx
boolean
(metadata)

true // 24h is enough for two jobs, apparently

stack
array
(metadata)
ReactNext.jsNestJSNode.jsPHPMySQLMongoDBjQuery

Responses

Code Description
200
  • Full-stack delivery with React, Next.js, Node.js, MongoDB, MySQL, and PHP/Laravel
  • Agile methodology practitioner with strong collaboration and adaptability
  • Effective communication for understanding and meeting evolving client needs
Media type
Controls Acceptheader.

education

Parameters

No parameters

Responses

Code Description
200

institutionFaculty of Engineering and Information Technology, University of Pécs

degreeBachelor's - Quality Manager

years2003–2007

Media type
Controls Acceptheader.

Parameters

No parameters

Responses

Code Description
200

institutionFaculty of Engineering and Information Technology, University of Pécs

degreeBachelor's - Machinery Technical Teacher Education

years2001–2004

Media type
Controls Acceptheader.

Parameters

No parameters

Responses

Code Description
200

institutionFaculty of Engineering and Information Technology, University of Pécs

degreeBEng - Mechanical Engineering

years2000–2004

// none of them are frontend. this is fine. (this is fine.)

Media type
Controls Acceptheader.

skills

Parameters

No parameters

Responses

Code Description
200
TypeScriptJavaScriptSvelteReactNode.jsSCSSHTMLCSS

Parameters

No parameters

Responses

Code Description
200
Express.jsNestJSPythonPHPMySQLMongoDB

Parameters

No parameters

Responses

Code Description
200
JestVitestPlaywright

Parameters

No parameters

Responses

Code Description
200
ViteWebpackPNPMNext.js

Parameters

No parameters

Responses

Code Description
200
ClaudeCodex

Parameters

No parameters

Responses

Code Description
200
Universal RobotOnRobotMachine VisionPLC

Parameters

No parameters

Responses

Code Description
200

Technical debt eliminated. Codebase modernised. Team is happier. Shipping faster.

// warning: may happen to your repo if provoked

Media type
Controls Acceptheader.

community

Parameters

No parameters

Responses

Code Description
200

schoolMátyás Király Street Primary School, Pécs

since2026-02

curriculumDesignedByViktor (personally)

paidfalse // legend

Competition results:

  • 🥇 1st - Hack and Code 2026 (Radnóti SZKI)
  • 🥇 1st - 22nd Neumann János Programming Competition
  • 🥉 3rd - 22nd Neumann János Programming Competition
Media type
Controls Acceptheader.

hobbyProjects

A collection of side projects, experiments, and open-source contributions.

Parameters

No parameters

Responses

Code Description
200

Real-time Space Travelgithub.com/exphoenee/realtime_space_travel

Sudoku Solver APIgithub.com/exphoenee/SudokuSolver-API

Bullseyesgithub.com/exphoenee/bullseyes

Space Dodgegithub.com/BZZYFMLY/Space-dodge

Arrganizergithub.com/ViktorBozzay/Arrganizer

Space Gamegithub.com/exphoenee/SpaceGame

Rock Paper Scissorsgithub.com/exphoenee/RockPaperScissors

Auditoriumgithub.com/exphoenee/auditorium

domelemjsnpmjs.com/package/domelemjs

romannumbersjsnpmjs.com/package/romannumbersjs

Media type
Controls Acceptheader.

meta

Parameters

No parameters

Responses

Code Description
200

generatedByhuman effort + CodersRank + Claude (probably)

codingPhilosophydeliberate, evidence-driven, system-level thinking

engineeringBackgroundtrue // 3× BEng - thinks in systems, not just components

openToWorktrue // ask directly: bozzay.viktor@gmail.com

Media type
Controls Acceptheader.