2024 · Selected work
Lobasoft Enterprise Platform
A multi-application business platform covering ERP, financials, payroll, HR, audit and employee self-service workflows.
Commercial source code is confidential. I can provide an architecture walkthrough and discuss selected implementation decisions where client agreements allow.
- Role
- Front-end Engineer
- Location
- Vilnius, Lithuania · Hybrid
- Engagement
- Commercial product development
- Period
- March 2024 – Present
About the project
Lobasoft is a large enterprise software ecosystem composed of 35 React applications and 12 shared packages. Its products support data-heavy operational workflows across finance, accounting, payroll, HR, audit, document management and employee self-service.
The front-end is organised as a Turborepo monorepo with reusable UI, form, data, document and domain packages. A config-driven architecture turns resource definitions into consistent forms, lists, filters, actions and detail views while still supporting specialised product workflows.
Engineering proof
What was hard, what I chose, and how I checked it.
Challenge
Modernise data-heavy business workflows across dozens of applications without fragmenting interaction patterns or breaking compatibility with established backend contracts.
Product & engineering decisions
- Moved repeated form, list, filter and action behaviour into shared TypeScript packages and configuration-driven resource definitions.
- Kept specialised document, signing and financial workflows composable instead of forcing every product into one generic screen model.
Quality & outcome
- Used strict typing and targeted application builds to control the blast radius of shared-package changes.
- Added focused Playwright checks and explicit loading, validation and structured backend-error states for business-critical flows.
Teams can extend related ERP, payroll and financial workflows through consistent patterns while preserving the domain-specific behaviour each product requires.
My contribution
- Built and modernised config-driven forms, data tables, filters and action workflows shared across ERP, payroll, projects and financial applications.
- Developed React PDF reports and document previews for invoices, packing lists, audit requests and HR processes.
- Created React Email templates for approval, rejection, signing and employee-notification workflows across HR self-service products.
- Implemented document upload, qualified-signing and process-driven interfaces with detailed validation and backend error handling.
- Strengthened shared TypeScript packages, responsive behaviour and focused Playwright coverage across a large npm-workspaces codebase.