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.

ケーススタディはルーマニア語と英語で提供しています。サイトのその他の部分は全言語に翻訳済みです。

このような製品をお考えですか。

これらのアプリケーションを本番で支えているのと同じチームが、御社に必要なものを構築します。現状をお聞かせいただければ、具体的な評価をお返しします。

お見積もり