Software engineer

VladyslavPikalov

I build reliable software for products that need to last — from data-heavy interfaces to the systems behind them.

Scroll to explore

About me

Software that's
built to last.

I'm Vladyslav, a full-stack software engineer based in the Netherlands.

I build software that's meant to last, with a focus on data-heavy interfaces, mission-critical flows, and architectures that stay maintainable as products grow. I enjoy turning fuzzy requirements into clear, reliable systems and improving existing code without breaking what already works.

While much of my experience is with Vue and TypeScript on the frontend, I work comfortably across the stack. I've built and maintained backend systems handling transactional and analytical workloads, and I adapt quickly to new tools and frameworks when they make sense.

Years of experience
8+
Companies
6
Side projects
6
MSc, Computer Science
2×

Tech stack

Tools I work with

  • TypeScript
  • Vue
  • Nuxt
  • React
  • Python
  • Django
  • Laravel
  • PostgreSQL
  • Tailwind
  • Docker
  • Vitest
  • TensorFlow

Experience

A path of
steady growth.

Product companies, consultancies and research labs — from computer vision to mission-critical business platforms.

Education

  • MSc, Computer Science (Data Science Track)WSB University · 2024
  • MSc, Computer Science (Web & Data)Taras Shevchenko National University of Kyiv · 2022
  • BSc, Software EngineeringKyiv Polytechnic Institute (NTUU KPI) · 2019
  1. 012026 — Present

    Frontend Developer

    Otherside At Work · s'Hertogenbosch

    Designing and building a modern Vue 3 component library that powers every product surface across the organisation — each primitive ripples into every tool the company ships, so implementation decisions carry weight far beyond the file they live in.

    More

    Alongside that, maintaining the legacy CanJS codebase so existing flows stay dependable while the migration plays out. Ownership runs as the default: scoping ambiguous work, weighing architectural trade-offs with the team, and turning brainstorms into production-ready primitives is the daily rhythm.

    • Vue 3
    • TypeScript
    • CanJS
  2. 022023 — 2026

    Senior Full-Stack Developer

    Blue Venture Diving ApS · Copenhagen

    Built and maintained a CRM/ERP platform for a travel B2B business, covering bookings, accommodations, diving programs, and partner management.

    More

    Owned mission-critical flows — bookings, invoices, payments — delivering reliable, accessible UIs with Vue 3 for high-volume daily operations. Implemented a Tailwind-based design system and standardized UI patterns, improving visual consistency and development speed. Added telemetry and behavioral tracking to uncover bottlenecks, improve UX flows, and support data-driven decisions.

    • Laravel
    • Vue 3
    • Tailwind
    • Shadcn
    • MariaDB
    • Docker
    • Vitest
    • PostHog
  3. 032024 — 2025

    Medior Frontend Developer

    Altura B.V. · Amsterdam

    Drove the lifecycle of a large-scale tender-management platform — from requirements and architecture to implementation and high-quality releases.

    More

    Defined frontend architecture standards in Vue 3/Nuxt and built scalable, accessible modules optimized for long-term maintainability. Designed and optimized data-grid infrastructure for thousands of records using virtualization and efficient state management. Established a shared component library, improving UI consistency and accelerating feature delivery.

    • Nuxt
    • Vue 3
    • TypeScript
    • Vitest
    • PostHog
  4. 042021 — 2023

    Medior Full-Stack Developer

    SEDNA Software · Kyiv / Roosendaal

    Delivered full-stack features for an ERP/CRM platform used in oil asset management and NDT, collaborating closely with stakeholders to design usable, reliable UI/UX flows.

    More

    Held on-site meetings with customers to validate requirements, refine workflows, and ensure alignment between technical solutions and field expectations. Architected, implemented, and optimized a time-series oil-collection prediction system that improved operational efficiency and reduced collection costs by ~15%. Prototyped ML components (forecasting, anomaly detection) and integrated successful models into production workflows using Python, Django, and Pandas.

    • Django
    • Vue 2
    • Pandas
    • TensorFlow
    • PostgreSQL
    • Docker
    • Sentry
    • ElasticSearch
  5. 052019 — 2021

    Junior Researcher, Computer Vision

    Artificial Intelligence Institute of Ukraine

    Developed UAV navigation prototypes using OpenCV modules in Python and C++, contributing to vision workflows and testing pipelines.

    More

    Assisted with dataset preparation, experimental setup, result analysis, and documentation. Participated in outreach and project presentations.

    • OpenCV
    • Python
    • C++
  6. 062018 — 2020

    Junior Full-Stack Developer

    Web Factory UAB · Kyiv

    Built Telegram bots using Django, the Telegram Bot API, and webhooks.

    More

    Developed frontend interfaces in React to support dashboards and internal tooling. Assisted with backend tasks and debugging.

    • React
    • Python
    • PostgreSQL
    • Docker

Projects

Selected work.

Products and tools I've designed and built end to end — from client templates to open-source libraries.

  • Repair Shop

    A ready-to-launch website template for local car repair garages. Services, contact details and a multilingual (Dutch, Polish, English) interface come out of the box, and it is themed entirely with Orio UI, so a new shop can go live with its own branding in minutes.

    • Vue
    • Nuxt
    • TypeScript
  • Restaurant Sites

    A config-driven platform for small restaurant websites. Each restaurant is just a folder of JSON (details, theme, menu, media) on top of a shared, versioned Nuxt template, and deploys independently on Vercel. Sites ship bilingual, statically generated, with built-in SEO: structured data, sitemap and Open Graph. First live example: Adelaar, a Chinese-Indonesian takeaway in Roosendaal.

    • Vue
    • Nuxt
    • TypeScript
  • Orio UI

    After building several projects that relied on the same components, it became clear that reusing them was the right move. Packaging them as an npm library was the obvious next step.

    • Vue
    • Nuxt
    • TypeScript
  • Resume Builder

    You know how it can be surprisingly hard to find a good, free resume builder with built-in AI features like smart autocomplete? I ran into that problem myself, so I decided to build one. It also helps with interview preparation and can generate a personalized presentation of your resume and experience.

    • Vue
    • Nuxt
    • TypeScript
  • TV Maze

    A small, fun project that lets you search for TV shows.

    • Vue
    • Nuxt
    • TypeScript
  • Fortune

    A fun full-stack project that turns classic fortune epigrams into a modern web app powered by FastAPI and Vue 3.

    • Vue
    • Nuxt
    • Python
    • PostgreSQL

Contact

Let's work
together.

Have a product in mind, a codebase that needs care, or a team that could use another engineer? Tell me about it — I usually reply within a day.

Send a message