Freelancer Profile

Your Freelancer Profile is the cornerstone of your Node. It contains over 60 fields organised into logical sections, covering everything from personal details and insurance to skills, rates, and banking information. Companies see a summary of your profile when viewing connected freelancers, so keeping it complete and current is essential.

Profile completion tracking

A circular progress indicator at the top of your profile displays your profile_completion_percentage (0–100%). The calculation is weighted across six sections:

  • Personal details (20%) — name, email, phone, date_of_birth, address_line_1, city, postcode
  • Compliance (25%) — right_to_work_uk, pli_provider, pli_expiry_date, next_of_kin_name, next_of_kin_phone
  • Banking (15%) — bank_name, bank_account_name, bank_sort_code, bank_account_number
  • Day rates (15%) — rate_warehouse_prep, rate_day_up_to_12h, rate_hourly_after_12h
  • Skills (15%) — At least one skill must be added to the skills array
  • Terms (10%) — accepted_terms and accepted_data_storage must both be true

Personal details

The personal details section captures your core identity and contact information:

  • Full name (name) — Your legal name as it appears on official documents
  • Preferred name (preferred_name) — The name you go by day-to-day
  • Trading name (trading_name) — Your business trading name, if different
  • Email (email) — Read-only after registration; used for login and notifications
  • Phone (phone) — Primary contact number
  • Date of birth (date_of_birth)
  • Addressaddress_line_1, address_line_2, city, county, postcode, country
  • Profile picture (profile_picture_url) — Uploaded to S3 storage

PLI (Public Liability Insurance)

PLI is the most critical compliance field. Without valid PLI, companies may block you from bookings entirely. The system tracks:

  • pli_provider — Your insurance provider name
  • pli_policy_number — Policy reference number
  • pli_coverage_amount — Coverage value in GBP
  • pli_expiry_date — Expiry date, used for automatic status calculation
  • pli_certificate_url — Uploaded certificate document (stored in S3)

PLI status is calculated automatically: Valid (more than 30 days remaining), Expiring Soon (0–30 days remaining), or Expired (past the expiry date). Expired PLI triggers a critical compliance issue that sets can_book to false.

Skills and expertise

Skills are organised into eight categories with over 60 predefined options:

  • General — Production Manager, Project Manager, Stage Manager, Event Coordinator, Site Manager
  • Structure — Layher, Staging/Layher Crew, Ground Support, Truss Assembly, Scaffolding
  • Rigging — Head Rigger, Rigger, Chain Motor Operator, High-Level Access
  • Power — Event Electrician, Power Distribution, Generator Operator, Cable Management
  • Lighting — Lighting Designer, Lighting Technician, Lighting Operator, Follow Spot Operator, LED Technician
  • Set — Carpenter, Set Builder, Scenic Artist, Props Master
  • Video — Video Technician, Video Operator, LED Screen Technician, Camera Operator, Vision Mixer
  • Audio — Audio Engineer, Audio Technician, Monitor Engineer, RF Technician, System Technician

Each skill entry in the skills array records the skill name, proficiency level (Beginner, Intermediate, Advanced, or Expert), and years of experience. Custom skills can be added alongside the predefined options.

Default rates

Your standard rates are displayed to connected companies and used as defaults when generating invoices:

  • Warehouse prep rate (rate_warehouse_prep) — Rate for warehouse preparation work
  • Day rate up to 12 hours (rate_day_up_to_12h) — Your standard day rate for shifts up to 12 hours
  • Hourly rate after 12 hours (rate_hourly_after_12h) — Overtime hourly rate for hours beyond 12

All rates are stored in GBP with two decimal places.

Sidebar profile blocks

The profile page sidebar contains the following supplementary sections:

Emergency contact

Required for compliance: next_of_kin_name, next_of_kin_relationship, and next_of_kin_phone.

ID documents

Driving licence details: driving_licence_number_encrypted (stored encrypted), driving_licence_expiry, and driving_licence_categories (array supporting B, BE, C1, C1E, C, CE, D1, D, DE). Also has_valid_passport, passport_number_encrypted, and passport_expiry_date.

Medical and dietary

Free-text fields for medical_conditions, medications, and dietary_requirements_allergies. These are shared with companies only when booking is confirmed.

Banking details

Banking information is encrypted at rest and used for invoice payment details:

  • bank_name, bank_account_name, bank_sort_code, bank_account_number
  • bank_iban, bank_swift — For international payments
  • paypal_email — Alternative payment method
  • payment_reference — Default reference line for bank transfers

Document settings

Customise how your invoices and quotes appear:

  • Business identitydocument_business_name, document_logo_path, address fields, document_phone, document_email, document_website
  • Invoice defaultsinvoice_prefix, invoice_due_days, invoice_payment_terms, invoice_notes
  • Quote defaultsquote_prefix, quote_validity_days, quote_terms, quote_notes
  • Stylingdocument_primary_color and document_accent_color for branded documents

Notification and privacy settings

Email notifications can be toggled individually: email_new_jobs, email_job_reminders, email_payment_received, email_company_messages, and email_marketing. Push notifications use push_enabled, push_new_jobs, and push_job_updates. SMS settings include sms_enabled and sms_urgent_only.

Privacy controls determine what connected companies can see: profile_visibility, share_availability, share_skills, and share_rates.

Tips

  • Keep PLI current — An expired PLI prevents companies from booking you. Upload your certificate and set the correct expiry date.
  • Upload a profile photo — Profiles with photos receive more engagement from companies.
  • Complete every section — A 100% profile completion signals professionalism and makes you eligible for skill-based matching algorithms.

Next steps

Continue to the next article to explore the Freelancer Dashboard — your central hub for stats, job opportunities, and activity updates.

Was this article helpful?