2024 · Private commercial platform

Lobasoft Enterprise Platform

Front-end Engineer

A 35-app enterprise platform for ERP, financials, payroll, HR and audit workflows.

Challenge

As the sole front-end engineer, I had to modernise data-heavy workflows across 35 applications without fragmenting interaction patterns or breaking established OData and REST contracts.

Outcome

New resources reuse established forms, tables and actions while specialised workflows extend the same foundation.

React 18TypeScriptMaterial UIReact PDFReact EmailVitePrivate source
Read case study

2026 · toolkit.zajenckauskas.lt

Toolkit

Creator & Maintainer

An open-source hub of 49 privacy-conscious browser tools for image, text, developer, design, PDF and accessibility work.

Challenge

Dozens of small tools tend to accumulate inconsistent interfaces, duplicated logic and unnecessary upload risk — and the one tool that genuinely needs a server (the accessibility checker) still has to fit that same trust model.

Outcome

New tools follow one documented path, and users can inspect the privacy model and implementation in public source.

Next.js 15React 19TypeScriptTurborepoEmotionCanvas APIOpen source
Read case study

2024 · tezaurus.lt

Tezaurus

Front-end Engineer

A multilingual self-service platform for an audit group — three branded sites from one codebase.

Challenge

Three brands need to share one maintainable application, yet still weave multilingual marketing content, authentication, subscriptions, documents and payments into a single continuous self-service journey.

Outcome

One front-end architecture carries customers across three brands from discovery through account, order, documents and payment.

Next.js 16React 19TypeScriptMaterial UIEmotionnext-intlPrivate source
Read case study

2025 · muses.lt

Musės — Fly Tying Market

Full-stack Engineer

A specialist fly-tying marketplace connecting a customer storefront with seller, support and administration workflows.

Challenge

A multi-seller marketplace needs its role-specific applications to evolve independently, without ever letting that independence weaken the transactional integrity of payments, stock or seller balances.

Outcome

Five role-specific applications share payment, stock and seller-accounting rules without duplicating transactional logic.

Next.js 16React 19TypeScriptNode.jsStrapi 5PostgreSQLPrivate source
Read case study

2024 · deliver1.co.uk

Deliver1

Full-stack Developer

An international-removals platform with instant quotes and multi-step booking across road, sea and air.

Challenge

A live, conversion-focused moving journey needed the operational backbone to carry a customer issue all the way from public submission through staff ownership, conversation and resolution — without a rebuild that risked the conversion path itself.

Outcome

Customers move from quotation and booking into tracked support, while staff manage ownership and resolution in one workspace.

Next.js 15 / 16React 18 / 19TypeScriptStrapiMaterial UIEmotionPrivate source
Read case study

2023 · opklinika.lt

Ortopedijos Paslaugų Klinika

Full-stack Developer

A healthcare platform for an orthopaedic clinic — services and an orthopaedic aid catalogue with generated PDFs.

Challenge

A detailed healthcare service and orthopaedic aid catalogue has to stay understandable to patients, editable by clinic staff who aren't developers, and reliable in both web and print.

Outcome

One managed catalogue supplies patient-facing pages and printable clinical material without duplicate product maintenance.

Next.js 15React 18TypeScriptNode.jsStrapiMaterial UIPrivate source
Read case study

2023 · noreikis.com

Noreikis

Full-stack Developer

A real estate website combining broker positioning, property discovery and structured enquiries.

Challenge

A distinctive personal brand has to sit alongside current property inventory, broker-managed editorial content and lead capture detailed enough to support real valuation follow-up.

Outcome

The broker manages listings and articles directly, while buyers and sellers get clear discovery and enquiry paths.

Next.js 14React 18TypeScriptNode.jsStrapiMaterial UIPrivate source
Read case study