← Back to projects

Live personal brand

artsiom.dev Portfolio

A personal engineering brand site with a production setup: CI/CD, security headers, structured data, and an AI chat assistant.

Role

Full-stack developer - design, build, and deployment

Timeframe

Ongoing

Impact

Live personal brand

Next.jsTypeScriptTailwindVercelGitHub ActionsGemini

Problem

The challenge

  • Needed a credible, fast personal site that communicates skills clearly to US and EU clients.

Solution

What I built

  • Built a Next.js site with strong SEO, structured data, and an AI chat assistant.
  • Set up CI/CD with GitHub Actions, CodeQL, Dependabot, and branch protection.
  • Added production security headers and analytics.

Architecture

How it works

  • Next.js App Router with TypeScript and Tailwind CSS.
  • Vercel deployment with serverless API routes for the AI assistant.
  • Automated quality gates: lint, build, and security scanning on every PR.

Results

The impact

  • Indexed by Google and used as the central hub for the personal brand.
  • Demonstrates full-stack, DevOps, and AI integration skills in one project.

Want something similar built or automated?