For B2B SaaS teams in EU and UK · Async-friendly · Contractor-ready
Senior frontend support for B2B SaaS teams with complex products
I help product teams fix the frontend issues that slow delivery down: fragile architecture, inconsistent patterns, UI complexity, and data-heavy screens that get harder to maintain every sprint.
- → Dashboards, workflows, complex forms, permissions, and product logic
- → Vue, React, and TypeScript
- → Direct senior execution, no layers, no handoff overhead
15+ years building production software across regulated systems, complex workflows, and long-lived products
When frontend complexity grows, delivery usually slows down in predictable ways
Most teams don't need "more frontend." They need fewer bottlenecks, clearer patterns, and a codebase that doesn't fight every new feature.
Architecture starts working against the team
New features take longer, shared components become risky, and each sprint creates more coupling.
Patterns are inconsistent across the app
Different engineers solve similar problems in different ways, which increases bugs, friction, and review time.
UI complexity keeps compounding
Forms, permissions, states, edge cases, and workflow logic pile up until simple changes stop feeling simple.
Data-heavy screens become slow and fragile
Dashboards, tables, filters, and operational workflows start hurting usability and engineering velocity at the same time.
Technical debt blocks delivery
The team knows where the problems are, but fixing them keeps getting postponed because shipping pressure never stops.
I focus on the root causes behind those issues so your team can ship with more confidence and less rework.
What I help B2B SaaS teams improve
I usually work where product complexity, delivery pressure, and frontend quality start colliding.
Frontend architecture and stabilization
Assess the current frontend, identify structural risks, and define practical patterns the team can keep using as the product grows.
UI systems for complex workflows
Design and implement maintainable solutions for dashboards, multi-step flows, permissions, forms, state-heavy interactions, and operational interfaces.
TypeScript consistency and developer experience
Reduce ambiguity across the codebase with stronger contracts, shared utilities, and conventions that make delivery safer and faster.
Performance for data-heavy products
Improve responsiveness in tables, filters, dashboards, and workflow-heavy screens without jumping straight into a rewrite.
Senior embedded execution
Plug directly into the team to ship improvements, unblock delivery, and raise frontend quality while working within the reality of an existing product.
What better frontend structure should unlock
- → Faster feature delivery with less regression risk
- → Clearer patterns across the codebase
- → Less time lost to fragile UI behavior
- → Better maintainability as the team grows
- → More confidence shipping on top of an existing product
Selected work
A few examples of the kind of systems and teams I've supported.
Industrial engineering platforms for compliance-sensitive workflows
Worked on browser-based tools used in German engineering environments with structured technical data, validation logic, and high-trust operational requirements.
Built and improved complex frontend flows for systems handling documentation, engineering logic, and production-critical workflows.
These were not marketing sites or simple CRUD apps. The interfaces had to translate highly technical requirements into usable, reliable product behavior.
Medical visualization platform
A Three.js + Vue application for advanced dental and craniofacial scan analysis, including high-resolution imaging and complex planning workflows.
Helped shape the architecture early, built product features across visualization-heavy flows, and contributed to debugging tools, drag-and-drop interactions, tree structures, and custom QA infrastructure.
The product operated at a much higher technical bar than a typical web app, combining complex rendering, advanced UI behavior, and a robust workflow for regression control.
EntrenoLibre — live sports event platform
Built a workflow-heavy platform for clubs and organizers to manage tournaments, registrations, match progression, and live result visibility.
Led product and development across event creation, registrations, draws, match tracking, and real-time updates for participants and audiences.
A strong example of coordinating multiple actors, live state, operational flows, and user-facing simplicity in the same product.
Public-sector health systems
Worked on long-lived operational systems used in real service environments where reliability and continuity mattered.
Led development, maintenance, and user-facing system improvements across production platforms with real operational impact.
It built deep experience in shipping within constraints, maintaining trust in production systems, and improving software that people actually depend on.
Common theme: complex UI, real systems, long-lived codebases, and quality that matters.
How I usually work with teams
Intro and context
We align on product context, delivery friction, technical constraints, and the kind of support that would actually help.
Quick audit
I identify the highest-leverage issues, the structural risks worth fixing first, and where better patterns would have the biggest impact.
Execution
I work directly inside the product to ship improvements with clear priorities and practical checkpoints.
Handoff and enablement
Important patterns get documented, the team gets more clarity, and the codebase becomes easier to work with after I step out.
Direct senior collaboration. No junior rotation, no dependency trap, no unnecessary process overhead.
Who I work best with
Great fit if:
- → You already have a live B2B product
- → Your frontend is getting harder to scale cleanly
- → Your product has dashboards, workflows, forms, permissions, or heavy UI logic
- → You want senior-level support without committing to a full-time hire yet
- → You need someone who can work inside complexity without creating more of it
Probably not the right fit:
- ■ You only need a marketing site or brochure website
- ■ You want the cheapest delivery option
- ■ You need a large agency model with multiple layers
- ■ You want to outsource product thinking completely
About Saulo
I'm Saulo Vargas, a senior software engineer with 15+ years building production systems across public-sector software, B2B web applications, and full-stack JavaScript products.
I specialize in frontend-heavy applications where product complexity, maintainability, and delivery speed all matter at the same time.
Most of my best work sits at the intersection of complex UI, structured product logic, and long-lived codebases that need to keep evolving without collapsing under their own weight.
I work best embedded with product teams: improving structure, reducing friction, and leaving the frontend in a better state than I found it.
RusticIT is my independent practice for working directly with teams on complex frontend systems.

Saulo Vargas
Frontend Architect
Need senior frontend support for a product that's getting harder to ship?
If frontend complexity is starting to slow delivery, I can help you identify the main bottlenecks and work on the fixes that actually improve velocity, quality, and maintainability.
I'll reply personally and let you know quickly whether I'm the right fit.
Prefer reading first? Visit the blogTell me what your team is dealing with
Share a bit of context about your product, your frontend bottlenecks, or the kind of support you need. I'll review it personally and get back to you.