ciprianmihalache.eu

인터랙티브 진단으로 만든 개인 사이트

Web Loft 창업자의 개인 사이트로, 통상적인 이력서 대신 다섯 문항의 진단과 애니메이션 점수, 그리고 최종 판정이 놓여 있습니다.

ciprianmihalache.eu
ciprianmihalache.eu — ciprianmihalache.eu
대상

Companies looking for a senior developer, an architect or a tech lead

기술
  • Laravel
  • Alpine.js
  • Tailwind CSS
  • Vite
  • Cloudflare

제품 소개

This is the one entry in the portfolio that is not an application with users but a presentation site — the personal one belonging to Web Loft's founder. It earns its place anyway, because its design premise is unusual: instead of a CV and a project list, the page presents itself as "an extremely objective and unbiased technical assessment", a five-question quiz that arrives, by construction, at the same conclusion every time.

The joke is carried all the way through the interface: the hero runs a typewriter through the available roles, the match score animates towards its result, the verdict lands as a stamp, and the button to retake the quiz is labelled "Retake (same result)". Underneath that layer sits serious content, though — skills grouped across four areas, from the Laravel ecosystem to migrating a monolith to microservices, and four engagement models described separately: development contract, architecture consulting, tech or team lead, and monolith migration.

Technically it is a Laravel application with its interactivity built in Alpine.js directly in the markup, with no UI framework build step — a fit for a page where nearly all the dynamics are local: the typewriter, the quiz, the score animation, the contact form. The footer owns the choice: "Built with Laravel · Because of course it is."

주요 기능

A CV rewritten as a quiz

Five questions, an animated match score and a closing verdict, in place of a skills list nobody reads.

A committed tone that does not hide the substance

The self-deprecation is visible from the first line, but the skills and engagement sections describe in detail what is actually being contracted.

Four engagement models, explicitly bounded

Development contract, architecture consulting, tech or team lead, and monolith migration — each with its own enumerated set of deliverables.

Interactivity without a UI framework

All page dynamics are built with Alpine.js directly in the Blade markup, which keeps delivery to a single small bundle.

사례 연구는 루마니아어와 영어로 제공됩니다. 사이트의 나머지 부분은 모두 번역되어 있습니다.

이런 제품을 원하시나요?

이 애플리케이션들을 운영 환경에서 유지하는 바로 그 팀이 필요한 것을 만들어 드립니다. 현재 상황을 알려 주시면 구체적인 평가를 드립니다.

견적 요청