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
Returns the developer's core identity fields.
No parameters
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
No links |
No parameters
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
No links |
No parameters
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
No links |
No parameters
| Code | Description | Links |
| 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
Acceptheader.
|
No links |
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.
| 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
|
| Code | Description | Links |
| 200 |
SafeSy- Internal manufacturing management (cross-role: production, office, execs, partners)
FACTS- Feedstock and Compliance Tracking System
releaseCycle: 30d → 14d (targeting 7) · testCoverage before: 0 // yes, zero. it was not fine.
Media type
Acceptheader.
|
facts.aegex.com driver.aegex.com |
Agile environment with continuous API integration between frontend and AI backend.
| Name | Description |
|---|---|
|
period
string
(metadata)
|
2023-07 → 2023-11 // 4 months - short but intense |
|
stack
array
(metadata)
|
ReactTypeScriptNode.jsJestStyled ComponentsReact ReduxWebpack
|
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
mobiledevice.cloud |
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
| Name | Description |
|---|---|
|
period
string
(metadata)
|
2023-01 → 2023-07 |
|
stack
array
(metadata)
|
ReactRedux SagaWebSocketJestMongoDBSCSSWebpack
|
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
scoliadarts.com |
Contributed to establishing the team's code conventions and standards. Redesigned client requirements gathering - clearer specs, fewer revision cycles.
| Name | Description |
|---|---|
|
period
string
(metadata)
|
2022-09 → 2023-01 |
|
stack
array
(metadata)
|
ReactNext.jsTypeScriptStyled ComponentsSCSSJestWebpack
|
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
fundmypitch.com |
Engineering Manager at a robotics integrator - built and led a team of 4 engineers, bridging mechanical engineering background with software delivery and people management.
| 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
|
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
No links |
Freelance full-stack developer delivering custom web solutions. Focus on clean architecture, cost efficiency, and systems easy to extend and maintain.
| 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
|
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
szelacoaching.hu pecscoach.hu smartedu.hu |
No parameters
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
No links |
No parameters
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
No links |
No parameters
| Code | Description | Links |
| 200 |
// none of them are frontend. this is fine. (this is fine.)
Media type
Acceptheader.
|
No links |
No parameters
| Code | Description | Links |
| 200 |
TypeScriptJavaScriptSvelteReactNode.jsSCSSHTMLCSS
|
No links |
No parameters
| Code | Description | Links |
| 200 |
Express.jsNestJSPythonPHPMySQLMongoDB
|
No links |
No parameters
| Code | Description | Links |
| 200 |
JestVitestPlaywright
|
No links |
No parameters
| Code | Description | Links |
| 200 |
ViteWebpackPNPMNext.js
|
No links |
No parameters
| Code | Description | Links |
| 200 |
ClaudeCodex
|
No links |
No parameters
| Code | Description | Links |
| 200 |
Universal RobotOnRobotMachine VisionPLC
|
No links |
No parameters
| Code | Description | Links |
| 200 |
Technical debt eliminated. Codebase modernised. Team is happier. Shipping faster. // warning: may happen to your repo if provoked
Media type
Acceptheader.
|
No links |
No parameters
| Code | Description | Links |
| 200 |
Competition results:
Media type
Acceptheader.
|
No links |
A collection of side projects, experiments, and open-source contributions.
No parameters
| Code | Description | Links |
| 200 |
Real-time Space Travel — Sudoku Solver API — Bullseyes — Space Dodge — Arrganizer — Space Game — Rock Paper Scissors — Auditorium — domelemjs — romannumbersjs —
Media type
Acceptheader.
|
No links |
No parameters
| Code | Description | Links |
| 200 |
Media type
Acceptheader.
|
No links |