Full Stack Web Developer — Valencia, Spain · Remote / Hybrid · Available immediately

Roman Myziuk

I build web applications with Vue, Node, Laravel and automation

  • Vue.js
  • Git
  • Python
  • .NET Core
  • SQL Server
  • React

About me

I'm Roman, a web developer with more than two years building frontend and backend in production. I work with Vue 3 (Composition API, Pinia, Vue Router, Vite) and JavaScript on the client, and with Laravel, Node/Express and .NET over SQL databases on the server. At TESI I built a component library for a platform with more than a million users; at Infoverity, alongside development work, I shipped to production a Python system that documents ETL workflows by integrating the Anthropic API. I work daily in English with teams in the US and EMEA.

What I do best

Taking a feature from end to end: interface, API, database and deployment. Without depending on someone else to close half the path.

How I work

Remote, or hybrid in Valencia. Fluent C1 English, international teams, Agile/Scrum. I value work-life balance and technical autonomy.

What I'm looking for

A product team where technology solves real problems, with a culture of trust and room to grow technically over the long term.

Professional Experience

Software Developer

Infoverity — Full time

Jan. 2024 - Present

Design and development of Python solutions with AI integration to automate the analysis and documentation of more than 300 PowerCenter ETL workflows, cutting technical documentation time by ~90% —from weeks to hours— and contributing to new business opportunities for the team. Development of internal applications, automation scripts and enterprise integrations with .NET, JavaScript, SQL Server and Oracle. Technical and functional analysis, data validation with PL/SQL, and collaboration in Agile/Scrum environments with teams in the US and EMEA.

Python Applied AI JavaScript .NET Core SQL Server Oracle / PL/SQL REST APIs

Fullstack Web Developer — Vue.js + Laravel

TESI

Sept. 2022 – Sept. 2023 · 1 year

Improved feature delivery speed by ~60% by building a reusable Vue 3 SFC component library (Options API + Composition API) with TypeScript, Pinia and Vue Router for a platform with 1M+ active users. Enabled multilingual support in 3 languages (ES/EN/PT) with vue-i18n, ensured full responsive coverage with CSS3 Flexbox/Grid and mobile-first design, and implemented SVG sprites to eliminate redundant HTTP requests. Developed Laravel/PHP endpoints, integrated REST APIs with Axios, and worked closely with UX/UI and backend teams.

Vue 3 Composition API TypeScript Pinia Vue Router Vite vue-i18n Laravel / PHP Axios SASS/BEM

Featured projects

Valencia Marathon Panel — session score and .fit analysis
Personal project

Valencia Marathon Panel

Running analysis app for a sub-4h marathon: imports the watch .fit file, analyses it (decoupling, zones, grade-adjusted pace, 0-100 score) and projects your success probability with its curve over time.

  • .fit parsing in Node: real pace, aerobic decoupling, time in zones and grade-adjusted pace
  • 0-100 session score and sub-4 probability with its evolution curve
  • REST API with no dependencies beyond Express · vanilla JavaScript frontend, no framework
  • Expiring HMAC token authentication, healthcheck and volume persistence
  • Docker on my own VPS with Coolify: persistent volume and automated TLS
Node.jsExpressJavaScriptDockerCoolify
OverlayGenerator — OBS overlay pack with control panel
Personal project

OverlayGenerator — Claude skill

A Claude skill that designs and installs a complete OBS overlay pack tailored to a Twitch channel: scenes, alerts, chat, goals and a control panel in one zip.

  • Designed from the real channel, not a template: it proposes two directions and you choose
  • Full pack: starting soon/brb/ending scenes, sub, raid and bits alerts, chat and sub goal
  • Control panel as an OBS dock with buttons, hotkeys and mod-only chat commands
  • Install in OBS button: creates and positions scenes and sources over the WebSocket, repairing instead of duplicating
  • Design checks (HUD overlap, screen space, text size, contrast) and preview.html before opening OBS
  • Runs locally, no accounts or servers, reading Twitch chat anonymously
Claude SkillJavaScriptHTML/CSSOBS WebSocketTwitch
ETL documentation automation with Python and AI

ETL automation — Python + AI

Production system that documents PowerCenter ETL workflows from XML, generating summaries, diagrams and technical analysis with the Anthropic API.

PythonAnthropic APIXMLSQL

Python and applied AI

My complement to web development: turning repetitive manual processes into automated solutions with Python, LLM integration and large-scale data processing. In production, not in proofs of concept.

⚡

Measurable results in production

300+ ETL workflows documented automatically, cutting technical documentation time from weeks to hours and contributing to new business opportunities for the team.

📊

LLM integration in the pipeline

End-to-end automation of the ETL workflow analysis cycle: from XML extraction to the generation of source→target diagrams and technical summaries, with the Anthropic API integrated into the process and structured prompting.

⚙️

Large-scale data processing

Parsing, transformation and analysis of XML, JSON, CSV and proprietary formats. Scripts that process hundreds of files without human intervention, with data validation and automated reports.

🤖

Agents in the development workflow

I use AI agents daily to speed up analysis, code generation and technical decisions — with my own judgement about what I accept and what I rewrite. Certified by Anthropic in API usage and in Agent Skills.

Python Anthropic API Structured prompting XML/JSON parsing ETL automation PowerCenter SQL Server Oracle / PL/SQL REST APIs pandas

Skills

Vue.js

Frontend

2+ years in production
Vue 3 Composition API Pinia Vue Router vue-i18n Vite TypeScript JavaScript ES6+ HTML5 / CSS3 SASS / BEM Tailwind CSS React (basic)
.NET

Backend & APIs

Laravel · Node · .NET
Laravel / PHP Node.js / Express .NET Core / C# Flask / Python REST APIs Token authentication
Python

Python & automation

Automation and applied AI
Python 3 Anthropic API XML / JSON parsing ETL automation pandas enterprise scripting
SQL

Databases

SQL Server · Oracle · PostgreSQL
PostgreSQL SQL Server Oracle PL/SQL Data modelling and queries
Git

Tools & methodologies

Agile / enterprise environments
Git / GitHub Docker CI/CD Coolify / VPS Vercel Agile / Scrum Clean Code

Certifications

Languages

Spanish
Spanish Native

Mother tongue. Spoken and written communication in every professional and personal context.

English
English C1 — Advanced professional

Daily use in enterprise environments: technical meetings with US and EMEA teams, technical documentation, tickets, emails and asynchronous collaboration in English.

Contact

Looking for a developer who can build product end to end and automate what gets in the way?

Let's talk