Danilo Alessandro Vinciprova

Danilo Alessandro Vinciprova

AI-Assisted Web Developer · React · Next.js · Claude Code

I learned to think of building as parts that must fit together.

Proof Mode · see how it’s built

Every part, and the joint that holds it.

Each claim about me is a part. Each piece of evidence is another part you can open. The joint between them says how well they fit.

  • Verified joint: solid, with a seal. Checked against a public source (16 claims).
  • Dry fit: dashed. Stated by Danilo, not proven by a public source yet (22 claims).

40 claims (16 verified, 22 stated by Danilo, 2 basic facts) · 63 evidence items · 86 joints (31 verified, 55 dry fit) — counted when the site is built.

How it works: each claim is written once, in one source file, with its status and the evidence it points to. Every page is built from that file, and the build stops if a claim marked verified has no checked evidence, so the pages, the CV and these counts always agree.

Identity 4

  1. Stated by Danilo

    AI-Assisted Web Developer · React · Next.js · Claude Code

    Dry fit →
    • No public evidence yet: my statement only.
  2. Stated by Danilo

    Full right to work in the UK and the EU

    Dry fit →
    • No public evidence yet: my statement only.
  3. Stated by Danilo

    Open to full-time and contract roles · London, remote or relocation · Available immediately

    Dry fit →
    • No public evidence yet: my statement only.
  4. Stated by Danilo

    I build things people can open, use and check for themselves. This CV works the same way: every project shows the evidence behind it.

    Dry fit →
    • No public evidence yet: my statement only.

Projects 9

  1. Stated by Danilo

    Real-world website I built for my father's carpentry and building work. Live, and the photos show real work.

    Result The site is online (Next.js, Tailwind CSS). This proves the site exists and runs; that Danilo built it is his statement.

    Dry fit →
  2. Stated by Danilo

    Website for Signal Ads Lab, my short-form video ads service. The site is live at signaladslab.com.

    Result The site is online (checked 03/10/2026), with real screenshots taken from its source files on 29/09/2026. This proves the site exists and runs; that Danilo built it is his statement. The portfolio videos on it are concept work, not client work.

    Dry fit →
  3. Stated by Danilo

    A multi-agent AI workflow I designed and directed with Claude Code: it builds and tests a reusable web-design skill (builder, reviewer, fixer and verifier agents; checkpoints and SHA-256 hashes). The first version of this CV was built with it.

    Result Verbatim excerpts of the review log (28/09/2026): four rounds of two isolated critics each ended FAIL; after the last fix round, two verifiers closed every serious finding and step 2 passed. The skill is a release candidate: the A/B benchmark against no-skill is designed but not run yet. That Danilo designed and directed the workflow, and that the first version of this CV was built with it, are his statements.

    Dry fit →
  4. Stated by Danilo

    AI video concepts: a consistent virtual fashion model, a cinematic fantasy scene and an animated short, made with AI video tools. Concept work, not client work.

    Result The videos themselves (AI-generated).

    Dry fit →
    • AI video concepts (3 short videos)manual · checked 29 September 2026Virtual fashion model, cinematic fantasy scene, animated short. Made with AI video tools (Higgsfield).
  5. Stated by Danilo

    CURATA: a prototype boutique of Amazon UK finds, curated by the character Cura. It is a prototype, not a live shop.

    Result Real screenshots of the page, taken from the running project on 29/09/2026. That Danilo built it is his statement.

    Dry fit →
  6. Stated by Danilo

    Streetlight Studios: a concept landing page for cinema-grade video ads. A concept, not client work.

    Result Real screenshots of the page, taken from its source file on 29/09/2026. That Danilo built it is his statement.

    Dry fit →
  7. Stated by Danilo

    LocalVision Studio: a prototype website offering websites and AI videos to local businesses, built around an interactive “business upgrade simulator”. A prototype, not client work.

    Result Real screenshots of the page, taken from the running project on 29/09/2026. That Danilo built it is his statement.

    Dry fit →
  8. Stated by Danilo

    TAGLIO Soho: a concept website for a fictional Roman pizza al taglio shop in Soho, London. TAGLIO is not a real pizzeria; this is a concept, not client work.

    Result Real screenshots of the page, taken from its source file on 29/09/2026. That Danilo built it is his statement.

    Dry fit →
  9. Stated by Danilo

    I wrote the freeCodeCamp exercise code shown on the Skills pages.

    Result The code is copied verbatim from public repositories, where it was committed by Danilo's GitHub account (zurukzuruk1). That he wrote it himself is his statement of 2 Oct 2026.

    Dry fit →

Skills 11

  1. ✓ Verified

    HTML, CSS and responsive web design

    Result Two freeCodeCamp certifications: an exam and a certification with 5 projects (survey form, tribute page, technical documentation page, product landing page, personal portfolio).

    Verified joint →
  2. ✓ Verified

    JavaScript

    Result freeCodeCamp JavaScript certification, and public JavaScript code on GitHub.

    Verified joint →
  3. ✓ Verified

    Front-end development libraries

    Result freeCodeCamp Frontend Development Libraries certification.

    Verified joint →
  4. ✓ Verified

    Node.js and APIs (back-end fundamentals)

    Result freeCodeCamp Backend Development and APIs certification, and a public repository with Danilo's own commit of workshop solutions.

    Verified joint →
  5. ✓ Verified

    SQL, PostgreSQL and Bash

    Result Two freeCodeCamp Relational Database certifications (one with 5 projects) and two public database projects on GitHub.

    Verified joint →
  6. ✓ Verified

    Python fundamentals

    Result freeCodeCamp Python certification.

    Verified joint →
    • freeCodeCamp: Pythonfreecodecamp · checked 29 September 2026Issued 14 Sep 2026. Checked on the public freeCodeCamp API.
  7. ✓ Verified

    Git and GitHub

    Result Public GitHub profile with repositories.

    Verified joint →
  8. Stated by Danilo

    Next.js and Tailwind CSS, used to build the London Move Build website

    Result The live site is built with Next.js and uses Tailwind CSS classes (checked 29/09/2026). That Danilo built it is his statement.

    Dry fit →
  9. ✓ Verified

    React

    Result freeCodeCamp Frontend Development Libraries certification (5 Sep 2026), whose official curriculum covers React.

    Verified joint →
  10. Stated by Danilo

    AI-assisted development with Claude Code; multi-agent workflows with builder, reviewer, fixer and verifier roles; designing and testing Claude Code skills

    Result The FWEA review log (28/09/2026) and checkpoint record show a multi-agent workflow testing a skill: isolated critic agents with read-only tools, then two verifier agents that closed every serious finding. That Danilo designed the workflow, and the rest of this claim, are his statement.

    Dry fit →
  11. Stated by Danilo

    Designed ILF, a personal framework of structured AI “labs” for web design, film, food and product work

    Dry fit →
    • No public evidence yet: my statement only.

Certifications 8

  1. ✓ Verified

    freeCodeCamp Backend Development and APIs certification (27 Sep 2026)

    Result Public certificate page issued to Danilo Alessandro Vinciprova by freeCodeCamp.

    Verified joint →
  2. ✓ Verified

    freeCodeCamp Relational Database certification (27 Sep 2026)

    Result Public certificate page issued to Danilo Alessandro Vinciprova by freeCodeCamp.

    Verified joint →
  3. ✓ Verified

    freeCodeCamp Relational Database V8 certification (26 Sep 2026)

    Result Public certificate page issued to Danilo Alessandro Vinciprova by freeCodeCamp.

    Verified joint →
  4. ✓ Verified

    freeCodeCamp Python certification (14 Sep 2026)

    Result Public certificate page issued to Danilo Alessandro Vinciprova by freeCodeCamp.

    Verified joint →
    • freeCodeCamp: Pythonfreecodecamp · checked 29 September 2026Issued 14 Sep 2026. Checked on the public freeCodeCamp API.
  5. ✓ Verified

    freeCodeCamp Frontend Development Libraries certification (5 Sep 2026)

    Result Public certificate page issued to Danilo Alessandro Vinciprova by freeCodeCamp.

    Verified joint →
  6. ✓ Verified

    freeCodeCamp JavaScript certification (31 Aug 2026)

    Result Public certificate page issued to Danilo Alessandro Vinciprova by freeCodeCamp.

    Verified joint →
    • freeCodeCamp: JavaScriptfreecodecamp · checked 29 September 2026Issued 31 Aug 2026. Checked on the public freeCodeCamp API.
  7. ✓ Verified

    freeCodeCamp Responsive Web Design certification (20 Jul 2026)

    Result Public certificate page issued to Danilo Alessandro Vinciprova by freeCodeCamp.

    Verified joint →
  8. ✓ Verified

    freeCodeCamp Legacy Responsive Web Design V8 certification (15 Jul 2026)

    Result Public certificate page issued to Danilo Alessandro Vinciprova by freeCodeCamp.

    Verified joint →

Work, education and languages 8

  1. Stated by Danilo

    Self-directed study of web development and AI tools, London, from November 2025 to the present: AI tools on my own and with YouTube videos, then the freeCodeCamp certifications

    Dry fit →
    • No public evidence yet: my statement only.
  2. Stated by Danilo

    Delivery driver for Uber (from June 2019) and Gopuff (from March 2023), London, until early 2025

    Dry fit →
    • No public evidence yet: my statement only.
  3. Stated by Danilo

    Dog walker and pet sitter for private households, London, August–October 2019

    Dry fit →
    • No public evidence yet: my statement only.
  4. Stated by Danilo

    Kitchen porter at Regency, Blackfriars office, London, January–April 2018

    Dry fit →
    • No public evidence yet: my statement only.
  5. Basic fact

    Hospitality secondary school (Istituto Alberghiero), Italy: 3 of 5 years completed

  6. Basic fact

    Italian: native

  7. Stated by Danilo

    Spanish: fluent

    Dry fit →
    • No public evidence yet: my statement only.
  8. Stated by Danilo

    English: upper-intermediate (B2, self-assessed)

    Dry fit →
    • No public evidence yet: my statement only.

All joints, as text

  1. AI-Assisted Web Developer · React · Next.js · Claude Code → no public evidence (dry fit)
  2. Full right to work in the UK and the EU → no public evidence (dry fit)
  3. Open to full-time and contract roles · London, remote or relocation · Available immediately → no public evidence (dry fit)
  4. I build things people can open, use and check for themselves. This CV works the same way: every project shows the evidence behind it. → no public evidence (dry fit)
  5. HTML, CSS and responsive web design → freeCodeCamp: Responsive Web Design; freeCodeCamp: Legacy Responsive Web Design V8 (verified joint)
  6. JavaScript → freeCodeCamp: JavaScript; back-end-development-and-apis (fork); Case converter source: the four case functions (build-a-case-converter/case_converter/index.js, lines 1–20); Case converter test: four assert.strictEqual checks (build-a-case-converter/case_converter/index.test.js, lines 1–18); Prime number checker source: isPrime (build-a-prime-number-checker-module/index.js, lines 1–11) (verified joint)
  7. Front-end development libraries → freeCodeCamp: Frontend Development Libraries (verified joint)
  8. Node.js and APIs (back-end fundamentals) → freeCodeCamp: Backend Development and APIs; back-end-development-and-apis (fork); JWT-protected routes source: register and login with bcrypt and JWT (build-jwt-protected-routes/routes/auth.js, lines 11–52); Bank API source: the transfer route and its checks (build-a-bank-api/server.js, lines 30–71) (verified joint)
  9. SQL, PostgreSQL and Bash → freeCodeCamp: Relational Database; freeCodeCamp: Relational Database V8; celestial-bodies-database; salon-appointment-scheduler; Celestial bodies database: the whole SQL file (universe.sql, lines 1–464); Salon appointment scheduler: the whole SQL file (salon.sql, lines 1–267); Salon appointment scheduler: the query lines of the script (salon.sh, lines 14–57) (verified joint)
  10. Python fundamentals → freeCodeCamp: Python (verified joint)
  11. Git and GitHub → GitHub profile zurukzuruk1 (verified joint)
  12. Next.js and Tailwind CSS, used to build the London Move Build website → londonmovebuild.com (live site) (dry fit)
  13. React → freeCodeCamp: Frontend Development Libraries; freeCodeCamp's official curriculum: Front End Development Libraries (v9) (verified joint)
  14. AI-assisted development with Claude Code; multi-agent workflows with builder, reviewer, fixer and verifier roles; designing and testing Claude Code skills → FWEA review log: the critics’ isolation check (tools/step2/STEP2_RUN_LOG.md, lines 10 and 12–14); FWEA review log: round 0 result (tools/step2/STEP2_RUN_LOG.md, lines 16–19); FWEA review log: targeted verification result (tools/step2/STEP2_RUN_LOG.md, lines 66–70); FWEA checkpoint record: skill-tree digest and MANIFEST.sha256 (dry fit)
  15. Designed ILF, a personal framework of structured AI “labs” for web design, film, food and product work → no public evidence (dry fit)
  16. Real-world website I built for my father's carpentry and building work. Live, and the photos show real work. → londonmovebuild.com (live site); Screenshots of londonmovebuild.com (desktop and mobile); Screenshot of londonmovebuild.com at tablet width (768 px); Lighthouse report of londonmovebuild.com (mobile, default config); axe accessibility scan of londonmovebuild.com (375 and 1440 px) (dry fit)
  17. Website for Signal Ads Lab, my short-form video ads service. The site is live at signaladslab.com. → Screenshots of the Signal Ads Lab site (home and portfolio); signaladslab.com (live site); Screenshots of signaladslab.com (desktop and mobile); Screenshot of signaladslab.com at tablet width (768 px); Lighthouse report of signaladslab.com (mobile, default config); axe accessibility scan of signaladslab.com (375 and 1440 px); Signal Ads Lab source: the scroll reveal (CSS) (index.html, lines 202–208); Signal Ads Lab source: the scroll reveal (JavaScript) (index.html, lines 3657–3666) (dry fit)
  18. A multi-agent AI workflow I designed and directed with Claude Code: it builds and tests a reusable web-design skill (builder, reviewer, fixer and verifier agents; checkpoints and SHA-256 hashes). The first version of this CV was built with it. → FWEA review log: the critics’ isolation check (tools/step2/STEP2_RUN_LOG.md, lines 10 and 12–14); FWEA review log: round 0 result (tools/step2/STEP2_RUN_LOG.md, lines 16–19); FWEA review log: round 1 result (tools/step2/STEP2_RUN_LOG.md, lines 27–30); FWEA review log: round 2 result (tools/step2/STEP2_RUN_LOG.md, lines 38–42); FWEA review log: final critics result (tools/step2/STEP2_RUN_LOG.md, lines 55–58); FWEA review log: targeted verification result (tools/step2/STEP2_RUN_LOG.md, lines 66–70); FWEA checkpoint record: skill-tree digest and MANIFEST.sha256 (dry fit)
  19. AI video concepts: a consistent virtual fashion model, a cinematic fantasy scene and an animated short, made with AI video tools. Concept work, not client work. → AI video concepts (3 short videos) (dry fit)
  20. CURATA: a prototype boutique of Amazon UK finds, curated by the character Cura. It is a prototype, not a live shop. → Screenshots of the CURATA prototype (desktop and mobile); Screen recording of the CURATA prototype running (13 s, no sound); CURATA source: the six rooms (src/app/page.tsx, lines 76–84); CURATA source: a room card that plays its video on hover (src/app/page.tsx, lines 522–545) (dry fit)
  21. Streetlight Studios: a concept landing page for cinema-grade video ads. A concept, not client work. → Screenshots of the Streetlight Studios concept page (desktop and mobile); Screen recording of the Streetlight Studios page opening (7.6 s, no sound); Streetlight source: letterbox bars (CSS) (mockup-cinema-ads.html, lines 137–142); Streetlight source: loading screen (CSS) (mockup-cinema-ads.html, lines 92–115); Streetlight source: logo draw-in (CSS) (mockup-cinema-ads.html, lines 317–331); Streetlight source: headline line reveal (CSS) (mockup-cinema-ads.html, lines 443–452); Streetlight source: reduced-motion rules (CSS) (mockup-cinema-ads.html, lines 351–363); Streetlight source: hiding the loading screen (JavaScript) (mockup-cinema-ads.html, lines 2244–2262); Streetlight source: typewriter hero text (JavaScript) (mockup-cinema-ads.html, lines 2486–2510) (dry fit)
  22. LocalVision Studio: a prototype website offering websites and AI videos to local businesses, built around an interactive “business upgrade simulator”. A prototype, not client work. → Screenshots of the LocalVision Studio prototype (desktop and mobile); Screen recording of the LocalVision business upgrade simulator (13 s, no sound); LocalVision source: the simulator state (src/components/Simulator.tsx, lines 36–58); LocalVision source: the choice buttons (src/components/Simulator.tsx, lines 226–264) (dry fit)
  23. TAGLIO Soho: a concept website for a fictional Roman pizza al taglio shop in Soho, London. TAGLIO is not a real pizzeria; this is a concept, not client work. → Screenshots of the TAGLIO Soho concept page (desktop and mobile); Screenshot of the TAGLIO Soho concept page at tablet width (768 px); TAGLIO source: the mobile breakpoint (CSS) (index.html, lines 298–315); TAGLIO source: the desktop grids (CSS) (index.html, lines 189–207) (dry fit)
  24. I wrote the freeCodeCamp exercise code shown on the Skills pages. → Case converter source: the four case functions (build-a-case-converter/case_converter/index.js, lines 1–20); Case converter test: four assert.strictEqual checks (build-a-case-converter/case_converter/index.test.js, lines 1–18); Prime number checker source: isPrime (build-a-prime-number-checker-module/index.js, lines 1–11); JWT-protected routes source: register and login with bcrypt and JWT (build-jwt-protected-routes/routes/auth.js, lines 11–52); Bank API source: the transfer route and its checks (build-a-bank-api/server.js, lines 30–71); Celestial bodies database: the whole SQL file (universe.sql, lines 1–464); Salon appointment scheduler: the whole SQL file (salon.sql, lines 1–267); Salon appointment scheduler: the query lines of the script (salon.sh, lines 14–57) (dry fit)
  25. freeCodeCamp Backend Development and APIs certification (27 Sep 2026) → freeCodeCamp: Backend Development and APIs (verified joint)
  26. freeCodeCamp Relational Database certification (27 Sep 2026) → freeCodeCamp: Relational Database (verified joint)
  27. freeCodeCamp Relational Database V8 certification (26 Sep 2026) → freeCodeCamp: Relational Database V8 (verified joint)
  28. freeCodeCamp Python certification (14 Sep 2026) → freeCodeCamp: Python (verified joint)
  29. freeCodeCamp Frontend Development Libraries certification (5 Sep 2026) → freeCodeCamp: Frontend Development Libraries (verified joint)
  30. freeCodeCamp JavaScript certification (31 Aug 2026) → freeCodeCamp: JavaScript (verified joint)
  31. freeCodeCamp Responsive Web Design certification (20 Jul 2026) → freeCodeCamp: Responsive Web Design (verified joint)
  32. freeCodeCamp Legacy Responsive Web Design V8 certification (15 Jul 2026) → freeCodeCamp: Legacy Responsive Web Design V8 (verified joint)
  33. Self-directed study of web development and AI tools, London, from November 2025 to the present: AI tools on my own and with YouTube videos, then the freeCodeCamp certifications → no public evidence (dry fit)
  34. Delivery driver for Uber (from June 2019) and Gopuff (from March 2023), London, until early 2025 → no public evidence (dry fit)
  35. Dog walker and pet sitter for private households, London, August–October 2019 → no public evidence (dry fit)
  36. Kitchen porter at Regency, Blackfriars office, London, January–April 2018 → no public evidence (dry fit)
  37. Spanish: fluent → no public evidence (dry fit)
  38. English: upper-intermediate (B2, self-assessed) → no public evidence (dry fit)