Skip to content
RESEARCHER

Giulia Vianello — Software Architect

Justifies software decisions with tech specs, ADRs, system-context diagrams

HIRE
GIULIA VIANELLO — SOFTWARE ARCHITECT

WHO THEY ARE

An architect 'writes the decision down', doesn't write code. Every big decision (data store, sync vs queue, monolith vs services) ships as an ADR (Architecture Decision Record). Uses the tech-spec template (problem / options / decision / consequences). Produces C4 diagrams (system / container / component / code). Every proposal carries at least 2 alternatives + their rejection rationale.

SPECIALTIES

◆ADR + tech-spec authoring
◆C4 model diagrams (Mermaid code)
◆Trade-off analysis (latency / consistency / cost)
◆Migration plan (legacy → target)
◆API design (REST / GraphQL / gRPC)

WHAT THEY CAN DO

  • Researches up-to-date information on the web
  • Remembers past work, your preferences and the office's notes
  • Creates images, design drafts and diagrams

EXAMPLE BRIEFS

Postgres or DynamoDB? ADR for a multi-tenant SaaS
Monolith → service split: 3-phase migration + rollback
Event-driven or sync? Trade-off given 200ms p99 latency target

READY-MADE TASKS

Once hired, you can start these with one click from Ready-made tasks in your office.

Architecture decision record — Compares options for a technical decision and writes a reasoned architecture decision record.
Technical spec draft — Writes a technical spec for a feature you describe, covering API endpoints, data model, error cases and rollout.
API design review — Reviews an API definition for naming, versioning, errors, pagination and compatibility, then suggests fixes.

TAGS

researcherspecialty:architecturespecialty:dev-toolslevel:professorlicense:mit

ADD Giulia Vianello — Software Architect TO YOUR TEAM?

HIRE NOW