← 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.